builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-012 starttime: 1463542534.39 results: success (0) buildid: 20160517191151 builduid: a9f4d94576764abebe8a43ec4301b587 revision: b4e6080db0238862dfb893ea6ab564fcd4375da1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-17 20:35:34.391760) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-17 20:35:34.392211) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-17 20:35:34.392504) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-17 20:35:34.486752) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-17 20:35:34.487113) ========= '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-012\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-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-012\AppData\Local LOGONSERVER=\\T-W864-IX-012 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-012 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-012 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-012 WINDIR=C:\windows using PTY: False --20:35:35-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.23 MB/s 20:35:35 (8.23 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.392000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-17 20:35:35.937926) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-17 20:35:35.938352) ========= '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-012\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-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-012\AppData\Local LOGONSERVER=\\T-W864-IX-012 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-012 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-012 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-012 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.912000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-17 20:35:38.863727) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-17 20:35:38.864659) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b4e6080db0238862dfb893ea6ab564fcd4375da1 --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 b4e6080db0238862dfb893ea6ab564fcd4375da1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-012\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-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-012\AppData\Local LOGONSERVER=\\T-W864-IX-012 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-012 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-012 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-012 WINDIR=C:\windows using PTY: False 2016-05-17 20:35:38,894 truncating revision to first 12 chars 2016-05-17 20:35:38,894 Setting DEBUG logging. 2016-05-17 20:35:38,894 attempt 1/10 2016-05-17 20:35:38,894 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b4e6080db023?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-17 20:35:40,006 unpacking tar archive at: mozilla-aurora-b4e6080db023/testing/mozharness/ program finished with exit code 0 elapsedTime=1.777000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-17 20:35:40.671239) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-17 20:35:40.671606) ========= script_repo_revision: b4e6080db0238862dfb893ea6ab564fcd4375da1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-17 20:35:40.672079) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-17 20:35:40.672422) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-17 20:35:40.685668) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 29 secs) (at 2016-05-17 20:35:40.686034) ========= '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-012\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-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-012\AppData\Local LOGONSERVER=\\T-W864-IX-012 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-012 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-012 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-012 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 20:35:41 INFO - MultiFileLogger online at 20160517 20:35:41 in C:\slave\test 20:35:41 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 20:35:41 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:35:41 INFO - {'append_to_log': False, 20:35:41 INFO - 'base_work_dir': 'C:\\slave\\test', 20:35:41 INFO - 'blob_upload_branch': 'mozilla-aurora', 20:35:41 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:35:41 INFO - 'buildbot_json_path': 'buildprops.json', 20:35:41 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:35:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:35:41 INFO - 'download_minidump_stackwalk': True, 20:35:41 INFO - 'download_symbols': 'true', 20:35:41 INFO - 'e10s': False, 20:35:41 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:35:41 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:35:41 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:35:41 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:35:41 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:35:41 INFO - 'C:/mozilla-build/tooltool.py'), 20:35:41 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:35:41 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:35:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:35:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:35:41 INFO - 'log_level': 'info', 20:35:41 INFO - 'log_to_console': True, 20:35:41 INFO - 'opt_config_files': (), 20:35:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:35:41 INFO - '--processes=1', 20:35:41 INFO - '--config=%(test_path)s/wptrunner.ini', 20:35:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:35:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:35:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:35:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:35:41 INFO - 'pip_index': False, 20:35:41 INFO - 'require_test_zip': True, 20:35:41 INFO - 'test_type': ('testharness',), 20:35:41 INFO - 'this_chunk': '1', 20:35:41 INFO - 'total_chunks': '10', 20:35:41 INFO - 'virtualenv_path': 'venv', 20:35:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:35:41 INFO - 'work_dir': 'build'} 20:35:41 INFO - ##### 20:35:41 INFO - ##### Running clobber step. 20:35:41 INFO - ##### 20:35:41 INFO - Running pre-action listener: _resource_record_pre_action 20:35:41 INFO - Running main action method: clobber 20:35:41 INFO - rmtree: C:\slave\test\build 20:35:41 INFO - Using _rmtree_windows ... 20:35:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:36:51 INFO - Running post-action listener: _resource_record_post_action 20:36:51 INFO - ##### 20:36:51 INFO - ##### Running read-buildbot-config step. 20:36:51 INFO - ##### 20:36:51 INFO - Running pre-action listener: _resource_record_pre_action 20:36:51 INFO - Running main action method: read_buildbot_config 20:36:51 INFO - Using buildbot properties: 20:36:51 INFO - { 20:36:51 INFO - "project": "", 20:36:51 INFO - "product": "firefox", 20:36:51 INFO - "script_repo_revision": "production", 20:36:51 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 20:36:51 INFO - "repository": "", 20:36:51 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 20:36:51 INFO - "buildid": "20160517191151", 20:36:51 INFO - "pgo_build": "False", 20:36:51 INFO - "basedir": "C:\\slave\\test", 20:36:51 INFO - "buildnumber": 43, 20:36:51 INFO - "slavename": "t-w864-ix-012", 20:36:51 INFO - "revision": "b4e6080db0238862dfb893ea6ab564fcd4375da1", 20:36:51 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 20:36:51 INFO - "platform": "win64", 20:36:51 INFO - "branch": "mozilla-aurora", 20:36:51 INFO - "repo_path": "releases/mozilla-aurora", 20:36:51 INFO - "moz_repo_path": "", 20:36:51 INFO - "stage_platform": "win64", 20:36:51 INFO - "builduid": "a9f4d94576764abebe8a43ec4301b587", 20:36:51 INFO - "slavebuilddir": "test" 20:36:51 INFO - } 20:36:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 20:36:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 20:36:51 INFO - Running post-action listener: _resource_record_post_action 20:36:51 INFO - ##### 20:36:51 INFO - ##### Running download-and-extract step. 20:36:51 INFO - ##### 20:36:51 INFO - Running pre-action listener: _resource_record_pre_action 20:36:51 INFO - Running main action method: download_and_extract 20:36:51 INFO - mkdir: C:\slave\test\build\tests 20:36:51 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')]} 20:36:51 INFO - https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 20:36:51 INFO - trying https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 20:36:51 INFO - Downloading https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/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 20:36:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/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 20:36:52 INFO - Downloaded 1274 bytes. 20:36:52 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 20:36:52 INFO - Using the following test package requirements: 20:36:52 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 20:36:52 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:36:52 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 20:36:52 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:36:52 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 20:36:52 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:36:52 INFO - u'jsshell-win64.zip'], 20:36:52 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:36:52 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 20:36:52 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 20:36:52 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:36:52 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 20:36:52 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:36:52 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 20:36:52 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:36:52 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 20:36:52 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 20:36:52 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 20:36:52 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 20:36:52 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')]} 20:36:52 INFO - https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 20:36:52 INFO - trying https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 20:36:52 INFO - Downloading https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/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 20:36:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/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 20:36:54 INFO - Downloaded 20485167 bytes. 20:36:54 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/*'] 20:36:54 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/* 20:36:55 INFO - caution: filename not matched: web-platform/* 20:36:55 INFO - Return code: 11 20:36:55 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')]} 20:36:55 INFO - https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 20:36:55 INFO - trying https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 20:36:55 INFO - Downloading https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/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 20:36:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/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 20:36:57 INFO - Downloaded 36409075 bytes. 20:36:57 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/*'] 20:36:57 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/* 20:37:38 INFO - caution: filename not matched: bin/* 20:37:38 INFO - caution: filename not matched: config/* 20:37:38 INFO - caution: filename not matched: mozbase/* 20:37:38 INFO - caution: filename not matched: marionette/* 20:37:38 INFO - caution: filename not matched: tools/wptserve/* 20:37:38 INFO - Return code: 11 20:37:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:37:38 INFO - https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 20:37:38 INFO - trying https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:37:38 INFO - Downloading https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 20:37:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/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 20:37:41 INFO - Downloaded 82671238 bytes. 20:37:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:37:41 INFO - mkdir: C:\slave\test\properties 20:37:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:37:41 INFO - Writing to file C:\slave\test\properties\build_url 20:37:41 INFO - Contents: 20:37:41 INFO - build_url:https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 20:37:42 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:37:42 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:37:42 INFO - Writing to file C:\slave\test\properties\symbols_url 20:37:42 INFO - Contents: 20:37:42 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:37:42 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')]} 20:37:42 INFO - https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:37:42 INFO - trying https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 20:37:42 INFO - Downloading https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/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 20:37:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/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 20:37:44 INFO - Downloaded 50701018 bytes. 20:37:44 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'] 20:37:44 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 20:37:46 INFO - Return code: 0 20:37:46 INFO - Running post-action listener: _resource_record_post_action 20:37:46 INFO - Running post-action listener: set_extra_try_arguments 20:37:46 INFO - ##### 20:37:46 INFO - ##### Running create-virtualenv step. 20:37:46 INFO - ##### 20:37:46 INFO - Running pre-action listener: _pre_create_virtualenv 20:37:46 INFO - Running pre-action listener: _resource_record_pre_action 20:37:46 INFO - Running main action method: create_virtualenv 20:37:46 INFO - Creating virtualenv C:\slave\test\build\venv 20:37:46 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 20:37:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:37:49 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:37:52 INFO - Installing distribute......................................................................................................................................................................................done. 20:37:54 INFO - Return code: 0 20:37:54 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:37:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:37:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:37:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:37:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:37:54 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670A68>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-012', 'USERDOMAIN': 'T-W864-IX-012', '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-012', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-012', '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-012\\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 20:37:54 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 20:37:54 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 20:37:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:37:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Roaming', 20:37:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:37:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:37:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:37:54 INFO - 'COMPUTERNAME': 'T-W864-IX-012', 20:37:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:37:54 INFO - 'DCLOCATION': 'SCL3', 20:37:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:37:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:37:54 INFO - 'HOMEDRIVE': 'C:', 20:37:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 20:37:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:37:54 INFO - 'KTS_VERSION': '1.19c', 20:37:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 20:37:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-012', 20:37:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:37:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:37:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:37:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:37:54 INFO - 'MOZ_NO_REMOTE': '1', 20:37:54 INFO - 'NO_EM_RESTART': '1', 20:37:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:37:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:37:54 INFO - 'OS': 'Windows_NT', 20:37:54 INFO - 'OURDRIVE': 'C:', 20:37:54 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', 20:37:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:37:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:37:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:37:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:37:54 INFO - 'PROCESSOR_LEVEL': '6', 20:37:54 INFO - 'PROCESSOR_REVISION': '1e05', 20:37:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:37:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:37:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:37:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:37:54 INFO - 'PROMPT': '$P$G', 20:37:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:37:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:37:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:37:54 INFO - 'PWD': 'C:\\slave\\test', 20:37:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:37:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:37:54 INFO - 'SYSTEMDRIVE': 'C:', 20:37:54 INFO - 'SYSTEMROOT': 'C:\\windows', 20:37:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:37:54 INFO - 'TEST1': 'testie', 20:37:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:37:54 INFO - 'USERDOMAIN': 'T-W864-IX-012', 20:37:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 20:37:54 INFO - 'USERNAME': 'cltbld', 20:37:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-012', 20:37:54 INFO - 'WINDIR': 'C:\\windows', 20:37:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:37:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:37:55 INFO - Downloading/unpacking psutil>=0.7.1 20:37:55 INFO - Running setup.py egg_info for package psutil 20:37:55 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:37:55 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:37:55 INFO - Installing collected packages: psutil 20:37:55 INFO - Running setup.py install for psutil 20:37:55 INFO - building 'psutil._psutil_windows' extension 20:37:55 INFO - error: Unable to find vcvarsall.bat 20:37:55 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-btasdm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:37:55 INFO - running install 20:37:55 INFO - running build 20:37:55 INFO - running build_py 20:37:55 INFO - creating build 20:37:55 INFO - creating build\lib.win32-2.7 20:37:55 INFO - creating build\lib.win32-2.7\psutil 20:37:55 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:37:55 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:37:55 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:37:55 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:37:55 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:37:55 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:37:55 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:37:55 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:37:55 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:37:55 INFO - running build_ext 20:37:55 INFO - building 'psutil._psutil_windows' extension 20:37:55 INFO - error: Unable to find vcvarsall.bat 20:37:55 INFO - ---------------------------------------- 20:37:55 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-btasdm-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:37:55 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-012\AppData\Roaming\pip\pip.log 20:37:55 WARNING - Return code: 1 20:37:55 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! 20:37:55 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:37:55 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')]} 20:37:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:37:55 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')]} 20:37:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:37:55 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670A68>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-012', 'USERDOMAIN': 'T-W864-IX-012', '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-012', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-012', '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-012\\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 20:37:55 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 20:37:55 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 20:37:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:37:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Roaming', 20:37:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:37:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:37:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:37:55 INFO - 'COMPUTERNAME': 'T-W864-IX-012', 20:37:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:37:55 INFO - 'DCLOCATION': 'SCL3', 20:37:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:37:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:37:55 INFO - 'HOMEDRIVE': 'C:', 20:37:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 20:37:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:37:55 INFO - 'KTS_VERSION': '1.19c', 20:37:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 20:37:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-012', 20:37:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:37:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:37:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:37:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:37:55 INFO - 'MOZ_NO_REMOTE': '1', 20:37:55 INFO - 'NO_EM_RESTART': '1', 20:37:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:37:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:37:55 INFO - 'OS': 'Windows_NT', 20:37:55 INFO - 'OURDRIVE': 'C:', 20:37:55 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:37:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:37:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:37:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:37:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:37:55 INFO - 'PROCESSOR_LEVEL': '6', 20:37:55 INFO - 'PROCESSOR_REVISION': '1e05', 20:37:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:37:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:37:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:37:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:37:55 INFO - 'PROMPT': '$P$G', 20:37:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:37:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:37:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:37:55 INFO - 'PWD': 'C:\\slave\\test', 20:37:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:37:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:37:55 INFO - 'SYSTEMDRIVE': 'C:', 20:37:55 INFO - 'SYSTEMROOT': 'C:\\windows', 20:37:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:37:55 INFO - 'TEST1': 'testie', 20:37:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:37:55 INFO - 'USERDOMAIN': 'T-W864-IX-012', 20:37:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 20:37:55 INFO - 'USERNAME': 'cltbld', 20:37:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-012', 20:37:55 INFO - 'WINDIR': 'C:\\windows', 20:37:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:37:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:37:56 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:37:56 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:37:56 INFO - Running setup.py egg_info for package mozsystemmonitor 20:37:56 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:37:56 INFO - Running setup.py egg_info for package psutil 20:37:56 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:37:56 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:37:56 INFO - Installing collected packages: mozsystemmonitor, psutil 20:37:56 INFO - Running setup.py install for mozsystemmonitor 20:37:56 INFO - Running setup.py install for psutil 20:37:56 INFO - building 'psutil._psutil_windows' extension 20:37:56 INFO - error: Unable to find vcvarsall.bat 20:37:56 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-br3_p5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:37:56 INFO - running install 20:37:56 INFO - running build 20:37:56 INFO - running build_py 20:37:56 INFO - running build_ext 20:37:56 INFO - building 'psutil._psutil_windows' extension 20:37:56 INFO - error: Unable to find vcvarsall.bat 20:37:56 INFO - ---------------------------------------- 20:37:56 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-br3_p5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:37:56 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-012\AppData\Roaming\pip\pip.log 20:37:56 WARNING - Return code: 1 20:37:56 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! 20:37:56 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:37:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:37:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:37:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:37:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:37:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670A68>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-012', 'USERDOMAIN': 'T-W864-IX-012', '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-012', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-012', '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-012\\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 20:37:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 20:37:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:37:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:37:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Roaming', 20:37:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:37:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:37:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:37:56 INFO - 'COMPUTERNAME': 'T-W864-IX-012', 20:37:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:37:56 INFO - 'DCLOCATION': 'SCL3', 20:37:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:37:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:37:56 INFO - 'HOMEDRIVE': 'C:', 20:37:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 20:37:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:37:56 INFO - 'KTS_VERSION': '1.19c', 20:37:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 20:37:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-012', 20:37:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:37:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:37:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:37:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:37:56 INFO - 'MOZ_NO_REMOTE': '1', 20:37:56 INFO - 'NO_EM_RESTART': '1', 20:37:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:37:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:37:56 INFO - 'OS': 'Windows_NT', 20:37:56 INFO - 'OURDRIVE': 'C:', 20:37:56 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:37:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:37:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:37:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:37:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:37:56 INFO - 'PROCESSOR_LEVEL': '6', 20:37:56 INFO - 'PROCESSOR_REVISION': '1e05', 20:37:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:37:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:37:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:37:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:37:56 INFO - 'PROMPT': '$P$G', 20:37:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:37:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:37:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:37:56 INFO - 'PWD': 'C:\\slave\\test', 20:37:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:37:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:37:56 INFO - 'SYSTEMDRIVE': 'C:', 20:37:56 INFO - 'SYSTEMROOT': 'C:\\windows', 20:37:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:37:56 INFO - 'TEST1': 'testie', 20:37:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:37:56 INFO - 'USERDOMAIN': 'T-W864-IX-012', 20:37:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 20:37:56 INFO - 'USERNAME': 'cltbld', 20:37:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-012', 20:37:56 INFO - 'WINDIR': 'C:\\windows', 20:37:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:37:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:37:57 INFO - Downloading/unpacking blobuploader==1.2.4 20:37:57 INFO - Downloading blobuploader-1.2.4.tar.gz 20:37:57 INFO - Running setup.py egg_info for package blobuploader 20:37:57 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:38:01 INFO - Running setup.py egg_info for package requests 20:38:01 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:38:01 INFO - Downloading docopt-0.6.1.tar.gz 20:38:01 INFO - Running setup.py egg_info for package docopt 20:38:01 INFO - Installing collected packages: blobuploader, docopt, requests 20:38:01 INFO - Running setup.py install for blobuploader 20:38:01 INFO - Running setup.py install for docopt 20:38:01 INFO - Running setup.py install for requests 20:38:01 INFO - Successfully installed blobuploader docopt requests 20:38:01 INFO - Cleaning up... 20:38:01 INFO - Return code: 0 20:38:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:38: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')]} 20:38:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:38: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')]} 20:38:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:38:01 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670A68>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, '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-012', 'USERDOMAIN': 'T-W864-IX-012', '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-012', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-012', '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-012\\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 20:38:01 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 20:38:01 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 20:38:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:38:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Roaming', 20:38:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:38:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:38:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:38:01 INFO - 'COMPUTERNAME': 'T-W864-IX-012', 20:38:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:38:01 INFO - 'DCLOCATION': 'SCL3', 20:38:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:38:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:38:01 INFO - 'HOMEDRIVE': 'C:', 20:38:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 20:38:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:38:01 INFO - 'KTS_VERSION': '1.19c', 20:38:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 20:38:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-012', 20:38:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:38:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:38:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:38:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:38:01 INFO - 'MOZ_NO_REMOTE': '1', 20:38:01 INFO - 'NO_EM_RESTART': '1', 20:38:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:38:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:38:01 INFO - 'OS': 'Windows_NT', 20:38:01 INFO - 'OURDRIVE': 'C:', 20:38: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', 20:38:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:38:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:38:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:38:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:38:01 INFO - 'PROCESSOR_LEVEL': '6', 20:38:01 INFO - 'PROCESSOR_REVISION': '1e05', 20:38:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:38:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:38:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:38:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:38:01 INFO - 'PROMPT': '$P$G', 20:38:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:38:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:38:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:38:01 INFO - 'PWD': 'C:\\slave\\test', 20:38:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:38:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:38:01 INFO - 'SYSTEMDRIVE': 'C:', 20:38:01 INFO - 'SYSTEMROOT': 'C:\\windows', 20:38:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:38:01 INFO - 'TEST1': 'testie', 20:38:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:38:01 INFO - 'USERDOMAIN': 'T-W864-IX-012', 20:38:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 20:38:01 INFO - 'USERNAME': 'cltbld', 20:38:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-012', 20:38:01 INFO - 'WINDIR': 'C:\\windows', 20:38:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:38:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:38:06 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:38:06 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:38:06 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:38:06 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:38:06 INFO - Unpacking c:\slave\test\build\tests\marionette 20:38:06 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:38:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:38:06 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 20:38:06 INFO - Running setup.py install for browsermob-proxy 20:38:21 INFO - Running setup.py install for manifestparser 20:38:21 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for marionette-client 20:38:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:38:21 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for marionette-driver 20:38:21 INFO - Running setup.py install for mozcrash 20:38:21 INFO - Running setup.py install for mozdebug 20:38:21 INFO - Running setup.py install for mozdevice 20:38:21 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for mozfile 20:38:21 INFO - Running setup.py install for mozhttpd 20:38:21 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for mozinfo 20:38:21 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for mozInstall 20:38:21 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for mozleak 20:38:21 INFO - Running setup.py install for mozlog 20:38:21 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for moznetwork 20:38:21 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for mozprocess 20:38:21 INFO - Running setup.py install for mozprofile 20:38:21 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for mozrunner 20:38:21 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for mozscreenshot 20:38:21 INFO - Running setup.py install for moztest 20:38:21 INFO - Running setup.py install for mozversion 20:38:21 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:38:21 INFO - Running setup.py install for wptserve 20:38:21 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 20:38:21 INFO - Cleaning up... 20:38:21 INFO - Return code: 0 20:38:21 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:38:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:38:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:38:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:38:21 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 0x0261E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026CE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02670A68>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, '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-012', 'USERDOMAIN': 'T-W864-IX-012', '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-012', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-012', '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-012\\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 20:38:21 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 20:38:21 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 20:38:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:38:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Roaming', 20:38:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:38:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:38:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:38:21 INFO - 'COMPUTERNAME': 'T-W864-IX-012', 20:38:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:38:21 INFO - 'DCLOCATION': 'SCL3', 20:38:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:38:21 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:38:21 INFO - 'HOMEDRIVE': 'C:', 20:38:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 20:38:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:38:21 INFO - 'KTS_VERSION': '1.19c', 20:38:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 20:38:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-012', 20:38:21 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:38:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:38:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:38:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:38:21 INFO - 'MOZ_NO_REMOTE': '1', 20:38:21 INFO - 'NO_EM_RESTART': '1', 20:38:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:38:21 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:38:21 INFO - 'OS': 'Windows_NT', 20:38:21 INFO - 'OURDRIVE': 'C:', 20:38:21 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', 20:38:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:38:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:38:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:38:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:38:21 INFO - 'PROCESSOR_LEVEL': '6', 20:38:21 INFO - 'PROCESSOR_REVISION': '1e05', 20:38:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:38:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:38:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:38:21 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:38:21 INFO - 'PROMPT': '$P$G', 20:38:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:38:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:38:21 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:38:21 INFO - 'PWD': 'C:\\slave\\test', 20:38:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:38:21 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:38:21 INFO - 'SYSTEMDRIVE': 'C:', 20:38:21 INFO - 'SYSTEMROOT': 'C:\\windows', 20:38:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:38:21 INFO - 'TEST1': 'testie', 20:38:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:38:21 INFO - 'USERDOMAIN': 'T-W864-IX-012', 20:38:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 20:38:21 INFO - 'USERNAME': 'cltbld', 20:38:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-012', 20:38:21 INFO - 'WINDIR': 'C:\\windows', 20:38:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:38:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:38:26 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:38:26 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:38:26 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:38:26 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:38:26 INFO - Unpacking c:\slave\test\build\tests\marionette 20:38:26 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:38:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:38:26 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)) 20:38:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 20:38:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 20:38:39 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 20:38:39 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 20:38:39 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:38:39 INFO - Downloading blessings-1.6.tar.gz 20:38:39 INFO - Running setup.py egg_info for package blessings 20:38:39 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 20:38:39 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:38:39 INFO - Running setup.py install for blessings 20:38:39 INFO - Running setup.py install for browsermob-proxy 20:38:39 INFO - Running setup.py install for manifestparser 20:38:39 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Running setup.py install for marionette-client 20:38:39 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:38:39 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Running setup.py install for marionette-driver 20:38:39 INFO - Running setup.py install for mozcrash 20:38:39 INFO - Running setup.py install for mozdebug 20:38:39 INFO - Running setup.py install for mozdevice 20:38:39 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Running setup.py install for mozhttpd 20:38:39 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Running setup.py install for mozInstall 20:38:39 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Running setup.py install for mozleak 20:38:39 INFO - Running setup.py install for mozprofile 20:38:39 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Running setup.py install for mozrunner 20:38:39 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:38:39 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:38:41 INFO - Running setup.py install for mozscreenshot 20:38:41 INFO - Running setup.py install for moztest 20:38:41 INFO - Running setup.py install for mozversion 20:38:41 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:38:41 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:38:41 INFO - Running setup.py install for wptserve 20:38:41 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:38:41 INFO - Cleaning up... 20:38:41 INFO - Return code: 0 20:38:41 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:38:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:38:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:38:41 INFO - Reading from file tmpfile_stdout 20:38:41 INFO - Using _rmtree_windows ... 20:38:41 INFO - Using _rmtree_windows ... 20:38:41 INFO - Current package versions: 20:38:41 INFO - blessings == 1.6 20:38:41 INFO - blobuploader == 1.2.4 20:38:41 INFO - browsermob-proxy == 0.6.0 20:38:41 INFO - distribute == 0.6.14 20:38:41 INFO - docopt == 0.6.1 20:38:41 INFO - manifestparser == 1.1 20:38:41 INFO - marionette-client == 2.3.0 20:38:41 INFO - marionette-driver == 1.4.0 20:38:41 INFO - mozInstall == 1.12 20:38:41 INFO - mozcrash == 0.17 20:38:41 INFO - mozdebug == 0.1 20:38:41 INFO - mozdevice == 0.48 20:38:41 INFO - mozfile == 1.2 20:38:41 INFO - mozhttpd == 0.7 20:38:41 INFO - mozinfo == 0.9 20:38:41 INFO - mozleak == 0.1 20:38:41 INFO - mozlog == 3.1 20:38:41 INFO - moznetwork == 0.27 20:38:41 INFO - mozprocess == 0.22 20:38:41 INFO - mozprofile == 0.28 20:38:41 INFO - mozrunner == 6.11 20:38:41 INFO - mozscreenshot == 0.1 20:38:41 INFO - mozsystemmonitor == 0.0 20:38:41 INFO - moztest == 0.7 20:38:41 INFO - mozversion == 1.4 20:38:41 INFO - requests == 1.2.3 20:38:41 INFO - wptserve == 1.4.0 20:38:41 INFO - Running post-action listener: _resource_record_post_action 20:38:41 INFO - Running post-action listener: _start_resource_monitoring 20:38:41 INFO - Starting resource monitoring. 20:38:41 INFO - ##### 20:38:41 INFO - ##### Running pull step. 20:38:41 INFO - ##### 20:38:41 INFO - Running pre-action listener: _resource_record_pre_action 20:38:41 INFO - Running main action method: pull 20:38:41 INFO - Pull has nothing to do! 20:38:41 INFO - Running post-action listener: _resource_record_post_action 20:38:41 INFO - ##### 20:38:41 INFO - ##### Running install step. 20:38:41 INFO - ##### 20:38:41 INFO - Running pre-action listener: _resource_record_pre_action 20:38:41 INFO - Running main action method: install 20:38:41 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:38:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:38:41 INFO - Reading from file tmpfile_stdout 20:38:41 INFO - Using _rmtree_windows ... 20:38:41 INFO - Using _rmtree_windows ... 20:38:41 INFO - Detecting whether we're running mozinstall >=1.0... 20:38:41 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:38:41 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:38:41 INFO - Reading from file tmpfile_stdout 20:38:41 INFO - Output received: 20:38:41 INFO - Usage: mozinstall-script.py [options] installer 20:38:41 INFO - Options: 20:38:41 INFO - -h, --help show this help message and exit 20:38:41 INFO - -d DEST, --destination=DEST 20:38:41 INFO - Directory to install application into. [default: 20:38:41 INFO - "C:\slave\test"] 20:38:41 INFO - --app=APP Application being installed. [default: firefox] 20:38:41 INFO - Using _rmtree_windows ... 20:38:41 INFO - Using _rmtree_windows ... 20:38:41 INFO - mkdir: C:\slave\test\build\application 20:38:41 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'] 20:38:41 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 20:38:44 INFO - Reading from file tmpfile_stdout 20:38:44 INFO - Output received: 20:38:44 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:38:44 INFO - Using _rmtree_windows ... 20:38:44 INFO - Using _rmtree_windows ... 20:38:44 INFO - Running post-action listener: _resource_record_post_action 20:38:44 INFO - ##### 20:38:44 INFO - ##### Running run-tests step. 20:38:44 INFO - ##### 20:38:44 INFO - Running pre-action listener: _resource_record_pre_action 20:38:44 INFO - Running main action method: run_tests 20:38:44 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:38:44 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:38:44 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:38:44 INFO - grabbing minidump binary from tooltool 20:38:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:38:44 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264F368>, '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 0x023F2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026D90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:38:44 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 20:38:44 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 20:38:44 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:38:46 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmphw1wbs 20:38:46 INFO - INFO - File integrity verified, renaming tmphw1wbs to win32-minidump_stackwalk.exe 20:38:46 INFO - Return code: 0 20:38:46 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:38:46 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:38:46 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/dCuj-OCFTE6mS9SZwLHtEA/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 20:38:46 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/dCuj-OCFTE6mS9SZwLHtEA/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 20:38:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:38:46 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Roaming', 20:38:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:38:46 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:38:46 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:38:46 INFO - 'COMPUTERNAME': 'T-W864-IX-012', 20:38:46 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:38:46 INFO - 'DCLOCATION': 'SCL3', 20:38:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:38:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:38:46 INFO - 'HOMEDRIVE': 'C:', 20:38:46 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-012', 20:38:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:38:46 INFO - 'KTS_VERSION': '1.19c', 20:38:46 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-012\\AppData\\Local', 20:38:46 INFO - 'LOGONSERVER': '\\\\T-W864-IX-012', 20:38:46 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:38:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:38:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:38:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:38:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:38:46 INFO - 'MOZ_NO_REMOTE': '1', 20:38:46 INFO - 'NO_EM_RESTART': '1', 20:38:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:38:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:38:46 INFO - 'OS': 'Windows_NT', 20:38:46 INFO - 'OURDRIVE': 'C:', 20:38:46 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:38:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:38:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:38:46 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:38:46 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:38:46 INFO - 'PROCESSOR_LEVEL': '6', 20:38:46 INFO - 'PROCESSOR_REVISION': '1e05', 20:38:46 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:38:46 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:38:46 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:38:46 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:38:46 INFO - 'PROMPT': '$P$G', 20:38:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:38:46 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:38:46 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:38:46 INFO - 'PWD': 'C:\\slave\\test', 20:38:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:38:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:38:46 INFO - 'SYSTEMDRIVE': 'C:', 20:38:46 INFO - 'SYSTEMROOT': 'C:\\windows', 20:38:46 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:38:46 INFO - 'TEST1': 'testie', 20:38:46 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:38:46 INFO - 'USERDOMAIN': 'T-W864-IX-012', 20:38:46 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-012', 20:38:46 INFO - 'USERNAME': 'cltbld', 20:38:46 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-012', 20:38:46 INFO - 'WINDIR': 'C:\\windows', 20:38:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:38:46 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/dCuj-OCFTE6mS9SZwLHtEA/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 20:38:48 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 20:38:48 INFO - import pkg_resources 20:38:49 INFO - Using 1 client processes 20:38:52 INFO - SUITE-START | Running 778 tests 20:38:52 INFO - Running testharness tests 20:38:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:38:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:38:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:38:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:38:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:38:52 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:38:52 INFO - Setting up ssl 20:38:53 INFO - PROCESS | certutil | 20:38:53 INFO - PROCESS | certutil | 20:38:53 INFO - PROCESS | certutil | 20:38:53 INFO - Certificate Nickname Trust Attributes 20:38:53 INFO - SSL,S/MIME,JAR/XPI 20:38:53 INFO - 20:38:53 INFO - web-platform-tests CT,, 20:38:53 INFO - 20:38:53 INFO - Starting runner 20:38:53 INFO - PROCESS | 3368 | [3368] 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 20:38:53 INFO - PROCESS | 3368 | [3368] 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 20:38:53 INFO - PROCESS | 3368 | [3368] 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 20:38:53 INFO - PROCESS | 3368 | [3368] 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 20:38:54 INFO - PROCESS | 3368 | [3368] 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 20:38:55 INFO - PROCESS | 3368 | 1463542735286 Marionette DEBUG Marionette enabled via build flag and pref 20:38:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B38F65D800 == 1 [pid = 3368] [id = 1] 20:38:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 1 (000000B39E6BD800) [pid = 3368] [serial = 1] [outer = 0000000000000000] 20:38:56 INFO - PROCESS | 3368 | [3368] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:38:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 2 (000000B39E6BE800) [pid = 3368] [serial = 2] [outer = 000000B39E6BD800] 20:38:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A0997000 == 2 [pid = 3368] [id = 2] 20:38:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 3 (000000B3A0997800) [pid = 3368] [serial = 3] [outer = 0000000000000000] 20:38:56 INFO - PROCESS | 3368 | [3368] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:38:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 4 (000000B3A0998800) [pid = 3368] [serial = 4] [outer = 000000B3A0997800] 20:38:57 INFO - PROCESS | 3368 | 1463542737075 Marionette INFO Listening on port 2828 20:38:58 INFO - PROCESS | 3368 | 1463542738947 Marionette DEBUG Marionette enabled via command-line flag 20:38:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2878800 == 3 [pid = 3368] [id = 3] 20:38:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 5 (000000B3A28B5000) [pid = 3368] [serial = 5] [outer = 0000000000000000] 20:38:58 INFO - PROCESS | 3368 | [3368] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 20:38:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 6 (000000B3A28B6000) [pid = 3368] [serial = 6] [outer = 000000B3A28B5000] 20:38:59 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:38:59 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:39:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 7 (000000B3A29CF800) [pid = 3368] [serial = 7] [outer = 000000B3A0997800] 20:39:00 INFO - PROCESS | 3368 | [3368] 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 20:39:00 INFO - PROCESS | 3368 | 1463542740059 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 20:39:00 INFO - PROCESS | 3368 | [3368] 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 20:39:00 INFO - PROCESS | 3368 | 1463542740091 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 20:39:00 INFO - PROCESS | 3368 | [3368] 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 20:39:00 INFO - PROCESS | 3368 | 1463542740099 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 20:39:00 INFO - PROCESS | 3368 | [3368] 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 20:39:00 INFO - PROCESS | 3368 | 1463542740133 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 20:39:00 INFO - PROCESS | 3368 | [3368] 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 20:39:00 INFO - PROCESS | 3368 | 1463542740140 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 20:39:00 INFO - PROCESS | 3368 | 1463542740143 Marionette DEBUG Closed connection conn0 20:39:00 INFO - PROCESS | 3368 | 1463542740146 Marionette DEBUG Closed connection conn1 20:39:00 INFO - PROCESS | 3368 | 1463542740148 Marionette DEBUG Closed connection conn2 20:39:00 INFO - PROCESS | 3368 | 1463542740202 Marionette DEBUG Closed connection conn3 20:39:00 INFO - PROCESS | 3368 | 1463542740228 Marionette DEBUG Closed connection conn4 20:39:00 INFO - PROCESS | 3368 | [3368] 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 20:39:00 INFO - PROCESS | 3368 | 1463542740234 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 20:39:00 INFO - PROCESS | 3368 | 1463542740349 Marionette DEBUG Closed connection conn5 20:39:00 INFO - PROCESS | 3368 | [3368] 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 20:39:00 INFO - PROCESS | 3368 | 1463542740354 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49302 20:39:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43E0000 == 4 [pid = 3368] [id = 4] 20:39:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 8 (000000B3A395D400) [pid = 3368] [serial = 8] [outer = 0000000000000000] 20:39:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 9 (000000B3A3969400) [pid = 3368] [serial = 9] [outer = 000000B3A395D400] 20:39:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 10 (000000B3A3B38800) [pid = 3368] [serial = 10] [outer = 000000B3A395D400] 20:39:00 INFO - PROCESS | 3368 | 1463542740513 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:39:00 INFO - PROCESS | 3368 | 1463542740519 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":"20160517191151","device":"desktop","version":"48.0a2"} 20:39:01 INFO - PROCESS | 3368 | [3368] 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 20:39:01 INFO - PROCESS | 3368 | [3368] 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 20:39:01 INFO - PROCESS | 3368 | [3368] 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 20:39:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9B9B800 == 5 [pid = 3368] [id = 5] 20:39:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 11 (000000B3A9B9C000) [pid = 3368] [serial = 11] [outer = 0000000000000000] 20:39:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9B9C800 == 6 [pid = 3368] [id = 6] 20:39:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 12 (000000B3A9B2A400) [pid = 3368] [serial = 12] [outer = 0000000000000000] 20:39:02 INFO - PROCESS | 3368 | [3368] 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 20:39:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA4E5000 == 7 [pid = 3368] [id = 7] 20:39:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 13 (000000B3A9B29C00) [pid = 3368] [serial = 13] [outer = 0000000000000000] 20:39:02 INFO - PROCESS | 3368 | [3368] 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 20:39:02 INFO - PROCESS | 3368 | [3368] 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 20:39:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 14 (000000B3AA64F800) [pid = 3368] [serial = 14] [outer = 000000B3A9B29C00] 20:39:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 15 (000000B3AA965800) [pid = 3368] [serial = 15] [outer = 000000B3A9B9C000] 20:39:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 16 (000000B3AA644C00) [pid = 3368] [serial = 16] [outer = 000000B3A9B2A400] 20:39:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 17 (000000B3AA92C000) [pid = 3368] [serial = 17] [outer = 000000B3A9B29C00] 20:39:03 INFO - PROCESS | 3368 | 1463542743911 Marionette DEBUG loaded listener.js 20:39:03 INFO - PROCESS | 3368 | 1463542743925 Marionette DEBUG loaded listener.js 20:39:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 18 (000000B3AC7E1400) [pid = 3368] [serial = 18] [outer = 000000B3A9B29C00] 20:39:04 INFO - PROCESS | 3368 | 1463542744915 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"3986906a-03e5-4bb4-aaac-01594bc36f01","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":"20160517191151","device":"desktop","version":"48.0a2","command_id":1}}] 20:39:05 INFO - PROCESS | 3368 | 1463542745461 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}] 20:39:05 INFO - PROCESS | 3368 | 1463542745493 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 20:39:05 INFO - PROCESS | 3368 | 1463542745641 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:39:05 INFO - PROCESS | 3368 | [3368] 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 20:39:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B38F65D800 == 6 [pid = 3368] [id = 1] 20:39:07 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:39:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 19 (000000B3A6D30800) [pid = 3368] [serial = 19] [outer = 000000B3A9B29C00] 20:39:07 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:39:07 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:39:07 INFO - PROCESS | 3368 | 1463542747787 Marionette TRACE conn6 <- [1,3,null,{}] 20:39:07 INFO - PROCESS | 3368 | 1463542747791 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:39:07 INFO - PROCESS | 3368 | 1463542747812 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 20:39:07 INFO - PROCESS | 3368 | 1463542747836 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 20:39:07 INFO - PROCESS | 3368 | 1463542747839 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 20:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:39:07 INFO - PROCESS | 3368 | 1463542747846 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:39:07 INFO - PROCESS | 3368 | 1463542747849 Marionette TRACE conn6 <- [1,6,null,{}] 20:39:07 INFO - PROCESS | 3368 | 1463542747896 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}] 20:39:07 INFO - PROCESS | 3368 | 1463542747914 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 20:39:07 INFO - PROCESS | 3368 | 1463542747919 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A3404000 == 7 [pid = 3368] [id = 8] 20:39:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 20 (000000B3A97D2000) [pid = 3368] [serial = 20] [outer = 0000000000000000] 20:39:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 21 (000000B3A97D4800) [pid = 3368] [serial = 21] [outer = 000000B3A97D2000] 20:39:07 INFO - PROCESS | 3368 | 1463542747984 Marionette DEBUG loaded listener.js 20:39:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 22 (000000B3A9C43C00) [pid = 3368] [serial = 22] [outer = 000000B3A97D2000] 20:39:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39C9E6000 == 8 [pid = 3368] [id = 9] 20:39:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 23 (000000B39E65E000) [pid = 3368] [serial = 23] [outer = 0000000000000000] 20:39:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 24 (000000B39EC66400) [pid = 3368] [serial = 24] [outer = 000000B39E65E000] 20:39:08 INFO - PROCESS | 3368 | 1463542748521 Marionette DEBUG loaded listener.js 20:39:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 25 (000000B3A1DC1000) [pid = 3368] [serial = 25] [outer = 000000B39E65E000] 20:39:09 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43E0000 == 7 [pid = 3368] [id = 4] 20:39:09 INFO - PROCESS | 3368 | 1463542749199 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]]]}] 20:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1398ms 20:39:09 INFO - PROCESS | 3368 | 1463542749332 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 20:39:09 INFO - PROCESS | 3368 | 1463542749335 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 20:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:39:09 INFO - PROCESS | 3368 | 1463542749369 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:39:09 INFO - PROCESS | 3368 | 1463542749372 Marionette TRACE conn6 <- [1,10,null,{}] 20:39:09 INFO - PROCESS | 3368 | 1463542749382 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}] 20:39:09 INFO - PROCESS | 3368 | 1463542749474 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 20:39:09 INFO - PROCESS | 3368 | 1463542749483 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A1D8F000 == 8 [pid = 3368] [id = 10] 20:39:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 26 (000000B3A25F4400) [pid = 3368] [serial = 26] [outer = 0000000000000000] 20:39:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 27 (000000B3A7075800) [pid = 3368] [serial = 27] [outer = 000000B3A25F4400] 20:39:09 INFO - PROCESS | 3368 | 1463542749535 Marionette DEBUG loaded listener.js 20:39:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 28 (000000B3A881B400) [pid = 3368] [serial = 28] [outer = 000000B3A25F4400] 20:39:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2871000 == 9 [pid = 3368] [id = 11] 20:39:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 29 (000000B3A2871800) [pid = 3368] [serial = 29] [outer = 0000000000000000] 20:39:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 30 (000000B3A287D800) [pid = 3368] [serial = 30] [outer = 000000B3A2871800] 20:39:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 31 (000000B3A2884800) [pid = 3368] [serial = 31] [outer = 000000B3A2871800] 20:39:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39C1EC000 == 10 [pid = 3368] [id = 12] 20:39:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 32 (000000B3A8C38C00) [pid = 3368] [serial = 32] [outer = 0000000000000000] 20:39:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 33 (000000B3A9C44000) [pid = 3368] [serial = 33] [outer = 000000B3A8C38C00] 20:39:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 34 (000000B3A938FC00) [pid = 3368] [serial = 34] [outer = 000000B3A8C38C00] 20:39:10 INFO - PROCESS | 3368 | 1463542750228 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]]]}] 20:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 903ms 20:39:10 INFO - PROCESS | 3368 | 1463542750253 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 20:39:10 INFO - PROCESS | 3368 | 1463542750257 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 20:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:39:10 INFO - PROCESS | 3368 | 1463542750264 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:39:10 INFO - PROCESS | 3368 | 1463542750266 Marionette TRACE conn6 <- [1,14,null,{}] 20:39:10 INFO - PROCESS | 3368 | 1463542750271 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}] 20:39:10 INFO - PROCESS | 3368 | 1463542750358 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 20:39:10 INFO - PROCESS | 3368 | 1463542750366 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A6496000 == 11 [pid = 3368] [id = 13] 20:39:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 35 (000000B3AA64E000) [pid = 3368] [serial = 35] [outer = 0000000000000000] 20:39:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 36 (000000B3AB406400) [pid = 3368] [serial = 36] [outer = 000000B3AA64E000] 20:39:10 INFO - PROCESS | 3368 | 1463542750414 Marionette DEBUG loaded listener.js 20:39:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 37 (000000B3AB790C00) [pid = 3368] [serial = 37] [outer = 000000B3AA64E000] 20:39:10 INFO - PROCESS | 3368 | 1463542750884 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]]]}] 20:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 693ms 20:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:39:10 INFO - PROCESS | 3368 | 1463542750960 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 20:39:10 INFO - PROCESS | 3368 | 1463542750962 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 20:39:10 INFO - PROCESS | 3368 | 1463542750966 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:39:10 INFO - PROCESS | 3368 | 1463542750979 Marionette TRACE conn6 <- [1,18,null,{}] 20:39:11 INFO - PROCESS | 3368 | 1463542750991 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}] 20:39:11 INFO - PROCESS | 3368 | 1463542751083 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 20:39:11 INFO - PROCESS | 3368 | 1463542751097 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9729800 == 12 [pid = 3368] [id = 14] 20:39:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 38 (000000B3AAD7E400) [pid = 3368] [serial = 38] [outer = 0000000000000000] 20:39:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 39 (000000B3AAD80800) [pid = 3368] [serial = 39] [outer = 000000B3AAD7E400] 20:39:11 INFO - PROCESS | 3368 | 1463542751149 Marionette DEBUG loaded listener.js 20:39:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 40 (000000B3AC16A800) [pid = 3368] [serial = 40] [outer = 000000B3AAD7E400] 20:39:11 INFO - PROCESS | 3368 | 1463542751541 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]]]}] 20:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 20:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:39:11 INFO - PROCESS | 3368 | 1463542751555 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 20:39:11 INFO - PROCESS | 3368 | 1463542751557 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 20:39:11 INFO - PROCESS | 3368 | 1463542751561 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:39:11 INFO - PROCESS | 3368 | 1463542751563 Marionette TRACE conn6 <- [1,22,null,{}] 20:39:11 INFO - PROCESS | 3368 | 1463542751567 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}] 20:39:11 INFO - PROCESS | 3368 | 1463542751670 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 20:39:11 INFO - PROCESS | 3368 | 1463542751679 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D38800 == 13 [pid = 3368] [id = 15] 20:39:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 41 (000000B3AB527800) [pid = 3368] [serial = 41] [outer = 0000000000000000] 20:39:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 42 (000000B3AB52C800) [pid = 3368] [serial = 42] [outer = 000000B3AB527800] 20:39:11 INFO - PROCESS | 3368 | 1463542751728 Marionette DEBUG loaded listener.js 20:39:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 43 (000000B3A395F000) [pid = 3368] [serial = 43] [outer = 000000B3AB527800] 20:39:12 INFO - PROCESS | 3368 | 1463542752121 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]]]}] 20:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 585ms 20:39:12 INFO - PROCESS | 3368 | 1463542752148 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 20:39:12 INFO - PROCESS | 3368 | 1463542752151 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 20:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:39:12 INFO - PROCESS | 3368 | 1463542752154 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:39:12 INFO - PROCESS | 3368 | 1463542752156 Marionette TRACE conn6 <- [1,26,null,{}] 20:39:12 INFO - PROCESS | 3368 | 1463542752160 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}] 20:39:12 INFO - PROCESS | 3368 | 1463542752259 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 20:39:12 INFO - PROCESS | 3368 | 1463542752268 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9E7D000 == 14 [pid = 3368] [id = 16] 20:39:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 44 (000000B3A3B38400) [pid = 3368] [serial = 44] [outer = 0000000000000000] 20:39:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 45 (000000B3A8D9B000) [pid = 3368] [serial = 45] [outer = 000000B3A3B38400] 20:39:12 INFO - PROCESS | 3368 | 1463542752318 Marionette DEBUG loaded listener.js 20:39:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 46 (000000B3AAD3E000) [pid = 3368] [serial = 46] [outer = 000000B3A3B38400] 20:39:12 INFO - PROCESS | 3368 | 1463542752732 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]]]}] 20:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 628ms 20:39:12 INFO - PROCESS | 3368 | 1463542752786 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 20:39:12 INFO - PROCESS | 3368 | 1463542752788 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 20:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:39:12 INFO - PROCESS | 3368 | 1463542752792 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:39:12 INFO - PROCESS | 3368 | 1463542752794 Marionette TRACE conn6 <- [1,30,null,{}] 20:39:12 INFO - PROCESS | 3368 | 1463542752798 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}] 20:39:12 INFO - PROCESS | 3368 | 1463542752935 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 20:39:12 INFO - PROCESS | 3368 | 1463542752950 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA4E0800 == 15 [pid = 3368] [id = 17] 20:39:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 47 (000000B3A703E800) [pid = 3368] [serial = 47] [outer = 0000000000000000] 20:39:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 48 (000000B3ACEDE000) [pid = 3368] [serial = 48] [outer = 000000B3A703E800] 20:39:13 INFO - PROCESS | 3368 | 1463542752996 Marionette DEBUG loaded listener.js 20:39:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 49 (000000B3AD943800) [pid = 3368] [serial = 49] [outer = 000000B3A703E800] 20:39:13 INFO - PROCESS | 3368 | 1463542753360 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]]]}] 20:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 20:39:13 INFO - PROCESS | 3368 | 1463542753425 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 20:39:13 INFO - PROCESS | 3368 | 1463542753427 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 20:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:39:13 INFO - PROCESS | 3368 | 1463542753431 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:39:13 INFO - PROCESS | 3368 | 1463542753433 Marionette TRACE conn6 <- [1,34,null,{}] 20:39:13 INFO - PROCESS | 3368 | 1463542753438 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}] 20:39:13 INFO - PROCESS | 3368 | 1463542753529 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 20:39:13 INFO - PROCESS | 3368 | 1463542753536 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD68800 == 16 [pid = 3368] [id = 18] 20:39:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 50 (000000B39B7B0C00) [pid = 3368] [serial = 50] [outer = 0000000000000000] 20:39:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 51 (000000B39B7BD400) [pid = 3368] [serial = 51] [outer = 000000B39B7B0C00] 20:39:13 INFO - PROCESS | 3368 | 1463542753595 Marionette DEBUG loaded listener.js 20:39:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 52 (000000B3A97D9C00) [pid = 3368] [serial = 52] [outer = 000000B39B7B0C00] 20:39:14 INFO - PROCESS | 3368 | 1463542754096 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]]]}] 20:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 671ms 20:39:14 INFO - PROCESS | 3368 | 1463542754104 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 20:39:14 INFO - PROCESS | 3368 | 1463542754106 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 20:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:39:14 INFO - PROCESS | 3368 | 1463542754109 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:39:14 INFO - PROCESS | 3368 | 1463542754111 Marionette TRACE conn6 <- [1,38,null,{}] 20:39:14 INFO - PROCESS | 3368 | 1463542754115 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}] 20:39:14 INFO - PROCESS | 3368 | 1463542754200 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 20:39:14 INFO - PROCESS | 3368 | 1463542754207 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACED5000 == 17 [pid = 3368] [id = 19] 20:39:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 53 (000000B3A9423000) [pid = 3368] [serial = 53] [outer = 0000000000000000] 20:39:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 54 (000000B3ADD58000) [pid = 3368] [serial = 54] [outer = 000000B3A9423000] 20:39:14 INFO - PROCESS | 3368 | 1463542754256 Marionette DEBUG loaded listener.js 20:39:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (000000B3ADD5FC00) [pid = 3368] [serial = 55] [outer = 000000B3A9423000] 20:39:14 INFO - PROCESS | 3368 | 1463542754640 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]]]}] 20:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 20:39:14 INFO - PROCESS | 3368 | 1463542754701 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 20:39:14 INFO - PROCESS | 3368 | 1463542754703 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 20:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:39:14 INFO - PROCESS | 3368 | 1463542754707 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:39:14 INFO - PROCESS | 3368 | 1463542754709 Marionette TRACE conn6 <- [1,42,null,{}] 20:39:14 INFO - PROCESS | 3368 | 1463542754713 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}] 20:39:14 INFO - PROCESS | 3368 | 1463542754796 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 20:39:14 INFO - PROCESS | 3368 | 1463542754803 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA8E800 == 18 [pid = 3368] [id = 20] 20:39:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (000000B39D481800) [pid = 3368] [serial = 56] [outer = 0000000000000000] 20:39:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (000000B39D48C000) [pid = 3368] [serial = 57] [outer = 000000B39D481800] 20:39:14 INFO - PROCESS | 3368 | 1463542754851 Marionette DEBUG loaded listener.js 20:39:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (000000B3ADD5E000) [pid = 3368] [serial = 58] [outer = 000000B39D481800] 20:39:15 INFO - PROCESS | 3368 | 1463542755272 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]]]}] 20:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 588ms 20:39:15 INFO - PROCESS | 3368 | 1463542755297 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 3368 | 1463542755300 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 20:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:39:15 INFO - PROCESS | 3368 | 1463542755303 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:39:15 INFO - PROCESS | 3368 | 1463542755305 Marionette TRACE conn6 <- [1,46,null,{}] 20:39:15 INFO - PROCESS | 3368 | 1463542755308 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}] 20:39:15 INFO - PROCESS | 3368 | 1463542755385 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 20:39:15 INFO - PROCESS | 3368 | 1463542755392 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0987000 == 19 [pid = 3368] [id = 21] 20:39:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (000000B3B0B32400) [pid = 3368] [serial = 59] [outer = 0000000000000000] 20:39:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (000000B3B0B37400) [pid = 3368] [serial = 60] [outer = 000000B3B0B32400] 20:39:15 INFO - PROCESS | 3368 | 1463542755442 Marionette DEBUG loaded listener.js 20:39:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (000000B3B211D400) [pid = 3368] [serial = 61] [outer = 000000B3B0B32400] 20:39:15 INFO - PROCESS | 3368 | 1463542755836 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]]]}] 20:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 20:39:15 INFO - PROCESS | 3368 | 1463542755895 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 20:39:15 INFO - PROCESS | 3368 | 1463542755898 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 20:39:15 INFO - PROCESS | 3368 | 1463542755901 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:39:15 INFO - PROCESS | 3368 | 1463542755904 Marionette TRACE conn6 <- [1,50,null,{}] 20:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:39:15 INFO - PROCESS | 3368 | 1463542755908 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}] 20:39:16 INFO - PROCESS | 3368 | 1463542755998 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 20:39:16 INFO - PROCESS | 3368 | 1463542756008 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B174A000 == 20 [pid = 3368] [id = 22] 20:39:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (000000B3B212B400) [pid = 3368] [serial = 62] [outer = 0000000000000000] 20:39:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (000000B3B217BC00) [pid = 3368] [serial = 63] [outer = 000000B3B212B400] 20:39:16 INFO - PROCESS | 3368 | 1463542756062 Marionette DEBUG loaded listener.js 20:39:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (000000B3B2183C00) [pid = 3368] [serial = 64] [outer = 000000B3B212B400] 20:39:16 INFO - PROCESS | 3368 | 1463542756480 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]]]}] 20:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 20:39:17 INFO - PROCESS | 3368 | 1463542757223 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 3368 | 1463542757228 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 20:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:39:17 INFO - PROCESS | 3368 | 1463542757246 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:39:17 INFO - PROCESS | 3368 | 1463542757250 Marionette TRACE conn6 <- [1,54,null,{}] 20:39:17 INFO - PROCESS | 3368 | 1463542757256 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}] 20:39:17 INFO - PROCESS | 3368 | 1463542757365 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 20:39:17 INFO - PROCESS | 3368 | 1463542757429 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39E62D800 == 21 [pid = 3368] [id = 23] 20:39:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (000000B39D489800) [pid = 3368] [serial = 65] [outer = 0000000000000000] 20:39:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (000000B39E6D7000) [pid = 3368] [serial = 66] [outer = 000000B39D489800] 20:39:17 INFO - PROCESS | 3368 | 1463542757477 Marionette DEBUG loaded listener.js 20:39:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (000000B3A1F70400) [pid = 3368] [serial = 67] [outer = 000000B39D489800] 20:39:17 INFO - PROCESS | 3368 | 1463542757896 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]]]}] 20:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 690ms 20:39:17 INFO - PROCESS | 3368 | 1463542757942 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 20:39:17 INFO - PROCESS | 3368 | 1463542757946 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 20:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:39:17 INFO - PROCESS | 3368 | 1463542757959 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:39:17 INFO - PROCESS | 3368 | 1463542757964 Marionette TRACE conn6 <- [1,58,null,{}] 20:39:17 INFO - PROCESS | 3368 | 1463542757968 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}] 20:39:18 INFO - PROCESS | 3368 | 1463542758068 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 20:39:18 INFO - PROCESS | 3368 | 1463542758079 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A3418000 == 22 [pid = 3368] [id = 24] 20:39:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (000000B3A28D7800) [pid = 3368] [serial = 68] [outer = 0000000000000000] 20:39:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (000000B3A2BF0800) [pid = 3368] [serial = 69] [outer = 000000B3A28D7800] 20:39:18 INFO - PROCESS | 3368 | 1463542758126 Marionette DEBUG loaded listener.js 20:39:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (000000B3A6D26000) [pid = 3368] [serial = 70] [outer = 000000B3A28D7800] 20:39:18 INFO - PROCESS | 3368 | 1463542758544 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]]]}] 20:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 20:39:18 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (000000B3A395D400) [pid = 3368] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:39:18 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (000000B3A97D2000) [pid = 3368] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:39:18 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (000000B3A25F4400) [pid = 3368] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:39:18 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (000000B3AA64E000) [pid = 3368] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:39:18 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (000000B3AAD7E400) [pid = 3368] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:39:18 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (000000B3AB527800) [pid = 3368] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:39:18 INFO - PROCESS | 3368 | 1463542758801 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 20:39:18 INFO - PROCESS | 3368 | 1463542758804 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 20:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:39:18 INFO - PROCESS | 3368 | 1463542758815 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:39:18 INFO - PROCESS | 3368 | 1463542758818 Marionette TRACE conn6 <- [1,62,null,{}] 20:39:18 INFO - PROCESS | 3368 | 1463542758828 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}] 20:39:18 INFO - PROCESS | 3368 | 1463542758926 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 20:39:18 INFO - PROCESS | 3368 | 1463542758938 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A8D70800 == 23 [pid = 3368] [id = 25] 20:39:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (000000B3A25F4400) [pid = 3368] [serial = 71] [outer = 0000000000000000] 20:39:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (000000B3A3BC1400) [pid = 3368] [serial = 72] [outer = 000000B3A25F4400] 20:39:19 INFO - PROCESS | 3368 | 1463542758993 Marionette DEBUG loaded listener.js 20:39:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (000000B3A7040800) [pid = 3368] [serial = 73] [outer = 000000B3A25F4400] 20:39:19 INFO - PROCESS | 3368 | 1463542759409 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]]]}] 20:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 630ms 20:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:39:19 INFO - PROCESS | 3368 | 1463542759449 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 20:39:19 INFO - PROCESS | 3368 | 1463542759452 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 20:39:19 INFO - PROCESS | 3368 | 1463542759455 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:39:19 INFO - PROCESS | 3368 | 1463542759457 Marionette TRACE conn6 <- [1,66,null,{}] 20:39:19 INFO - PROCESS | 3368 | 1463542759461 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}] 20:39:19 INFO - PROCESS | 3368 | 1463542759538 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 20:39:19 INFO - PROCESS | 3368 | 1463542759545 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9B9D800 == 24 [pid = 3368] [id = 26] 20:39:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (000000B3A8836000) [pid = 3368] [serial = 74] [outer = 0000000000000000] 20:39:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (000000B3A8DA7400) [pid = 3368] [serial = 75] [outer = 000000B3A8836000] 20:39:19 INFO - PROCESS | 3368 | 1463542759591 Marionette DEBUG loaded listener.js 20:39:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (000000B3A9420800) [pid = 3368] [serial = 76] [outer = 000000B3A8836000] 20:39:19 INFO - PROCESS | 3368 | 1463542759984 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]]]}] 20:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 20:39:20 INFO - PROCESS | 3368 | 1463542760046 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 20:39:20 INFO - PROCESS | 3368 | 1463542760048 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 20:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:39:20 INFO - PROCESS | 3368 | 1463542760052 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:39:20 INFO - PROCESS | 3368 | 1463542760054 Marionette TRACE conn6 <- [1,70,null,{}] 20:39:20 INFO - PROCESS | 3368 | 1463542760057 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}] 20:39:20 INFO - PROCESS | 3368 | 1463542760134 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 20:39:20 INFO - PROCESS | 3368 | 1463542760141 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA020800 == 25 [pid = 3368] [id = 27] 20:39:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (000000B3A9453C00) [pid = 3368] [serial = 77] [outer = 0000000000000000] 20:39:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (000000B3A945AC00) [pid = 3368] [serial = 78] [outer = 000000B3A9453C00] 20:39:20 INFO - PROCESS | 3368 | 1463542760199 Marionette DEBUG loaded listener.js 20:39:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (000000B3A9B23C00) [pid = 3368] [serial = 79] [outer = 000000B3A9453C00] 20:39:20 INFO - PROCESS | 3368 | 1463542760614 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]]]}] 20:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 588ms 20:39:20 INFO - PROCESS | 3368 | 1463542760642 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 20:39:20 INFO - PROCESS | 3368 | 1463542760645 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 20:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:39:20 INFO - PROCESS | 3368 | 1463542760648 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:39:20 INFO - PROCESS | 3368 | 1463542760650 Marionette TRACE conn6 <- [1,74,null,{}] 20:39:20 INFO - PROCESS | 3368 | 1463542760653 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}] 20:39:20 INFO - PROCESS | 3368 | 1463542760752 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 20:39:20 INFO - PROCESS | 3368 | 1463542760760 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC72C800 == 26 [pid = 3368] [id = 28] 20:39:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (000000B3AAD37C00) [pid = 3368] [serial = 80] [outer = 0000000000000000] 20:39:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (000000B3AAD7B800) [pid = 3368] [serial = 81] [outer = 000000B3AAD37C00] 20:39:20 INFO - PROCESS | 3368 | 1463542760809 Marionette DEBUG loaded listener.js 20:39:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (000000B3AB523400) [pid = 3368] [serial = 82] [outer = 000000B3AAD37C00] 20:39:21 INFO - PROCESS | 3368 | 1463542761436 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]]]}] 20:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 840ms 20:39:21 INFO - PROCESS | 3368 | 1463542761493 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 20:39:21 INFO - PROCESS | 3368 | 1463542761498 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 20:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:39:21 INFO - PROCESS | 3368 | 1463542761503 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:39:21 INFO - PROCESS | 3368 | 1463542761508 Marionette TRACE conn6 <- [1,78,null,{}] 20:39:21 INFO - PROCESS | 3368 | 1463542761514 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}] 20:39:21 INFO - PROCESS | 3368 | 1463542761620 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 20:39:21 INFO - PROCESS | 3368 | 1463542761682 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A36BE800 == 27 [pid = 3368] [id = 29] 20:39:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (000000B3A2B80000) [pid = 3368] [serial = 83] [outer = 0000000000000000] 20:39:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (000000B3A2BED000) [pid = 3368] [serial = 84] [outer = 000000B3A2B80000] 20:39:21 INFO - PROCESS | 3368 | 1463542761740 Marionette DEBUG loaded listener.js 20:39:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (000000B3A3F25000) [pid = 3368] [serial = 85] [outer = 000000B3A2B80000] 20:39:22 INFO - PROCESS | 3368 | 1463542762289 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]]]}] 20:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 838ms 20:39:22 INFO - PROCESS | 3368 | 1463542762344 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 20:39:22 INFO - PROCESS | 3368 | 1463542762350 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 20:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:39:22 INFO - PROCESS | 3368 | 1463542762357 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:39:22 INFO - PROCESS | 3368 | 1463542762361 Marionette TRACE conn6 <- [1,82,null,{}] 20:39:22 INFO - PROCESS | 3368 | 1463542762365 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}] 20:39:22 INFO - PROCESS | 3368 | 1463542762501 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 20:39:22 INFO - PROCESS | 3368 | 1463542762560 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC71B000 == 28 [pid = 3368] [id = 30] 20:39:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (000000B3A703D000) [pid = 3368] [serial = 86] [outer = 0000000000000000] 20:39:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (000000B3AA055000) [pid = 3368] [serial = 87] [outer = 000000B3A703D000] 20:39:22 INFO - PROCESS | 3368 | 1463542762617 Marionette DEBUG loaded listener.js 20:39:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (000000B3AAD42C00) [pid = 3368] [serial = 88] [outer = 000000B3A703D000] 20:39:23 INFO - PROCESS | 3368 | 1463542763143 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]]]}] 20:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 20:39:23 INFO - PROCESS | 3368 | 1463542763203 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 20:39:23 INFO - PROCESS | 3368 | 1463542763206 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 20:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:39:23 INFO - PROCESS | 3368 | 1463542763211 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:39:23 INFO - PROCESS | 3368 | 1463542763215 Marionette TRACE conn6 <- [1,86,null,{}] 20:39:23 INFO - PROCESS | 3368 | 1463542763227 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}] 20:39:23 INFO - PROCESS | 3368 | 1463542763363 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 20:39:23 INFO - PROCESS | 3368 | 1463542763422 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B097F000 == 29 [pid = 3368] [id = 31] 20:39:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (000000B3AB531000) [pid = 3368] [serial = 89] [outer = 0000000000000000] 20:39:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (000000B3AB787800) [pid = 3368] [serial = 90] [outer = 000000B3AB531000] 20:39:23 INFO - PROCESS | 3368 | 1463542763481 Marionette DEBUG loaded listener.js 20:39:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (000000B3ACBB0000) [pid = 3368] [serial = 91] [outer = 000000B3AB531000] 20:39:24 INFO - PROCESS | 3368 | 1463542764020 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]]]}] 20:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 882ms 20:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:39:24 INFO - PROCESS | 3368 | 1463542764094 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 20:39:24 INFO - PROCESS | 3368 | 1463542764097 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 20:39:24 INFO - PROCESS | 3368 | 1463542764101 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:39:24 INFO - PROCESS | 3368 | 1463542764103 Marionette TRACE conn6 <- [1,90,null,{}] 20:39:24 INFO - PROCESS | 3368 | 1463542764107 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}] 20:39:24 INFO - PROCESS | 3368 | 1463542764214 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 20:39:24 INFO - PROCESS | 3368 | 1463542764287 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A64AD800 == 30 [pid = 3368] [id = 32] 20:39:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (000000B3A2A24800) [pid = 3368] [serial = 92] [outer = 0000000000000000] 20:39:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (000000B3A2A2C800) [pid = 3368] [serial = 93] [outer = 000000B3A2A24800] 20:39:24 INFO - PROCESS | 3368 | 1463542764344 Marionette DEBUG loaded listener.js 20:39:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (000000B3AB527000) [pid = 3368] [serial = 94] [outer = 000000B3A2A24800] 20:39:24 INFO - PROCESS | 3368 | 1463542764968 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]]]}] 20:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 882ms 20:39:24 INFO - PROCESS | 3368 | 1463542764985 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 20:39:24 INFO - PROCESS | 3368 | 1463542764989 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 20:39:25 INFO - PROCESS | 3368 | 1463542764994 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:39:25 INFO - PROCESS | 3368 | 1463542764998 Marionette TRACE conn6 <- [1,94,null,{}] 20:39:25 INFO - PROCESS | 3368 | 1463542765004 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}] 20:39:25 INFO - PROCESS | 3368 | 1463542765102 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 20:39:25 INFO - PROCESS | 3368 | 1463542765179 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2641000 == 31 [pid = 3368] [id = 33] 20:39:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (000000B39EBEC800) [pid = 3368] [serial = 95] [outer = 0000000000000000] 20:39:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (000000B3A1D61000) [pid = 3368] [serial = 96] [outer = 000000B39EBEC800] 20:39:25 INFO - PROCESS | 3368 | 1463542765229 Marionette DEBUG loaded listener.js 20:39:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (000000B3A28E3800) [pid = 3368] [serial = 97] [outer = 000000B39EBEC800] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (000000B3ACEDE000) [pid = 3368] [serial = 48] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (000000B39B7BD400) [pid = 3368] [serial = 51] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (000000B3ADD58000) [pid = 3368] [serial = 54] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (000000B39D48C000) [pid = 3368] [serial = 57] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (000000B3B0B37400) [pid = 3368] [serial = 60] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (000000B3A97D4800) [pid = 3368] [serial = 21] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (000000B39EC66400) [pid = 3368] [serial = 24] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (000000B3A7075800) [pid = 3368] [serial = 27] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (000000B3A9C44000) [pid = 3368] [serial = 33] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (000000B3AB406400) [pid = 3368] [serial = 36] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (000000B3AAD80800) [pid = 3368] [serial = 39] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (000000B3AB52C800) [pid = 3368] [serial = 42] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (000000B3A8D9B000) [pid = 3368] [serial = 45] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (000000B3A287D800) [pid = 3368] [serial = 30] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (000000B3AB790C00) [pid = 3368] [serial = 37] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (000000B3AC16A800) [pid = 3368] [serial = 40] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (000000B3A395F000) [pid = 3368] [serial = 43] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (000000B3A9C43C00) [pid = 3368] [serial = 22] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (000000B3A881B400) [pid = 3368] [serial = 28] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (000000B3AA92C000) [pid = 3368] [serial = 17] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (000000B3AA64F800) [pid = 3368] [serial = 14] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (000000B3A3969400) [pid = 3368] [serial = 9] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (000000B3A3B38800) [pid = 3368] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:39:25 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (000000B3A0998800) [pid = 3368] [serial = 4] [outer = 0000000000000000] [url = about:blank] 20:39:25 INFO - PROCESS | 3368 | 1463542765633 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]]]}] 20:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 691ms 20:39:25 INFO - PROCESS | 3368 | 1463542765691 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 20:39:25 INFO - PROCESS | 3368 | 1463542765697 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 20:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:39:25 INFO - PROCESS | 3368 | 1463542765704 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:39:25 INFO - PROCESS | 3368 | 1463542765706 Marionette TRACE conn6 <- [1,98,null,{}] 20:39:25 INFO - PROCESS | 3368 | 1463542765710 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}] 20:39:25 INFO - PROCESS | 3368 | 1463542765793 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 20:39:25 INFO - PROCESS | 3368 | 1463542765804 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A340F800 == 32 [pid = 3368] [id = 34] 20:39:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (000000B3A2BEC800) [pid = 3368] [serial = 98] [outer = 0000000000000000] 20:39:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (000000B3A2BF6400) [pid = 3368] [serial = 99] [outer = 000000B3A2BEC800] 20:39:25 INFO - PROCESS | 3368 | 1463542765850 Marionette DEBUG loaded listener.js 20:39:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (000000B3A3B39000) [pid = 3368] [serial = 100] [outer = 000000B3A2BEC800] 20:39:26 INFO - PROCESS | 3368 | 1463542766277 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]]]}] 20:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 20:39:26 INFO - PROCESS | 3368 | 1463542766333 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 20:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:39:26 INFO - PROCESS | 3368 | 1463542766335 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 20:39:26 INFO - PROCESS | 3368 | 1463542766339 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:39:26 INFO - PROCESS | 3368 | 1463542766343 Marionette TRACE conn6 <- [1,102,null,{}] 20:39:26 INFO - PROCESS | 3368 | 1463542766354 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}] 20:39:26 INFO - PROCESS | 3368 | 1463542766446 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 20:39:26 INFO - PROCESS | 3368 | 1463542766454 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A972C800 == 33 [pid = 3368] [id = 35] 20:39:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (000000B3A8811C00) [pid = 3368] [serial = 101] [outer = 0000000000000000] 20:39:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (000000B3A8D9D800) [pid = 3368] [serial = 102] [outer = 000000B3A8811C00] 20:39:26 INFO - PROCESS | 3368 | 1463542766503 Marionette DEBUG loaded listener.js 20:39:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (000000B3A9459800) [pid = 3368] [serial = 103] [outer = 000000B3A8811C00] 20:39:26 INFO - PROCESS | 3368 | 1463542766898 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]]]}] 20:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 20:39:26 INFO - PROCESS | 3368 | 1463542766927 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 20:39:26 INFO - PROCESS | 3368 | 1463542766930 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 20:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:39:26 INFO - PROCESS | 3368 | 1463542766933 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:39:26 INFO - PROCESS | 3368 | 1463542766935 Marionette TRACE conn6 <- [1,106,null,{}] 20:39:26 INFO - PROCESS | 3368 | 1463542766939 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}] 20:39:27 INFO - PROCESS | 3368 | 1463542767020 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 20:39:27 INFO - PROCESS | 3368 | 1463542767026 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA94B800 == 34 [pid = 3368] [id = 36] 20:39:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (000000B3AA361400) [pid = 3368] [serial = 104] [outer = 0000000000000000] 20:39:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (000000B3AAD38000) [pid = 3368] [serial = 105] [outer = 000000B3AA361400] 20:39:27 INFO - PROCESS | 3368 | 1463542767073 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (000000B3AAD85800) [pid = 3368] [serial = 106] [outer = 000000B3AA361400] 20:39:27 INFO - PROCESS | 3368 | 1463542767495 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]]]}] 20:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 20:39:27 INFO - PROCESS | 3368 | 1463542767523 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 20:39:27 INFO - PROCESS | 3368 | 1463542767525 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 20:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:39:27 INFO - PROCESS | 3368 | 1463542767528 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:39:27 INFO - PROCESS | 3368 | 1463542767530 Marionette TRACE conn6 <- [1,110,null,{}] 20:39:27 INFO - PROCESS | 3368 | 1463542767534 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}] 20:39:27 INFO - PROCESS | 3368 | 1463542767640 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 20:39:27 INFO - PROCESS | 3368 | 1463542767654 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC72B800 == 35 [pid = 3368] [id = 37] 20:39:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (000000B3A25F7C00) [pid = 3368] [serial = 107] [outer = 0000000000000000] 20:39:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (000000B3AB52C800) [pid = 3368] [serial = 108] [outer = 000000B3A25F7C00] 20:39:27 INFO - PROCESS | 3368 | 1463542767700 Marionette DEBUG loaded listener.js 20:39:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (000000B3AC70E000) [pid = 3368] [serial = 109] [outer = 000000B3A25F7C00] 20:39:28 INFO - PROCESS | 3368 | 1463542768129 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]]]}] 20:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 20:39:28 INFO - PROCESS | 3368 | 1463542768159 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 20:39:28 INFO - PROCESS | 3368 | 1463542768169 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 20:39:28 INFO - PROCESS | 3368 | 1463542768173 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:39:28 INFO - PROCESS | 3368 | 1463542768175 Marionette TRACE conn6 <- [1,114,null,{}] 20:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:39:28 INFO - PROCESS | 3368 | 1463542768187 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}] 20:39:28 INFO - PROCESS | 3368 | 1463542768308 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 20:39:28 INFO - PROCESS | 3368 | 1463542768322 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1750800 == 36 [pid = 3368] [id = 38] 20:39:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (000000B3A6426C00) [pid = 3368] [serial = 110] [outer = 0000000000000000] 20:39:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (000000B3AAD44400) [pid = 3368] [serial = 111] [outer = 000000B3A6426C00] 20:39:28 INFO - PROCESS | 3368 | 1463542768368 Marionette DEBUG loaded listener.js 20:39:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (000000B3AD949000) [pid = 3368] [serial = 112] [outer = 000000B3A6426C00] 20:39:28 INFO - PROCESS | 3368 | 1463542768801 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]]]}] 20:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 648ms 20:39:28 INFO - PROCESS | 3368 | 1463542768828 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 20:39:28 INFO - PROCESS | 3368 | 1463542768830 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 20:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:39:28 INFO - PROCESS | 3368 | 1463542768834 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:39:28 INFO - PROCESS | 3368 | 1463542768835 Marionette TRACE conn6 <- [1,118,null,{}] 20:39:28 INFO - PROCESS | 3368 | 1463542768839 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}] 20:39:28 INFO - PROCESS | 3368 | 1463542768935 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 20:39:28 INFO - PROCESS | 3368 | 1463542768942 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39B8B5800 == 37 [pid = 3368] [id = 39] 20:39:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (000000B39D694000) [pid = 3368] [serial = 113] [outer = 0000000000000000] 20:39:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (000000B39D69B000) [pid = 3368] [serial = 114] [outer = 000000B39D694000] 20:39:28 INFO - PROCESS | 3368 | 1463542768988 Marionette DEBUG loaded listener.js 20:39:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (000000B3AAD80C00) [pid = 3368] [serial = 115] [outer = 000000B39D694000] 20:39:29 INFO - PROCESS | 3368 | 1463542769387 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]]]}] 20:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 587ms 20:39:29 INFO - PROCESS | 3368 | 1463542769424 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 20:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:39:29 INFO - PROCESS | 3368 | 1463542769426 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 20:39:29 INFO - PROCESS | 3368 | 1463542769429 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:39:29 INFO - PROCESS | 3368 | 1463542769431 Marionette TRACE conn6 <- [1,122,null,{}] 20:39:29 INFO - PROCESS | 3368 | 1463542769435 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}] 20:39:29 INFO - PROCESS | 3368 | 1463542769540 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 20:39:29 INFO - PROCESS | 3368 | 1463542769547 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C31800 == 38 [pid = 3368] [id = 40] 20:39:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (000000B3AB527800) [pid = 3368] [serial = 116] [outer = 0000000000000000] 20:39:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (000000B3ADD5C800) [pid = 3368] [serial = 117] [outer = 000000B3AB527800] 20:39:29 INFO - PROCESS | 3368 | 1463542769594 Marionette DEBUG loaded listener.js 20:39:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (000000B3B0B3A400) [pid = 3368] [serial = 118] [outer = 000000B3AB527800] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (000000B3A28D7800) [pid = 3368] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (000000B39D489800) [pid = 3368] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (000000B3A25F4400) [pid = 3368] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (000000B3A8836000) [pid = 3368] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (000000B3B212B400) [pid = 3368] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (000000B3A3B38400) [pid = 3368] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (000000B3B0B32400) [pid = 3368] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (000000B3A9423000) [pid = 3368] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (000000B3A703E800) [pid = 3368] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (000000B39B7B0C00) [pid = 3368] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (000000B39D481800) [pid = 3368] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:39:29 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (000000B3A9453C00) [pid = 3368] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:39:29 INFO - PROCESS | 3368 | 1463542769986 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]]]}] 20:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 20:39:30 INFO - PROCESS | 3368 | 1463542770025 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 20:39:30 INFO - PROCESS | 3368 | 1463542770027 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 20:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:39:30 INFO - PROCESS | 3368 | 1463542770031 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:39:30 INFO - PROCESS | 3368 | 1463542770033 Marionette TRACE conn6 <- [1,126,null,{}] 20:39:30 INFO - PROCESS | 3368 | 1463542770036 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}] 20:39:30 INFO - PROCESS | 3368 | 1463542770113 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 20:39:30 INFO - PROCESS | 3368 | 1463542770120 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1761800 == 39 [pid = 3368] [id = 41] 20:39:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (000000B39B833400) [pid = 3368] [serial = 119] [outer = 0000000000000000] 20:39:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (000000B39B836C00) [pid = 3368] [serial = 120] [outer = 000000B39B833400] 20:39:30 INFO - PROCESS | 3368 | 1463542770167 Marionette DEBUG loaded listener.js 20:39:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (000000B39D484000) [pid = 3368] [serial = 121] [outer = 000000B39B833400] 20:39:30 INFO - PROCESS | 3368 | 1463542770569 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]]]}] 20:39:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 20:39:30 INFO - PROCESS | 3368 | 1463542770625 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 20:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:39:30 INFO - PROCESS | 3368 | 1463542770627 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 20:39:30 INFO - PROCESS | 3368 | 1463542770630 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:39:30 INFO - PROCESS | 3368 | 1463542770632 Marionette TRACE conn6 <- [1,130,null,{}] 20:39:30 INFO - PROCESS | 3368 | 1463542770637 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}] 20:39:30 INFO - PROCESS | 3368 | 1463542770716 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 20:39:30 INFO - PROCESS | 3368 | 1463542770723 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1755000 == 40 [pid = 3368] [id = 42] 20:39:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (000000B3A703BC00) [pid = 3368] [serial = 122] [outer = 0000000000000000] 20:39:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (000000B3A97D7000) [pid = 3368] [serial = 123] [outer = 000000B3A703BC00] 20:39:30 INFO - PROCESS | 3368 | 1463542770778 Marionette DEBUG loaded listener.js 20:39:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (000000B3B1D8F400) [pid = 3368] [serial = 124] [outer = 000000B3A703BC00] 20:39:31 INFO - PROCESS | 3368 | 1463542771208 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]]]}] 20:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 20:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:39:31 INFO - PROCESS | 3368 | 1463542771263 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 20:39:31 INFO - PROCESS | 3368 | 1463542771266 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 20:39:31 INFO - PROCESS | 3368 | 1463542771269 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:39:31 INFO - PROCESS | 3368 | 1463542771272 Marionette TRACE conn6 <- [1,134,null,{}] 20:39:31 INFO - PROCESS | 3368 | 1463542771276 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}] 20:39:31 INFO - PROCESS | 3368 | 1463542771377 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 20:39:31 INFO - PROCESS | 3368 | 1463542771383 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FCD000 == 41 [pid = 3368] [id = 43] 20:39:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (000000B3B0B40800) [pid = 3368] [serial = 125] [outer = 0000000000000000] 20:39:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (000000B3B1AC5C00) [pid = 3368] [serial = 126] [outer = 000000B3B0B40800] 20:39:31 INFO - PROCESS | 3368 | 1463542771436 Marionette DEBUG loaded listener.js 20:39:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (000000B3B1D99400) [pid = 3368] [serial = 127] [outer = 000000B3B0B40800] 20:39:31 INFO - PROCESS | 3368 | 1463542771965 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]]]}] 20:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 734ms 20:39:32 INFO - PROCESS | 3368 | 1463542772007 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 20:39:32 INFO - PROCESS | 3368 | 1463542772013 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 20:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:39:32 INFO - PROCESS | 3368 | 1463542772019 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:39:32 INFO - PROCESS | 3368 | 1463542772023 Marionette TRACE conn6 <- [1,138,null,{}] 20:39:32 INFO - PROCESS | 3368 | 1463542772029 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}] 20:39:32 INFO - PROCESS | 3368 | 1463542772173 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 20:39:32 INFO - PROCESS | 3368 | 1463542772239 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A25A3800 == 42 [pid = 3368] [id = 44] 20:39:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (000000B39D69C400) [pid = 3368] [serial = 128] [outer = 0000000000000000] 20:39:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (000000B39E6D4C00) [pid = 3368] [serial = 129] [outer = 000000B39D69C400] 20:39:32 INFO - PROCESS | 3368 | 1463542772299 Marionette DEBUG loaded listener.js 20:39:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (000000B3A2B7DC00) [pid = 3368] [serial = 130] [outer = 000000B39D69C400] 20:39:32 INFO - PROCESS | 3368 | 1463542772884 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]]]}] 20:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 881ms 20:39:32 INFO - PROCESS | 3368 | 1463542772902 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 20:39:32 INFO - PROCESS | 3368 | 1463542772909 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 20:39:32 INFO - PROCESS | 3368 | 1463542772916 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:39:32 INFO - PROCESS | 3368 | 1463542772919 Marionette TRACE conn6 <- [1,142,null,{}] 20:39:32 INFO - PROCESS | 3368 | 1463542772924 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}] 20:39:33 INFO - PROCESS | 3368 | 1463542773033 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 20:39:33 INFO - PROCESS | 3368 | 1463542773110 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC71F800 == 43 [pid = 3368] [id = 45] 20:39:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (000000B3A35E2800) [pid = 3368] [serial = 131] [outer = 0000000000000000] 20:39:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (000000B3A3964400) [pid = 3368] [serial = 132] [outer = 000000B3A35E2800] 20:39:33 INFO - PROCESS | 3368 | 1463542773166 Marionette DEBUG loaded listener.js 20:39:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (000000B3A6426800) [pid = 3368] [serial = 133] [outer = 000000B3A35E2800] 20:39:33 INFO - PROCESS | 3368 | 1463542773791 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]]]}] 20:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 923ms 20:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:39:33 INFO - PROCESS | 3368 | 1463542773845 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 20:39:33 INFO - PROCESS | 3368 | 1463542773848 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 20:39:33 INFO - PROCESS | 3368 | 1463542773852 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:39:33 INFO - PROCESS | 3368 | 1463542773857 Marionette TRACE conn6 <- [1,146,null,{}] 20:39:33 INFO - PROCESS | 3368 | 1463542773869 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}] 20:39:34 INFO - PROCESS | 3368 | 1463542774072 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 20:39:34 INFO - PROCESS | 3368 | 1463542774139 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B45000 == 44 [pid = 3368] [id = 46] 20:39:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (000000B3A93B0800) [pid = 3368] [serial = 134] [outer = 0000000000000000] 20:39:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (000000B3A9B23000) [pid = 3368] [serial = 135] [outer = 000000B3A93B0800] 20:39:34 INFO - PROCESS | 3368 | 1463542774199 Marionette DEBUG loaded listener.js 20:39:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (000000B3AC286400) [pid = 3368] [serial = 136] [outer = 000000B3A93B0800] 20:39:34 INFO - PROCESS | 3368 | 1463542774775 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]]]}] 20:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 986ms 20:39:34 INFO - PROCESS | 3368 | 1463542774840 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 20:39:34 INFO - PROCESS | 3368 | 1463542774843 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 20:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:39:34 INFO - PROCESS | 3368 | 1463542774847 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:39:34 INFO - PROCESS | 3368 | 1463542774849 Marionette TRACE conn6 <- [1,150,null,{}] 20:39:34 INFO - PROCESS | 3368 | 1463542774853 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}] 20:39:34 INFO - PROCESS | 3368 | 1463542774961 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 20:39:35 INFO - PROCESS | 3368 | 1463542775038 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A1D73800 == 45 [pid = 3368] [id = 47] 20:39:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B39ECAF800) [pid = 3368] [serial = 137] [outer = 0000000000000000] 20:39:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B3A2BF1800) [pid = 3368] [serial = 138] [outer = 000000B39ECAF800] 20:39:35 INFO - PROCESS | 3368 | 1463542775095 Marionette DEBUG loaded listener.js 20:39:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3ACEE4C00) [pid = 3368] [serial = 139] [outer = 000000B39ECAF800] 20:39:35 INFO - PROCESS | 3368 | 1463542775857 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]]]}] 20:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1087ms 20:39:35 INFO - PROCESS | 3368 | 1463542775936 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 20:39:35 INFO - PROCESS | 3368 | 1463542775941 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 20:39:35 INFO - PROCESS | 3368 | 1463542775947 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:39:35 INFO - PROCESS | 3368 | 1463542775950 Marionette TRACE conn6 <- [1,154,null,{}] 20:39:35 INFO - PROCESS | 3368 | 1463542775956 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}] 20:39:36 INFO - PROCESS | 3368 | 1463542776087 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A3404000 == 44 [pid = 3368] [id = 8] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1755000 == 43 [pid = 3368] [id = 42] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1761800 == 42 [pid = 3368] [id = 41] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C31800 == 41 [pid = 3368] [id = 40] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B39B8B5800 == 40 [pid = 3368] [id = 39] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1750800 == 39 [pid = 3368] [id = 38] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC72B800 == 38 [pid = 3368] [id = 37] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA94B800 == 37 [pid = 3368] [id = 36] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A972C800 == 36 [pid = 3368] [id = 35] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A340F800 == 35 [pid = 3368] [id = 34] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2641000 == 34 [pid = 3368] [id = 33] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A64AD800 == 33 [pid = 3368] [id = 32] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B097F000 == 32 [pid = 3368] [id = 31] 20:39:36 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC71B000 == 31 [pid = 3368] [id = 30] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B3A2BF0800) [pid = 3368] [serial = 69] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (000000B39E6D7000) [pid = 3368] [serial = 66] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B3A1F70400) [pid = 3368] [serial = 67] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (000000B3A3BC1400) [pid = 3368] [serial = 72] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (000000B3A7040800) [pid = 3368] [serial = 73] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (000000B3A6D26000) [pid = 3368] [serial = 70] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (000000B3A9B23C00) [pid = 3368] [serial = 79] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (000000B3A8DA7400) [pid = 3368] [serial = 75] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (000000B3B2183C00) [pid = 3368] [serial = 64] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (000000B3A9420800) [pid = 3368] [serial = 76] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (000000B3B217BC00) [pid = 3368] [serial = 63] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (000000B3AAD3E000) [pid = 3368] [serial = 46] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (000000B3B211D400) [pid = 3368] [serial = 61] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (000000B3ADD5FC00) [pid = 3368] [serial = 55] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (000000B3AD943800) [pid = 3368] [serial = 49] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (000000B3A97D9C00) [pid = 3368] [serial = 52] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (000000B3ADD5E000) [pid = 3368] [serial = 58] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (000000B3A945AC00) [pid = 3368] [serial = 78] [outer = 0000000000000000] [url = about:blank] 20:39:36 INFO - PROCESS | 3368 | 1463542776202 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39B8B1000 == 32 [pid = 3368] [id = 48] 20:39:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (000000B39B7BC400) [pid = 3368] [serial = 140] [outer = 0000000000000000] 20:39:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (000000B39B835C00) [pid = 3368] [serial = 141] [outer = 000000B39B7BC400] 20:39:36 INFO - PROCESS | 3368 | 1463542776254 Marionette DEBUG loaded listener.js 20:39:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (000000B39D696C00) [pid = 3368] [serial = 142] [outer = 000000B39B7BC400] 20:39:36 INFO - PROCESS | 3368 | 1463542776637 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]]]}] 20:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 735ms 20:39:36 INFO - PROCESS | 3368 | 1463542776685 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 20:39:36 INFO - PROCESS | 3368 | 1463542776691 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 20:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:39:36 INFO - PROCESS | 3368 | 1463542776741 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:39:36 INFO - PROCESS | 3368 | 1463542776744 Marionette TRACE conn6 <- [1,158,null,{}] 20:39:36 INFO - PROCESS | 3368 | 1463542776754 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}] 20:39:36 INFO - PROCESS | 3368 | 1463542776839 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 20:39:36 INFO - PROCESS | 3368 | 1463542776852 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43B2800 == 33 [pid = 3368] [id = 49] 20:39:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (000000B3A2687C00) [pid = 3368] [serial = 143] [outer = 0000000000000000] 20:39:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (000000B3A28E2C00) [pid = 3368] [serial = 144] [outer = 000000B3A2687C00] 20:39:36 INFO - PROCESS | 3368 | 1463542776898 Marionette DEBUG loaded listener.js 20:39:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (000000B3A2B74000) [pid = 3368] [serial = 145] [outer = 000000B3A2687C00] 20:39:37 INFO - PROCESS | 3368 | 1463542777351 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]]]}] 20:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 650ms 20:39:37 INFO - PROCESS | 3368 | 1463542777380 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 20:39:37 INFO - PROCESS | 3368 | 1463542777383 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 20:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:39:37 INFO - PROCESS | 3368 | 1463542777386 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:39:37 INFO - PROCESS | 3368 | 1463542777390 Marionette TRACE conn6 <- [1,162,null,{}] 20:39:37 INFO - PROCESS | 3368 | 1463542777401 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}] 20:39:37 INFO - PROCESS | 3368 | 1463542777492 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 20:39:37 INFO - PROCESS | 3368 | 1463542777502 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A972F800 == 34 [pid = 3368] [id = 50] 20:39:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (000000B3A395EC00) [pid = 3368] [serial = 146] [outer = 0000000000000000] 20:39:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (000000B3A3B3FC00) [pid = 3368] [serial = 147] [outer = 000000B3A395EC00] 20:39:37 INFO - PROCESS | 3368 | 1463542777552 Marionette DEBUG loaded listener.js 20:39:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (000000B3A642B800) [pid = 3368] [serial = 148] [outer = 000000B3A395EC00] 20:39:37 INFO - PROCESS | 3368 | 1463542777968 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]]]}] 20:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 20:39:38 INFO - PROCESS | 3368 | 1463542778016 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 20:39:38 INFO - PROCESS | 3368 | 1463542778019 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 20:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:39:38 INFO - PROCESS | 3368 | 1463542778022 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:39:38 INFO - PROCESS | 3368 | 1463542778024 Marionette TRACE conn6 <- [1,166,null,{}] 20:39:38 INFO - PROCESS | 3368 | 1463542778028 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}] 20:39:38 INFO - PROCESS | 3368 | 1463542778110 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 20:39:38 INFO - PROCESS | 3368 | 1463542778118 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA2EB800 == 35 [pid = 3368] [id = 51] 20:39:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (000000B3A7040C00) [pid = 3368] [serial = 149] [outer = 0000000000000000] 20:39:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (000000B3A755F800) [pid = 3368] [serial = 150] [outer = 000000B3A7040C00] 20:39:38 INFO - PROCESS | 3368 | 1463542778166 Marionette DEBUG loaded listener.js 20:39:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (000000B3A8837000) [pid = 3368] [serial = 151] [outer = 000000B3A7040C00] 20:39:38 INFO - PROCESS | 3368 | 1463542778634 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]]]}] 20:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 20:39:38 INFO - PROCESS | 3368 | 1463542778653 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 20:39:38 INFO - PROCESS | 3368 | 1463542778655 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 20:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:39:38 INFO - PROCESS | 3368 | 1463542778669 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:39:38 INFO - PROCESS | 3368 | 1463542778671 Marionette TRACE conn6 <- [1,170,null,{}] 20:39:38 INFO - PROCESS | 3368 | 1463542778675 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}] 20:39:38 INFO - PROCESS | 3368 | 1463542778775 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 20:39:38 INFO - PROCESS | 3368 | 1463542778782 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD6F800 == 36 [pid = 3368] [id = 52] 20:39:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (000000B3A7080400) [pid = 3368] [serial = 152] [outer = 0000000000000000] 20:39:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (000000B3A9385C00) [pid = 3368] [serial = 153] [outer = 000000B3A7080400] 20:39:38 INFO - PROCESS | 3368 | 1463542778829 Marionette DEBUG loaded listener.js 20:39:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (000000B3A9450400) [pid = 3368] [serial = 154] [outer = 000000B3A7080400] 20:39:39 INFO - PROCESS | 3368 | 1463542779264 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]]]}] 20:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 648ms 20:39:39 INFO - PROCESS | 3368 | 1463542779311 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 20:39:39 INFO - PROCESS | 3368 | 1463542779313 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 20:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:39:39 INFO - PROCESS | 3368 | 1463542779317 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:39:39 INFO - PROCESS | 3368 | 1463542779319 Marionette TRACE conn6 <- [1,174,null,{}] 20:39:39 INFO - PROCESS | 3368 | 1463542779322 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}] 20:39:39 INFO - PROCESS | 3368 | 1463542779447 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 20:39:39 INFO - PROCESS | 3368 | 1463542779523 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD934000 == 37 [pid = 3368] [id = 53] 20:39:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B3A945E400) [pid = 3368] [serial = 155] [outer = 0000000000000000] 20:39:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B3AAD36000) [pid = 3368] [serial = 156] [outer = 000000B3A945E400] 20:39:39 INFO - PROCESS | 3368 | 1463542779570 Marionette DEBUG loaded listener.js 20:39:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3AAD80000) [pid = 3368] [serial = 157] [outer = 000000B3A945E400] 20:39:39 INFO - PROCESS | 3368 | 1463542779972 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]]]}] 20:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 693ms 20:39:40 INFO - PROCESS | 3368 | 1463542780015 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 20:39:40 INFO - PROCESS | 3368 | 1463542780017 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 20:39:40 INFO - PROCESS | 3368 | 1463542780022 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:39:40 INFO - PROCESS | 3368 | 1463542780024 Marionette TRACE conn6 <- [1,178,null,{}] 20:39:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3AAEAAC00) [pid = 3368] [serial = 158] [outer = 000000B3A8C38C00] 20:39:40 INFO - PROCESS | 3368 | 1463542780056 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}] 20:39:40 INFO - PROCESS | 3368 | 1463542780184 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 20:39:40 INFO - PROCESS | 3368 | 1463542780200 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39B8A6000 == 38 [pid = 3368] [id = 54] 20:39:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3AB406400) [pid = 3368] [serial = 159] [outer = 0000000000000000] 20:39:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3AB78CC00) [pid = 3368] [serial = 160] [outer = 000000B3AB406400] 20:39:40 INFO - PROCESS | 3368 | 1463542780247 Marionette DEBUG loaded listener.js 20:39:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3ACE87800) [pid = 3368] [serial = 161] [outer = 000000B3AB406400] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3A6426C00) [pid = 3368] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A2A24800) [pid = 3368] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3AA361400) [pid = 3368] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B39EBEC800) [pid = 3368] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B3A8811C00) [pid = 3368] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (000000B3A2BEC800) [pid = 3368] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B39D694000) [pid = 3368] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (000000B3A703BC00) [pid = 3368] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (000000B3AB527800) [pid = 3368] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (000000B39B833400) [pid = 3368] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:39:40 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (000000B3A25F7C00) [pid = 3368] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:39:40 INFO - PROCESS | 3368 | 1463542780715 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]]]}] 20:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 734ms 20:39:40 INFO - PROCESS | 3368 | 1463542780779 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 20:39:40 INFO - PROCESS | 3368 | 1463542780782 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 20:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:39:40 INFO - PROCESS | 3368 | 1463542780797 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:39:40 INFO - PROCESS | 3368 | 1463542780799 Marionette TRACE conn6 <- [1,182,null,{}] 20:39:40 INFO - PROCESS | 3368 | 1463542780803 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}] 20:39:40 INFO - PROCESS | 3368 | 1463542780883 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 20:39:40 INFO - PROCESS | 3368 | 1463542780890 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD92A800 == 39 [pid = 3368] [id = 55] 20:39:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (000000B3A641FC00) [pid = 3368] [serial = 162] [outer = 0000000000000000] 20:39:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (000000B3A97DB800) [pid = 3368] [serial = 163] [outer = 000000B3A641FC00] 20:39:40 INFO - PROCESS | 3368 | 1463542780936 Marionette DEBUG loaded listener.js 20:39:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (000000B3ACBB4000) [pid = 3368] [serial = 164] [outer = 000000B3A641FC00] 20:39:41 INFO - PROCESS | 3368 | 1463542781320 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]]]}] 20:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 567ms 20:39:41 INFO - PROCESS | 3368 | 1463542781379 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 20:39:41 INFO - PROCESS | 3368 | 1463542781381 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 20:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:39:41 INFO - PROCESS | 3368 | 1463542781385 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:39:41 INFO - PROCESS | 3368 | 1463542781387 Marionette TRACE conn6 <- [1,186,null,{}] 20:39:41 INFO - PROCESS | 3368 | 1463542781390 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}] 20:39:41 INFO - PROCESS | 3368 | 1463542781472 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 20:39:41 INFO - PROCESS | 3368 | 1463542781480 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1750000 == 40 [pid = 3368] [id = 56] 20:39:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (000000B3AD943800) [pid = 3368] [serial = 165] [outer = 0000000000000000] 20:39:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B3ADD5A000) [pid = 3368] [serial = 166] [outer = 000000B3AD943800] 20:39:41 INFO - PROCESS | 3368 | 1463542781525 Marionette DEBUG loaded listener.js 20:39:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B3ADD62800) [pid = 3368] [serial = 167] [outer = 000000B3AD943800] 20:39:41 INFO - PROCESS | 3368 | 1463542781907 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]]]}] 20:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 588ms 20:39:41 INFO - PROCESS | 3368 | 1463542781977 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 20:39:41 INFO - PROCESS | 3368 | 1463542781979 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 20:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:39:41 INFO - PROCESS | 3368 | 1463542781983 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:39:41 INFO - PROCESS | 3368 | 1463542781985 Marionette TRACE conn6 <- [1,190,null,{}] 20:39:42 INFO - PROCESS | 3368 | 1463542781989 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}] 20:39:42 INFO - PROCESS | 3368 | 1463542782069 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 20:39:42 INFO - PROCESS | 3368 | 1463542782075 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B46000 == 41 [pid = 3368] [id = 57] 20:39:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3AD7E8800) [pid = 3368] [serial = 168] [outer = 0000000000000000] 20:39:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3AD7EE000) [pid = 3368] [serial = 169] [outer = 000000B3AD7E8800] 20:39:42 INFO - PROCESS | 3368 | 1463542782122 Marionette DEBUG loaded listener.js 20:39:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3ADD60000) [pid = 3368] [serial = 170] [outer = 000000B3AD7E8800] 20:39:42 INFO - PROCESS | 3368 | 1463542782592 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]]]}] 20:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms 20:39:42 INFO - PROCESS | 3368 | 1463542782619 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 20:39:42 INFO - PROCESS | 3368 | 1463542782624 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 20:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:39:42 INFO - PROCESS | 3368 | 1463542782630 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:39:42 INFO - PROCESS | 3368 | 1463542782635 Marionette TRACE conn6 <- [1,194,null,{}] 20:39:42 INFO - PROCESS | 3368 | 1463542782643 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}] 20:39:42 INFO - PROCESS | 3368 | 1463542782756 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 20:39:42 INFO - PROCESS | 3368 | 1463542782826 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A25B0800 == 42 [pid = 3368] [id = 58] 20:39:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B39D482800) [pid = 3368] [serial = 171] [outer = 0000000000000000] 20:39:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B39D48B400) [pid = 3368] [serial = 172] [outer = 000000B39D482800] 20:39:42 INFO - PROCESS | 3368 | 1463542782885 Marionette DEBUG loaded listener.js 20:39:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B39EBE8800) [pid = 3368] [serial = 173] [outer = 000000B39D482800] 20:39:43 INFO - PROCESS | 3368 | 1463542783483 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]]]}] 20:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 902ms 20:39:43 INFO - PROCESS | 3368 | 1463542783534 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 20:39:43 INFO - PROCESS | 3368 | 1463542783540 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 20:39:43 INFO - PROCESS | 3368 | 1463542783547 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:39:43 INFO - PROCESS | 3368 | 1463542783550 Marionette TRACE conn6 <- [1,198,null,{}] 20:39:43 INFO - PROCESS | 3368 | 1463542783554 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}] 20:39:43 INFO - PROCESS | 3368 | 1463542783663 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 20:39:43 INFO - PROCESS | 3368 | 1463542783743 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA954800 == 43 [pid = 3368] [id = 59] 20:39:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3A2BF5400) [pid = 3368] [serial = 174] [outer = 0000000000000000] 20:39:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3A35E5000) [pid = 3368] [serial = 175] [outer = 000000B3A2BF5400] 20:39:43 INFO - PROCESS | 3368 | 1463542783800 Marionette DEBUG loaded listener.js 20:39:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3A7040800) [pid = 3368] [serial = 176] [outer = 000000B3A2BF5400] 20:39:44 INFO - PROCESS | 3368 | 1463542784368 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]]]}] 20:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 840ms 20:39:44 INFO - PROCESS | 3368 | 1463542784392 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 20:39:44 INFO - PROCESS | 3368 | 1463542784394 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 20:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:39:44 INFO - PROCESS | 3368 | 1463542784398 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:39:44 INFO - PROCESS | 3368 | 1463542784403 Marionette TRACE conn6 <- [1,202,null,{}] 20:39:44 INFO - PROCESS | 3368 | 1463542784415 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}] 20:39:44 INFO - PROCESS | 3368 | 1463542784528 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 20:39:44 INFO - PROCESS | 3368 | 1463542784594 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1BAF000 == 44 [pid = 3368] [id = 60] 20:39:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3A97DB000) [pid = 3368] [serial = 177] [outer = 0000000000000000] 20:39:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3AAADE000) [pid = 3368] [serial = 178] [outer = 000000B3A97DB000] 20:39:44 INFO - PROCESS | 3368 | 1463542784654 Marionette DEBUG loaded listener.js 20:39:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3AD7EF000) [pid = 3368] [serial = 179] [outer = 000000B3A97DB000] 20:39:45 INFO - PROCESS | 3368 | 1463542785232 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]]]}] 20:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 902ms 20:39:45 INFO - PROCESS | 3368 | 1463542785303 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 20:39:45 INFO - PROCESS | 3368 | 1463542785306 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 20:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:39:45 INFO - PROCESS | 3368 | 1463542785310 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:39:45 INFO - PROCESS | 3368 | 1463542785312 Marionette TRACE conn6 <- [1,206,null,{}] 20:39:45 INFO - PROCESS | 3368 | 1463542785316 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}] 20:39:45 INFO - PROCESS | 3368 | 1463542785421 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 20:39:45 INFO - PROCESS | 3368 | 1463542785486 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD71B800 == 45 [pid = 3368] [id = 61] 20:39:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3AD732000) [pid = 3368] [serial = 180] [outer = 0000000000000000] 20:39:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3AD736C00) [pid = 3368] [serial = 181] [outer = 000000B3AD732000] 20:39:45 INFO - PROCESS | 3368 | 1463542785542 Marionette DEBUG loaded listener.js 20:39:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3ADD62400) [pid = 3368] [serial = 182] [outer = 000000B3AD732000] 20:39:46 INFO - PROCESS | 3368 | 1463542786040 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]]]}] 20:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 775ms 20:39:46 INFO - PROCESS | 3368 | 1463542786099 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 20:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:39:46 INFO - PROCESS | 3368 | 1463542786101 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 20:39:46 INFO - PROCESS | 3368 | 1463542786106 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:39:46 INFO - PROCESS | 3368 | 1463542786109 Marionette TRACE conn6 <- [1,210,null,{}] 20:39:46 INFO - PROCESS | 3368 | 1463542786113 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}] 20:39:46 INFO - PROCESS | 3368 | 1463542786224 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 20:39:46 INFO - PROCESS | 3368 | 1463542786304 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:46 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AB8800 == 46 [pid = 3368] [id = 62] 20:39:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3ADA2FC00) [pid = 3368] [serial = 183] [outer = 0000000000000000] 20:39:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3ADA35000) [pid = 3368] [serial = 184] [outer = 000000B3ADA2FC00] 20:39:46 INFO - PROCESS | 3368 | 1463542786362 Marionette DEBUG loaded listener.js 20:39:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3ADA3AC00) [pid = 3368] [serial = 185] [outer = 000000B3ADA2FC00] 20:39:47 INFO - PROCESS | 3368 | 1463542787059 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]]]}] 20:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 986ms 20:39:47 INFO - PROCESS | 3368 | 1463542787093 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 20:39:47 INFO - PROCESS | 3368 | 1463542787098 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 20:39:47 INFO - PROCESS | 3368 | 1463542787103 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:39:47 INFO - PROCESS | 3368 | 1463542787108 Marionette TRACE conn6 <- [1,214,null,{}] 20:39:47 INFO - PROCESS | 3368 | 1463542787115 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}] 20:39:47 INFO - PROCESS | 3368 | 1463542787215 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 20:39:47 INFO - PROCESS | 3368 | 1463542787288 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2ACF800 == 47 [pid = 3368] [id = 63] 20:39:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B39D69D400) [pid = 3368] [serial = 186] [outer = 0000000000000000] 20:39:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B39DC83800) [pid = 3368] [serial = 187] [outer = 000000B39D69D400] 20:39:47 INFO - PROCESS | 3368 | 1463542787340 Marionette DEBUG loaded listener.js 20:39:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3A2A25C00) [pid = 3368] [serial = 188] [outer = 000000B39D69D400] 20:39:47 INFO - PROCESS | 3368 | 1463542787922 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]]]}] 20:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 839ms 20:39:47 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1750000 == 46 [pid = 3368] [id = 56] 20:39:47 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD92A800 == 45 [pid = 3368] [id = 55] 20:39:47 INFO - PROCESS | 3368 | --DOCSHELL 000000B39B8A6000 == 44 [pid = 3368] [id = 54] 20:39:47 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD934000 == 43 [pid = 3368] [id = 53] 20:39:47 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD6F800 == 42 [pid = 3368] [id = 52] 20:39:47 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA2EB800 == 41 [pid = 3368] [id = 51] 20:39:47 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A972F800 == 40 [pid = 3368] [id = 50] 20:39:47 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43B2800 == 39 [pid = 3368] [id = 49] 20:39:47 INFO - PROCESS | 3368 | --DOCSHELL 000000B39B8B1000 == 38 [pid = 3368] [id = 48] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AAD44400) [pid = 3368] [serial = 111] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3AB527000) [pid = 3368] [serial = 94] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A2A2C800) [pid = 3368] [serial = 93] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3AAD38000) [pid = 3368] [serial = 105] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3AAD85800) [pid = 3368] [serial = 106] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3A28E3800) [pid = 3368] [serial = 97] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3A1D61000) [pid = 3368] [serial = 96] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3A8D9D800) [pid = 3368] [serial = 102] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A9459800) [pid = 3368] [serial = 103] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A2BF6400) [pid = 3368] [serial = 99] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B39D69B000) [pid = 3368] [serial = 114] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3A3B39000) [pid = 3368] [serial = 100] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3AAD7B800) [pid = 3368] [serial = 81] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3A2BED000) [pid = 3368] [serial = 84] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3AA055000) [pid = 3368] [serial = 87] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3AB787800) [pid = 3368] [serial = 90] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3AAD80C00) [pid = 3368] [serial = 115] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3B1D8F400) [pid = 3368] [serial = 124] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3B1AC5C00) [pid = 3368] [serial = 126] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3ADD5C800) [pid = 3368] [serial = 117] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B3A97D7000) [pid = 3368] [serial = 123] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (000000B39D484000) [pid = 3368] [serial = 121] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B3B0B3A400) [pid = 3368] [serial = 118] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (000000B3AB52C800) [pid = 3368] [serial = 108] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (000000B39B836C00) [pid = 3368] [serial = 120] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (000000B3AD949000) [pid = 3368] [serial = 112] [outer = 0000000000000000] [url = about:blank] 20:39:47 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (000000B3AC70E000) [pid = 3368] [serial = 109] [outer = 0000000000000000] [url = about:blank] 20:39:48 INFO - PROCESS | 3368 | 1463542788004 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 20:39:48 INFO - PROCESS | 3368 | 1463542788010 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 20:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:39:48 INFO - PROCESS | 3368 | 1463542788018 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:39:48 INFO - PROCESS | 3368 | 1463542788021 Marionette TRACE conn6 <- [1,218,null,{}] 20:39:48 INFO - PROCESS | 3368 | 1463542788025 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}] 20:39:48 INFO - PROCESS | 3368 | 1463542788121 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 20:39:48 INFO - PROCESS | 3368 | 1463542788186 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39E413000 == 39 [pid = 3368] [id = 64] 20:39:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (000000B39E6D4400) [pid = 3368] [serial = 189] [outer = 0000000000000000] 20:39:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (000000B3A09B0000) [pid = 3368] [serial = 190] [outer = 000000B39E6D4400] 20:39:48 INFO - PROCESS | 3368 | 1463542788234 Marionette DEBUG loaded listener.js 20:39:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (000000B3A2A28000) [pid = 3368] [serial = 191] [outer = 000000B39E6D4400] 20:39:48 INFO - PROCESS | 3368 | 1463542788589 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]]]}] 20:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 20:39:48 INFO - PROCESS | 3368 | 1463542788660 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 20:39:48 INFO - PROCESS | 3368 | 1463542788662 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 20:39:48 INFO - PROCESS | 3368 | 1463542788667 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:39:48 INFO - PROCESS | 3368 | 1463542788671 Marionette TRACE conn6 <- [1,222,null,{}] 20:39:48 INFO - PROCESS | 3368 | 1463542788682 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}] 20:39:48 INFO - PROCESS | 3368 | 1463542788775 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 20:39:48 INFO - PROCESS | 3368 | 1463542788784 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39C9F3800 == 40 [pid = 3368] [id = 65] 20:39:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (000000B39C210800) [pid = 3368] [serial = 192] [outer = 0000000000000000] 20:39:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B39C9CB800) [pid = 3368] [serial = 193] [outer = 000000B39C210800] 20:39:48 INFO - PROCESS | 3368 | 1463542788835 Marionette DEBUG loaded listener.js 20:39:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B39DB03C00) [pid = 3368] [serial = 194] [outer = 000000B39C210800] 20:39:49 INFO - PROCESS | 3368 | 1463542789265 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]]]}] 20:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 20:39:49 INFO - PROCESS | 3368 | 1463542789306 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 20:39:49 INFO - PROCESS | 3368 | 1463542789309 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 20:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:39:49 INFO - PROCESS | 3368 | 1463542789313 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:39:49 INFO - PROCESS | 3368 | 1463542789315 Marionette TRACE conn6 <- [1,226,null,{}] 20:39:49 INFO - PROCESS | 3368 | 1463542789319 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}] 20:39:49 INFO - PROCESS | 3368 | 1463542789409 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 20:39:49 INFO - PROCESS | 3368 | 1463542789419 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:49 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D41000 == 41 [pid = 3368] [id = 66] 20:39:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3A35E2C00) [pid = 3368] [serial = 195] [outer = 0000000000000000] 20:39:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3A642C800) [pid = 3368] [serial = 196] [outer = 000000B3A35E2C00] 20:39:49 INFO - PROCESS | 3368 | 1463542789467 Marionette DEBUG loaded listener.js 20:39:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3A7081800) [pid = 3368] [serial = 197] [outer = 000000B3A35E2C00] 20:39:49 INFO - PROCESS | 3368 | 1463542789887 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]]]}] 20:39:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 20:39:49 INFO - PROCESS | 3368 | 1463542789945 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 20:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:39:49 INFO - PROCESS | 3368 | 1463542789947 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 20:39:49 INFO - PROCESS | 3368 | 1463542789951 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:39:49 INFO - PROCESS | 3368 | 1463542789953 Marionette TRACE conn6 <- [1,230,null,{}] 20:39:49 INFO - PROCESS | 3368 | 1463542789957 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}] 20:39:50 INFO - PROCESS | 3368 | 1463542790039 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 20:39:50 INFO - PROCESS | 3368 | 1463542790046 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA727000 == 42 [pid = 3368] [id = 67] 20:39:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3A8810400) [pid = 3368] [serial = 198] [outer = 0000000000000000] 20:39:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3A8DA1000) [pid = 3368] [serial = 199] [outer = 000000B3A8810400] 20:39:50 INFO - PROCESS | 3368 | 1463542790093 Marionette DEBUG loaded listener.js 20:39:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3A944FC00) [pid = 3368] [serial = 200] [outer = 000000B3A8810400] 20:39:50 INFO - PROCESS | 3368 | 1463542790566 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]]]}] 20:39:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 671ms 20:39:50 INFO - PROCESS | 3368 | 1463542790625 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 20:39:50 INFO - PROCESS | 3368 | 1463542790627 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 20:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:39:50 INFO - PROCESS | 3368 | 1463542790630 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:39:50 INFO - PROCESS | 3368 | 1463542790632 Marionette TRACE conn6 <- [1,234,null,{}] 20:39:50 INFO - PROCESS | 3368 | 1463542790636 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}] 20:39:50 INFO - PROCESS | 3368 | 1463542790763 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 20:39:50 INFO - PROCESS | 3368 | 1463542790820 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC7B6000 == 43 [pid = 3368] [id = 68] 20:39:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3A9456400) [pid = 3368] [serial = 201] [outer = 0000000000000000] 20:39:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3AABB6000) [pid = 3368] [serial = 202] [outer = 000000B3A9456400] 20:39:50 INFO - PROCESS | 3368 | 1463542790866 Marionette DEBUG loaded listener.js 20:39:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3AAD7FC00) [pid = 3368] [serial = 203] [outer = 000000B3A9456400] 20:39:51 INFO - PROCESS | 3368 | 1463542791297 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]]]}] 20:39:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 692ms 20:39:51 INFO - PROCESS | 3368 | 1463542791326 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 20:39:51 INFO - PROCESS | 3368 | 1463542791328 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 20:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:39:51 INFO - PROCESS | 3368 | 1463542791337 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:39:51 INFO - PROCESS | 3368 | 1463542791339 Marionette TRACE conn6 <- [1,238,null,{}] 20:39:51 INFO - PROCESS | 3368 | 1463542791342 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}] 20:39:51 INFO - PROCESS | 3368 | 1463542791467 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 20:39:51 INFO - PROCESS | 3368 | 1463542791515 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD931800 == 44 [pid = 3368] [id = 69] 20:39:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3AB529C00) [pid = 3368] [serial = 204] [outer = 0000000000000000] 20:39:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3AC143000) [pid = 3368] [serial = 205] [outer = 000000B3AB529C00] 20:39:51 INFO - PROCESS | 3368 | 1463542791560 Marionette DEBUG loaded listener.js 20:39:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3AD72B400) [pid = 3368] [serial = 206] [outer = 000000B3AB529C00] 20:39:51 INFO - PROCESS | 3368 | 1463542791962 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]]]}] 20:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 692ms 20:39:52 INFO - PROCESS | 3368 | 1463542792032 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 20:39:52 INFO - PROCESS | 3368 | 1463542792034 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 20:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:39:52 INFO - PROCESS | 3368 | 1463542792037 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:39:52 INFO - PROCESS | 3368 | 1463542792039 Marionette TRACE conn6 <- [1,242,null,{}] 20:39:52 INFO - PROCESS | 3368 | 1463542792047 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}] 20:39:52 INFO - PROCESS | 3368 | 1463542792150 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 20:39:52 INFO - PROCESS | 3368 | 1463542792160 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0973000 == 45 [pid = 3368] [id = 70] 20:39:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3AB52F400) [pid = 3368] [serial = 207] [outer = 0000000000000000] 20:39:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3AD7E5000) [pid = 3368] [serial = 208] [outer = 000000B3AB52F400] 20:39:52 INFO - PROCESS | 3368 | 1463542792214 Marionette DEBUG loaded listener.js 20:39:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3AD949000) [pid = 3368] [serial = 209] [outer = 000000B3AB52F400] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3A703D000) [pid = 3368] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3AAD37C00) [pid = 3368] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A7080400) [pid = 3368] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B39ECAF800) [pid = 3368] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3A35E2800) [pid = 3368] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B39D69C400) [pid = 3368] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3A2687C00) [pid = 3368] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3A945E400) [pid = 3368] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A93B0800) [pid = 3368] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B39B7BC400) [pid = 3368] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3A395EC00) [pid = 3368] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A7040C00) [pid = 3368] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3AB406400) [pid = 3368] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3AD943800) [pid = 3368] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B3A641FC00) [pid = 3368] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (000000B3A2B80000) [pid = 3368] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:39:52 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B3AB531000) [pid = 3368] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:39:52 INFO - PROCESS | 3368 | 1463542792856 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]]]}] 20:39:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 20:39:52 INFO - PROCESS | 3368 | 1463542792922 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 20:39:52 INFO - PROCESS | 3368 | 1463542792924 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 20:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:39:52 INFO - PROCESS | 3368 | 1463542792927 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:39:52 INFO - PROCESS | 3368 | 1463542792929 Marionette TRACE conn6 <- [1,246,null,{}] 20:39:52 INFO - PROCESS | 3368 | 1463542792933 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}] 20:39:53 INFO - PROCESS | 3368 | 1463542793037 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 20:39:53 INFO - PROCESS | 3368 | 1463542793057 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1751800 == 46 [pid = 3368] [id = 71] 20:39:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B39D48C400) [pid = 3368] [serial = 210] [outer = 0000000000000000] 20:39:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B3AB531000) [pid = 3368] [serial = 211] [outer = 000000B39D48C400] 20:39:53 INFO - PROCESS | 3368 | 1463542793106 Marionette DEBUG loaded listener.js 20:39:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3ADD57000) [pid = 3368] [serial = 212] [outer = 000000B39D48C400] 20:39:53 INFO - PROCESS | 3368 | 1463542793482 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]]]}] 20:39:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 586ms 20:39:53 INFO - PROCESS | 3368 | 1463542793517 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 20:39:53 INFO - PROCESS | 3368 | 1463542793519 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 20:39:53 INFO - PROCESS | 3368 | 1463542793522 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:39:53 INFO - PROCESS | 3368 | 1463542793524 Marionette TRACE conn6 <- [1,250,null,{}] 20:39:53 INFO - PROCESS | 3368 | 1463542793528 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}] 20:39:53 INFO - PROCESS | 3368 | 1463542793612 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 20:39:53 INFO - PROCESS | 3368 | 1463542793678 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B49800 == 47 [pid = 3368] [id = 72] 20:39:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3A2B54800) [pid = 3368] [serial = 213] [outer = 0000000000000000] 20:39:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3A2B59000) [pid = 3368] [serial = 214] [outer = 000000B3A2B54800] 20:39:53 INFO - PROCESS | 3368 | 1463542793723 Marionette DEBUG loaded listener.js 20:39:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3A7040C00) [pid = 3368] [serial = 215] [outer = 000000B3A2B54800] 20:39:54 INFO - PROCESS | 3368 | 1463542794072 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]]]}] 20:39:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 20:39:54 INFO - PROCESS | 3368 | 1463542794112 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 20:39:54 INFO - PROCESS | 3368 | 1463542794115 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 20:39:54 INFO - PROCESS | 3368 | 1463542794118 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:39:54 INFO - PROCESS | 3368 | 1463542794120 Marionette TRACE conn6 <- [1,254,null,{}] 20:39:54 INFO - PROCESS | 3368 | 1463542794124 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}] 20:39:54 INFO - PROCESS | 3368 | 1463542794248 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 20:39:54 INFO - PROCESS | 3368 | 1463542794257 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FEA800 == 48 [pid = 3368] [id = 73] 20:39:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B39B7B2C00) [pid = 3368] [serial = 216] [outer = 0000000000000000] 20:39:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3ADD5C800) [pid = 3368] [serial = 217] [outer = 000000B39B7B2C00] 20:39:54 INFO - PROCESS | 3368 | 1463542794309 Marionette DEBUG loaded listener.js 20:39:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3B0B3B000) [pid = 3368] [serial = 218] [outer = 000000B39B7B2C00] 20:39:54 INFO - PROCESS | 3368 | 1463542794931 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]]]}] 20:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 880ms 20:39:55 INFO - PROCESS | 3368 | 1463542795002 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 20:39:55 INFO - PROCESS | 3368 | 1463542795008 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 20:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:39:55 INFO - PROCESS | 3368 | 1463542795014 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:39:55 INFO - PROCESS | 3368 | 1463542795018 Marionette TRACE conn6 <- [1,258,null,{}] 20:39:55 INFO - PROCESS | 3368 | 1463542795024 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}] 20:39:55 INFO - PROCESS | 3368 | 1463542795140 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 20:39:55 INFO - PROCESS | 3368 | 1463542795211 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A36CA000 == 49 [pid = 3368] [id = 74] 20:39:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B39D694800) [pid = 3368] [serial = 219] [outer = 0000000000000000] 20:39:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B39E1C8C00) [pid = 3368] [serial = 220] [outer = 000000B39D694800] 20:39:55 INFO - PROCESS | 3368 | 1463542795271 Marionette DEBUG loaded listener.js 20:39:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3A2A26000) [pid = 3368] [serial = 221] [outer = 000000B39D694800] 20:39:55 INFO - PROCESS | 3368 | 1463542795898 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]]]}] 20:39:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 943ms 20:39:55 INFO - PROCESS | 3368 | 1463542795960 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 20:39:55 INFO - PROCESS | 3368 | 1463542795966 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 20:39:55 INFO - PROCESS | 3368 | 1463542795973 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:39:55 INFO - PROCESS | 3368 | 1463542795976 Marionette TRACE conn6 <- [1,262,null,{}] 20:39:55 INFO - PROCESS | 3368 | 1463542795981 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}] 20:39:56 INFO - PROCESS | 3368 | 1463542796092 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 20:39:56 INFO - PROCESS | 3368 | 1463542796161 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD727000 == 50 [pid = 3368] [id = 75] 20:39:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3A3963800) [pid = 3368] [serial = 222] [outer = 0000000000000000] 20:39:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3A6421400) [pid = 3368] [serial = 223] [outer = 000000B3A3963800] 20:39:56 INFO - PROCESS | 3368 | 1463542796217 Marionette DEBUG loaded listener.js 20:39:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A8C34400) [pid = 3368] [serial = 224] [outer = 000000B3A3963800] 20:39:57 INFO - PROCESS | 3368 | 1463542797005 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]]]}] 20:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1079ms 20:39:57 INFO - PROCESS | 3368 | 1463542797078 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 20:39:57 INFO - PROCESS | 3368 | 1463542797081 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 20:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:39:57 INFO - PROCESS | 3368 | 1463542797101 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:39:57 INFO - PROCESS | 3368 | 1463542797106 Marionette TRACE conn6 <- [1,266,null,{}] 20:39:57 INFO - PROCESS | 3368 | 1463542797160 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}] 20:39:57 INFO - PROCESS | 3368 | 1463542797268 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 20:39:57 INFO - PROCESS | 3368 | 1463542797371 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B10000 == 51 [pid = 3368] [id = 76] 20:39:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3AAD79000) [pid = 3368] [serial = 225] [outer = 0000000000000000] 20:39:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3ADDA7400) [pid = 3368] [serial = 226] [outer = 000000B3AAD79000] 20:39:57 INFO - PROCESS | 3368 | 1463542797431 Marionette DEBUG loaded listener.js 20:39:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3B1AB8400) [pid = 3368] [serial = 227] [outer = 000000B3AAD79000] 20:39:57 INFO - PROCESS | 3368 | 1463542797963 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]]]}] 20:39:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 881ms 20:39:57 INFO - PROCESS | 3368 | 1463542797989 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 20:39:58 INFO - PROCESS | 3368 | 1463542797993 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 20:39:58 INFO - PROCESS | 3368 | 1463542797998 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:39:58 INFO - PROCESS | 3368 | 1463542798000 Marionette TRACE conn6 <- [1,270,null,{}] 20:39:58 INFO - PROCESS | 3368 | 1463542798004 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}] 20:39:58 INFO - PROCESS | 3368 | 1463542798114 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 20:39:58 INFO - PROCESS | 3368 | 1463542798195 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30AE000 == 52 [pid = 3368] [id = 77] 20:39:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3B1AC3400) [pid = 3368] [serial = 228] [outer = 0000000000000000] 20:39:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3B1AC5C00) [pid = 3368] [serial = 229] [outer = 000000B3B1AC3400] 20:39:58 INFO - PROCESS | 3368 | 1463542798251 Marionette DEBUG loaded listener.js 20:39:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3B1D96800) [pid = 3368] [serial = 230] [outer = 000000B3B1AC3400] 20:39:58 INFO - PROCESS | 3368 | 1463542798835 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]]]}] 20:39:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 882ms 20:39:58 INFO - PROCESS | 3368 | 1463542798884 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 20:39:58 INFO - PROCESS | 3368 | 1463542798887 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 20:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:39:58 INFO - PROCESS | 3368 | 1463542798891 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:39:58 INFO - PROCESS | 3368 | 1463542798893 Marionette TRACE conn6 <- [1,274,null,{}] 20:39:58 INFO - PROCESS | 3368 | 1463542798897 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}] 20:39:59 INFO - PROCESS | 3368 | 1463542799006 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 20:39:59 INFO - PROCESS | 3368 | 1463542799074 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:39:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C32800 == 53 [pid = 3368] [id = 78] 20:39:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3A3BCC400) [pid = 3368] [serial = 231] [outer = 0000000000000000] 20:39:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AD7E4C00) [pid = 3368] [serial = 232] [outer = 000000B3A3BCC400] 20:39:59 INFO - PROCESS | 3368 | 1463542799131 Marionette DEBUG loaded listener.js 20:39:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3ADB38000) [pid = 3368] [serial = 233] [outer = 000000B3A3BCC400] 20:39:59 INFO - PROCESS | 3368 | 1463542799901 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]]]}] 20:39:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1024ms 20:39:59 INFO - PROCESS | 3368 | 1463542799920 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 20:39:59 INFO - PROCESS | 3368 | 1463542799924 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 20:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:39:59 INFO - PROCESS | 3368 | 1463542799931 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:39:59 INFO - PROCESS | 3368 | 1463542799934 Marionette TRACE conn6 <- [1,278,null,{}] 20:39:59 INFO - PROCESS | 3368 | 1463542799953 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}] 20:40:00 INFO - PROCESS | 3368 | 1463542800057 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 20:40:00 INFO - PROCESS | 3368 | 1463542800131 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39CD13800 == 54 [pid = 3368] [id = 79] 20:40:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B39DE8D400) [pid = 3368] [serial = 234] [outer = 0000000000000000] 20:40:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B39E6D7400) [pid = 3368] [serial = 235] [outer = 000000B39DE8D400] 20:40:00 INFO - PROCESS | 3368 | 1463542800185 Marionette DEBUG loaded listener.js 20:40:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3A2A24400) [pid = 3368] [serial = 236] [outer = 000000B39DE8D400] 20:40:00 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B49800 == 53 [pid = 3368] [id = 72] 20:40:00 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1751800 == 52 [pid = 3368] [id = 71] 20:40:00 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0973000 == 51 [pid = 3368] [id = 70] 20:40:00 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD931800 == 50 [pid = 3368] [id = 69] 20:40:00 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC7B6000 == 49 [pid = 3368] [id = 68] 20:40:00 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA727000 == 48 [pid = 3368] [id = 67] 20:40:00 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D41000 == 47 [pid = 3368] [id = 66] 20:40:00 INFO - PROCESS | 3368 | --DOCSHELL 000000B39C9F3800 == 46 [pid = 3368] [id = 65] 20:40:00 INFO - PROCESS | 3368 | --DOCSHELL 000000B39E413000 == 45 [pid = 3368] [id = 64] 20:40:00 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2ACF800 == 44 [pid = 3368] [id = 63] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3AD7EE000) [pid = 3368] [serial = 169] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3A3F25000) [pid = 3368] [serial = 85] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3ACBB0000) [pid = 3368] [serial = 91] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3AAD42C00) [pid = 3368] [serial = 88] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AB523400) [pid = 3368] [serial = 82] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3AB78CC00) [pid = 3368] [serial = 160] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3ADD62800) [pid = 3368] [serial = 167] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3ACBB4000) [pid = 3368] [serial = 164] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3A97DB800) [pid = 3368] [serial = 163] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3ACE87800) [pid = 3368] [serial = 161] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3ADD5A000) [pid = 3368] [serial = 166] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3A8837000) [pid = 3368] [serial = 151] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A9385C00) [pid = 3368] [serial = 153] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A9450400) [pid = 3368] [serial = 154] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3ACEE4C00) [pid = 3368] [serial = 139] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3A2BF1800) [pid = 3368] [serial = 138] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3A6426800) [pid = 3368] [serial = 133] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3A3964400) [pid = 3368] [serial = 132] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A2B7DC00) [pid = 3368] [serial = 130] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B39E6D4C00) [pid = 3368] [serial = 129] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3A28E2C00) [pid = 3368] [serial = 144] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A2B74000) [pid = 3368] [serial = 145] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3A938FC00) [pid = 3368] [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.] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3AAD36000) [pid = 3368] [serial = 156] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B3AC286400) [pid = 3368] [serial = 136] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (000000B3A9B23000) [pid = 3368] [serial = 135] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B3AAD80000) [pid = 3368] [serial = 157] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (000000B39B835C00) [pid = 3368] [serial = 141] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (000000B39D696C00) [pid = 3368] [serial = 142] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (000000B3A3B3FC00) [pid = 3368] [serial = 147] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (000000B3A642B800) [pid = 3368] [serial = 148] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (000000B3A755F800) [pid = 3368] [serial = 150] [outer = 0000000000000000] [url = about:blank] 20:40:00 INFO - PROCESS | 3368 | 1463542800783 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]]]}] 20:40:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 881ms 20:40:00 INFO - PROCESS | 3368 | 1463542800814 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 20:40:00 INFO - PROCESS | 3368 | 1463542800820 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 20:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:40:00 INFO - PROCESS | 3368 | 1463542800826 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:40:00 INFO - PROCESS | 3368 | 1463542800829 Marionette TRACE conn6 <- [1,282,null,{}] 20:40:00 INFO - PROCESS | 3368 | 1463542800832 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}] 20:40:00 INFO - PROCESS | 3368 | 1463542800919 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 20:40:00 INFO - PROCESS | 3368 | 1463542800929 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A36BC800 == 45 [pid = 3368] [id = 80] 20:40:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (000000B39B836000) [pid = 3368] [serial = 237] [outer = 0000000000000000] 20:40:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (000000B39D696C00) [pid = 3368] [serial = 238] [outer = 000000B39B836000] 20:40:00 INFO - PROCESS | 3368 | 1463542800975 Marionette DEBUG loaded listener.js 20:40:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (000000B3A2A22800) [pid = 3368] [serial = 239] [outer = 000000B39B836000] 20:40:01 INFO - PROCESS | 3368 | 1463542801464 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]]]}] 20:40:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 691ms 20:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:40:01 INFO - PROCESS | 3368 | 1463542801517 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 20:40:01 INFO - PROCESS | 3368 | 1463542801520 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 20:40:01 INFO - PROCESS | 3368 | 1463542801524 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:40:01 INFO - PROCESS | 3368 | 1463542801528 Marionette TRACE conn6 <- [1,286,null,{}] 20:40:01 INFO - PROCESS | 3368 | 1463542801538 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}] 20:40:01 INFO - PROCESS | 3368 | 1463542801627 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 20:40:01 INFO - PROCESS | 3368 | 1463542801698 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9B8F800 == 46 [pid = 3368] [id = 81] 20:40:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (000000B39C215400) [pid = 3368] [serial = 240] [outer = 0000000000000000] 20:40:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (000000B3A35E6400) [pid = 3368] [serial = 241] [outer = 000000B39C215400] 20:40:01 INFO - PROCESS | 3368 | 1463542801747 Marionette DEBUG loaded listener.js 20:40:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B3A6420C00) [pid = 3368] [serial = 242] [outer = 000000B39C215400] 20:40:02 INFO - PROCESS | 3368 | 1463542802131 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]]]}] 20:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 20:40:02 INFO - PROCESS | 3368 | 1463542802157 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 20:40:02 INFO - PROCESS | 3368 | 1463542802160 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 20:40:02 INFO - PROCESS | 3368 | 1463542802163 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:40:02 INFO - PROCESS | 3368 | 1463542802165 Marionette TRACE conn6 <- [1,290,null,{}] 20:40:02 INFO - PROCESS | 3368 | 1463542802168 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}] 20:40:02 INFO - PROCESS | 3368 | 1463542802254 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 20:40:02 INFO - PROCESS | 3368 | 1463542802261 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA4DB800 == 47 [pid = 3368] [id = 82] 20:40:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B3A7033000) [pid = 3368] [serial = 243] [outer = 0000000000000000] 20:40:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3A7037000) [pid = 3368] [serial = 244] [outer = 000000B3A7033000] 20:40:02 INFO - PROCESS | 3368 | 1463542802309 Marionette DEBUG loaded listener.js 20:40:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3A8C32000) [pid = 3368] [serial = 245] [outer = 000000B3A7033000] 20:40:02 INFO - PROCESS | 3368 | 1463542802734 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]]]}] 20:40:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 20:40:02 INFO - PROCESS | 3368 | 1463542802753 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 20:40:02 INFO - PROCESS | 3368 | 1463542802755 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 20:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:40:02 INFO - PROCESS | 3368 | 1463542802758 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:40:02 INFO - PROCESS | 3368 | 1463542802760 Marionette TRACE conn6 <- [1,294,null,{}] 20:40:02 INFO - PROCESS | 3368 | 1463542802781 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}] 20:40:02 INFO - PROCESS | 3368 | 1463542802889 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 20:40:02 INFO - PROCESS | 3368 | 1463542802896 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB54D000 == 48 [pid = 3368] [id = 83] 20:40:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3A881C800) [pid = 3368] [serial = 246] [outer = 0000000000000000] 20:40:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3A9426800) [pid = 3368] [serial = 247] [outer = 000000B3A881C800] 20:40:02 INFO - PROCESS | 3368 | 1463542802943 Marionette DEBUG loaded listener.js 20:40:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3A945B800) [pid = 3368] [serial = 248] [outer = 000000B3A881C800] 20:40:03 INFO - PROCESS | 3368 | 1463542803395 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]]]}] 20:40:03 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. 20:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 690ms 20:40:03 INFO - PROCESS | 3368 | 1463542803452 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 20:40:03 INFO - PROCESS | 3368 | 1463542803462 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 20:40:03 INFO - PROCESS | 3368 | 1463542803474 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:40:03 INFO - PROCESS | 3368 | 1463542803476 Marionette TRACE conn6 <- [1,298,null,{}] 20:40:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:40:03 INFO - PROCESS | 3368 | 1463542803480 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}] 20:40:03 INFO - PROCESS | 3368 | 1463542803604 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 20:40:03 INFO - PROCESS | 3368 | 1463542803652 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD928000 == 49 [pid = 3368] [id = 84] 20:40:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3A9C42800) [pid = 3368] [serial = 249] [outer = 0000000000000000] 20:40:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3AAD81400) [pid = 3368] [serial = 250] [outer = 000000B3A9C42800] 20:40:03 INFO - PROCESS | 3368 | 1463542803700 Marionette DEBUG loaded listener.js 20:40:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3AB529400) [pid = 3368] [serial = 251] [outer = 000000B3A9C42800] 20:40:04 INFO - PROCESS | 3368 | 1463542804005 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:40:04 INFO - PROCESS | 3368 | 1463542804165 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]]]}] 20:40:04 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. 20:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 735ms 20:40:04 INFO - PROCESS | 3368 | 1463542804232 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 20:40:04 INFO - PROCESS | 3368 | 1463542804234 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 20:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:40:04 INFO - PROCESS | 3368 | 1463542804238 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:40:04 INFO - PROCESS | 3368 | 1463542804240 Marionette TRACE conn6 <- [1,302,null,{}] 20:40:04 INFO - PROCESS | 3368 | 1463542804243 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}] 20:40:04 INFO - PROCESS | 3368 | 1463542804348 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 20:40:04 INFO - PROCESS | 3368 | 1463542804395 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C2F000 == 50 [pid = 3368] [id = 85] 20:40:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3AB530800) [pid = 3368] [serial = 252] [outer = 0000000000000000] 20:40:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3ACBAE400) [pid = 3368] [serial = 253] [outer = 000000B3AB530800] 20:40:04 INFO - PROCESS | 3368 | 1463542804441 Marionette DEBUG loaded listener.js 20:40:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3AD7EF800) [pid = 3368] [serial = 254] [outer = 000000B3AB530800] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3A9456400) [pid = 3368] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3AB529C00) [pid = 3368] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3AD7E8800) [pid = 3368] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B39D69D400) [pid = 3368] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B39E6D4400) [pid = 3368] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B39C210800) [pid = 3368] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3A8810400) [pid = 3368] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A35E2C00) [pid = 3368] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3AB52F400) [pid = 3368] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3A2B54800) [pid = 3368] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:40:04 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B39D48C400) [pid = 3368] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:40:04 INFO - PROCESS | 3368 | 1463542804936 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]]]}] 20:40:04 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. 20:40:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 732ms 20:40:04 INFO - PROCESS | 3368 | 1463542804973 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 20:40:04 INFO - PROCESS | 3368 | 1463542804983 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 20:40:04 INFO - PROCESS | 3368 | 1463542804987 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:40:04 INFO - PROCESS | 3368 | 1463542804989 Marionette TRACE conn6 <- [1,306,null,{}] 20:40:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:40:04 INFO - PROCESS | 3368 | 1463542804992 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}] 20:40:05 INFO - PROCESS | 3368 | 1463542805076 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 20:40:05 INFO - PROCESS | 3368 | 1463542805083 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD17000 == 51 [pid = 3368] [id = 86] 20:40:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3A3506000) [pid = 3368] [serial = 255] [outer = 0000000000000000] 20:40:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3A755EC00) [pid = 3368] [serial = 256] [outer = 000000B3A3506000] 20:40:05 INFO - PROCESS | 3368 | 1463542805130 Marionette DEBUG loaded listener.js 20:40:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3AD944400) [pid = 3368] [serial = 257] [outer = 000000B3A3506000] 20:40:05 INFO - PROCESS | 3368 | 1463542805527 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]]]}] 20:40:05 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. 20:40:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 586ms 20:40:05 INFO - PROCESS | 3368 | 1463542805579 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 20:40:05 INFO - PROCESS | 3368 | 1463542805581 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 20:40:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:40:05 INFO - PROCESS | 3368 | 1463542805585 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:40:05 INFO - PROCESS | 3368 | 1463542805587 Marionette TRACE conn6 <- [1,310,null,{}] 20:40:05 INFO - PROCESS | 3368 | 1463542805591 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}] 20:40:05 INFO - PROCESS | 3368 | 1463542805699 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 20:40:05 INFO - PROCESS | 3368 | 1463542805710 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A23800 == 52 [pid = 3368] [id = 87] 20:40:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3ADA37800) [pid = 3368] [serial = 258] [outer = 0000000000000000] 20:40:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3ADB37C00) [pid = 3368] [serial = 259] [outer = 000000B3ADA37800] 20:40:05 INFO - PROCESS | 3368 | 1463542805756 Marionette DEBUG loaded listener.js 20:40:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3ADD61C00) [pid = 3368] [serial = 260] [outer = 000000B3ADA37800] 20:40:06 INFO - PROCESS | 3368 | 1463542806158 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]]]}] 20:40:06 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. 20:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 629ms 20:40:06 INFO - PROCESS | 3368 | 1463542806216 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 20:40:06 INFO - PROCESS | 3368 | 1463542806219 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 20:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:40:06 INFO - PROCESS | 3368 | 1463542806222 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:40:06 INFO - PROCESS | 3368 | 1463542806224 Marionette TRACE conn6 <- [1,314,null,{}] 20:40:06 INFO - PROCESS | 3368 | 1463542806228 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}] 20:40:06 INFO - PROCESS | 3368 | 1463542806321 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 20:40:06 INFO - PROCESS | 3368 | 1463542806330 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B58800 == 53 [pid = 3368] [id = 88] 20:40:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3ADDA0800) [pid = 3368] [serial = 261] [outer = 0000000000000000] 20:40:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3ADDAE400) [pid = 3368] [serial = 262] [outer = 000000B3ADDA0800] 20:40:06 INFO - PROCESS | 3368 | 1463542806374 Marionette DEBUG loaded listener.js 20:40:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3AE4F5800) [pid = 3368] [serial = 263] [outer = 000000B3ADDA0800] 20:40:06 INFO - PROCESS | 3368 | 1463542806793 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]]]}] 20:40:06 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. 20:40:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 20:40:06 INFO - PROCESS | 3368 | 1463542806816 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 20:40:06 INFO - PROCESS | 3368 | 1463542806819 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 20:40:06 INFO - PROCESS | 3368 | 1463542806822 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:40:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:40:06 INFO - PROCESS | 3368 | 1463542806825 Marionette TRACE conn6 <- [1,318,null,{}] 20:40:06 INFO - PROCESS | 3368 | 1463542806833 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}] 20:40:07 INFO - PROCESS | 3368 | 1463542806987 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 20:40:07 INFO - PROCESS | 3368 | 1463542807122 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A1D7F800 == 54 [pid = 3368] [id = 89] 20:40:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B39B837000) [pid = 3368] [serial = 264] [outer = 0000000000000000] 20:40:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B39C206800) [pid = 3368] [serial = 265] [outer = 000000B39B837000] 20:40:07 INFO - PROCESS | 3368 | 1463542807184 Marionette DEBUG loaded listener.js 20:40:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B39D693C00) [pid = 3368] [serial = 266] [outer = 000000B39B837000] 20:40:07 INFO - PROCESS | 3368 | 1463542807815 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]]]}] 20:40:07 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. 20:40:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1029ms 20:40:07 INFO - PROCESS | 3368 | 1463542807857 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 20:40:07 INFO - PROCESS | 3368 | 1463542807862 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 20:40:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:40:07 INFO - PROCESS | 3368 | 1463542807867 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:40:07 INFO - PROCESS | 3368 | 1463542807871 Marionette TRACE conn6 <- [1,322,null,{}] 20:40:07 INFO - PROCESS | 3368 | 1463542807910 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}] 20:40:08 INFO - PROCESS | 3368 | 1463542808026 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 20:40:08 INFO - PROCESS | 3368 | 1463542808096 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA94B000 == 55 [pid = 3368] [id = 90] 20:40:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A35DC400) [pid = 3368] [serial = 267] [outer = 0000000000000000] 20:40:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B39DB0B000) [pid = 3368] [serial = 268] [outer = 000000B3A35DC400] 20:40:08 INFO - PROCESS | 3368 | 1463542808155 Marionette DEBUG loaded listener.js 20:40:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3A642C400) [pid = 3368] [serial = 269] [outer = 000000B3A35DC400] 20:40:08 INFO - PROCESS | 3368 | 1463542808789 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]]]}] 20:40:08 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. 20:40:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 986ms 20:40:08 INFO - PROCESS | 3368 | 1463542808856 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 20:40:08 INFO - PROCESS | 3368 | 1463542808860 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 20:40:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:40:08 INFO - PROCESS | 3368 | 1463542808864 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:40:08 INFO - PROCESS | 3368 | 1463542808866 Marionette TRACE conn6 <- [1,326,null,{}] 20:40:08 INFO - PROCESS | 3368 | 1463542808871 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}] 20:40:08 INFO - PROCESS | 3368 | 1463542808984 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 20:40:09 INFO - PROCESS | 3368 | 1463542809055 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FCF000 == 56 [pid = 3368] [id = 91] 20:40:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3A9B30000) [pid = 3368] [serial = 270] [outer = 0000000000000000] 20:40:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AAD3C000) [pid = 3368] [serial = 271] [outer = 000000B3A9B30000] 20:40:09 INFO - PROCESS | 3368 | 1463542809112 Marionette DEBUG loaded listener.js 20:40:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AAE0F400) [pid = 3368] [serial = 272] [outer = 000000B3A9B30000] 20:40:09 INFO - PROCESS | 3368 | 1463542809776 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]]]}] 20:40:09 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. 20:40:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 943ms 20:40:09 INFO - PROCESS | 3368 | 1463542809808 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 20:40:09 INFO - PROCESS | 3368 | 1463542809813 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 20:40:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:40:09 INFO - PROCESS | 3368 | 1463542809824 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:40:09 INFO - PROCESS | 3368 | 1463542809829 Marionette TRACE conn6 <- [1,330,null,{}] 20:40:09 INFO - PROCESS | 3368 | 1463542809834 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}] 20:40:09 INFO - PROCESS | 3368 | 1463542809950 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 20:40:10 INFO - PROCESS | 3368 | 1463542810021 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B336F800 == 57 [pid = 3368] [id = 92] 20:40:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AE220C00) [pid = 3368] [serial = 273] [outer = 0000000000000000] 20:40:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AE22E400) [pid = 3368] [serial = 274] [outer = 000000B3AE220C00] 20:40:10 INFO - PROCESS | 3368 | 1463542810078 Marionette DEBUG loaded listener.js 20:40:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AE4FA800) [pid = 3368] [serial = 275] [outer = 000000B3AE220C00] 20:40:10 INFO - PROCESS | 3368 | 1463542810647 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]]]}] 20:40:10 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. 20:40:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 881ms 20:40:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:40:10 INFO - PROCESS | 3368 | 1463542810702 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 20:40:10 INFO - PROCESS | 3368 | 1463542810705 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 20:40:10 INFO - PROCESS | 3368 | 1463542810709 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:40:10 INFO - PROCESS | 3368 | 1463542810711 Marionette TRACE conn6 <- [1,334,null,{}] 20:40:10 INFO - PROCESS | 3368 | 1463542810715 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}] 20:40:10 INFO - PROCESS | 3368 | 1463542810823 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 20:40:10 INFO - PROCESS | 3368 | 1463542810892 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA20000 == 58 [pid = 3368] [id = 93] 20:40:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3B0B38400) [pid = 3368] [serial = 276] [outer = 0000000000000000] 20:40:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3B0B3E800) [pid = 3368] [serial = 277] [outer = 000000B3B0B38400] 20:40:10 INFO - PROCESS | 3368 | 1463542810947 Marionette DEBUG loaded listener.js 20:40:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3B1D8F800) [pid = 3368] [serial = 278] [outer = 000000B3B0B38400] 20:40:11 INFO - PROCESS | 3368 | 1463542811560 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]]]}] 20:40:11 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. 20:40:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 881ms 20:40:11 INFO - PROCESS | 3368 | 1463542811594 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 20:40:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:40:11 INFO - PROCESS | 3368 | 1463542811597 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 20:40:11 INFO - PROCESS | 3368 | 1463542811601 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:40:11 INFO - PROCESS | 3368 | 1463542811604 Marionette TRACE conn6 <- [1,338,null,{}] 20:40:11 INFO - PROCESS | 3368 | 1463542811608 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}] 20:40:11 INFO - PROCESS | 3368 | 1463542811719 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 20:40:11 INFO - PROCESS | 3368 | 1463542811807 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43F6800 == 59 [pid = 3368] [id = 94] 20:40:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3AC16B400) [pid = 3368] [serial = 279] [outer = 0000000000000000] 20:40:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3B1AC3000) [pid = 3368] [serial = 280] [outer = 000000B3AC16B400] 20:40:11 INFO - PROCESS | 3368 | 1463542811870 Marionette DEBUG loaded listener.js 20:40:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3B1AD3C00) [pid = 3368] [serial = 281] [outer = 000000B3AC16B400] 20:40:12 INFO - PROCESS | 3368 | 1463542812590 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]]]}] 20:40:12 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. 20:40:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1026ms 20:40:12 INFO - PROCESS | 3368 | 1463542812633 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 20:40:12 INFO - PROCESS | 3368 | 1463542812637 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 20:40:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:40:12 INFO - PROCESS | 3368 | 1463542812643 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:40:12 INFO - PROCESS | 3368 | 1463542812647 Marionette TRACE conn6 <- [1,342,null,{}] 20:40:12 INFO - PROCESS | 3368 | 1463542812669 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}] 20:40:12 INFO - PROCESS | 3368 | 1463542812773 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 20:40:12 INFO - PROCESS | 3368 | 1463542812845 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9736000 == 60 [pid = 3368] [id = 95] 20:40:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B39DB0B400) [pid = 3368] [serial = 282] [outer = 0000000000000000] 20:40:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B39DC86400) [pid = 3368] [serial = 283] [outer = 000000B39DB0B400] 20:40:12 INFO - PROCESS | 3368 | 1463542812897 Marionette DEBUG loaded listener.js 20:40:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A2A24C00) [pid = 3368] [serial = 284] [outer = 000000B39DB0B400] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A25A3800 == 59 [pid = 3368] [id = 44] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B58800 == 58 [pid = 3368] [id = 88] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A23800 == 57 [pid = 3368] [id = 87] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD17000 == 56 [pid = 3368] [id = 86] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C2F000 == 55 [pid = 3368] [id = 85] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD928000 == 54 [pid = 3368] [id = 84] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB54D000 == 53 [pid = 3368] [id = 83] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA4DB800 == 52 [pid = 3368] [id = 82] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9B8F800 == 51 [pid = 3368] [id = 81] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3ADD5C800) [pid = 3368] [serial = 217] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3A35E5000) [pid = 3368] [serial = 175] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3AAADE000) [pid = 3368] [serial = 178] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B39D48B400) [pid = 3368] [serial = 172] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3ADA35000) [pid = 3368] [serial = 184] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3AD736C00) [pid = 3368] [serial = 181] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A36BC800 == 50 [pid = 3368] [id = 80] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B39CD13800 == 49 [pid = 3368] [id = 79] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C32800 == 48 [pid = 3368] [id = 78] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B30AE000 == 47 [pid = 3368] [id = 77] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B10000 == 46 [pid = 3368] [id = 76] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD727000 == 45 [pid = 3368] [id = 75] 20:40:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A36CA000 == 44 [pid = 3368] [id = 74] 20:40:13 INFO - PROCESS | 3368 | 1463542813551 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]]]}] 20:40:13 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. 20:40:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 943ms 20:40:13 INFO - PROCESS | 3368 | 1463542813589 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 20:40:13 INFO - PROCESS | 3368 | 1463542813595 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 20:40:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:40:13 INFO - PROCESS | 3368 | 1463542813602 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:40:13 INFO - PROCESS | 3368 | 1463542813605 Marionette TRACE conn6 <- [1,346,null,{}] 20:40:13 INFO - PROCESS | 3368 | 1463542813619 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}] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3AABB6000) [pid = 3368] [serial = 202] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3AAD7FC00) [pid = 3368] [serial = 203] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3AD72B400) [pid = 3368] [serial = 206] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AC143000) [pid = 3368] [serial = 205] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3ADD60000) [pid = 3368] [serial = 170] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A2A25C00) [pid = 3368] [serial = 188] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B39DC83800) [pid = 3368] [serial = 187] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3A09B0000) [pid = 3368] [serial = 190] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3A2A28000) [pid = 3368] [serial = 191] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B39C9CB800) [pid = 3368] [serial = 193] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B39DB03C00) [pid = 3368] [serial = 194] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A8DA1000) [pid = 3368] [serial = 199] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A642C800) [pid = 3368] [serial = 196] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3A7081800) [pid = 3368] [serial = 197] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3AD7E5000) [pid = 3368] [serial = 208] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3A2B59000) [pid = 3368] [serial = 214] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3AD949000) [pid = 3368] [serial = 209] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3AB531000) [pid = 3368] [serial = 211] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3ADD57000) [pid = 3368] [serial = 212] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3A7040C00) [pid = 3368] [serial = 215] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A944FC00) [pid = 3368] [serial = 200] [outer = 0000000000000000] [url = about:blank] 20:40:13 INFO - PROCESS | 3368 | 1463542813746 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 20:40:13 INFO - PROCESS | 3368 | 1463542813763 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AB5800 == 45 [pid = 3368] [id = 96] 20:40:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B39D48B000) [pid = 3368] [serial = 285] [outer = 0000000000000000] 20:40:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B39E1C9800) [pid = 3368] [serial = 286] [outer = 000000B39D48B000] 20:40:13 INFO - PROCESS | 3368 | 1463542813812 Marionette DEBUG loaded listener.js 20:40:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3A2B55000) [pid = 3368] [serial = 287] [outer = 000000B39D48B000] 20:40:14 INFO - PROCESS | 3368 | 1463542814264 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]]]}] 20:40:14 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. 20:40:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 692ms 20:40:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:40:14 INFO - PROCESS | 3368 | 1463542814299 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 20:40:14 INFO - PROCESS | 3368 | 1463542814301 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 20:40:14 INFO - PROCESS | 3368 | 1463542814305 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:40:14 INFO - PROCESS | 3368 | 1463542814309 Marionette TRACE conn6 <- [1,350,null,{}] 20:40:14 INFO - PROCESS | 3368 | 1463542814321 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}] 20:40:14 INFO - PROCESS | 3368 | 1463542814444 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 20:40:14 INFO - PROCESS | 3368 | 1463542814463 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D41800 == 46 [pid = 3368] [id = 97] 20:40:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3A641F000) [pid = 3368] [serial = 288] [outer = 0000000000000000] 20:40:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3A6423000) [pid = 3368] [serial = 289] [outer = 000000B3A641F000] 20:40:14 INFO - PROCESS | 3368 | 1463542814512 Marionette DEBUG loaded listener.js 20:40:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3A7036C00) [pid = 3368] [serial = 290] [outer = 000000B3A641F000] 20:40:14 INFO - PROCESS | 3368 | 1463542814989 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]]]}] 20:40:15 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. 20:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 732ms 20:40:15 INFO - PROCESS | 3368 | 1463542815041 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 20:40:15 INFO - PROCESS | 3368 | 1463542815045 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 20:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:40:15 INFO - PROCESS | 3368 | 1463542815049 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:40:15 INFO - PROCESS | 3368 | 1463542815051 Marionette TRACE conn6 <- [1,354,null,{}] 20:40:15 INFO - PROCESS | 3368 | 1463542815055 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}] 20:40:15 INFO - PROCESS | 3368 | 1463542815151 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 20:40:15 INFO - PROCESS | 3368 | 1463542815221 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA4E3800 == 47 [pid = 3368] [id = 98] 20:40:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3A7565C00) [pid = 3368] [serial = 291] [outer = 0000000000000000] 20:40:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3A8836000) [pid = 3368] [serial = 292] [outer = 000000B3A7565C00] 20:40:15 INFO - PROCESS | 3368 | 1463542815271 Marionette DEBUG loaded listener.js 20:40:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3A93AD400) [pid = 3368] [serial = 293] [outer = 000000B3A7565C00] 20:40:15 INFO - PROCESS | 3368 | 1463542815657 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]]]}] 20:40:15 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. 20:40:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 20:40:15 INFO - PROCESS | 3368 | 1463542815677 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 20:40:15 INFO - PROCESS | 3368 | 1463542815679 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 20:40:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:40:15 INFO - PROCESS | 3368 | 1463542815683 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:40:15 INFO - PROCESS | 3368 | 1463542815684 Marionette TRACE conn6 <- [1,358,null,{}] 20:40:15 INFO - PROCESS | 3368 | 1463542815688 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}] 20:40:15 INFO - PROCESS | 3368 | 1463542815770 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 20:40:15 INFO - PROCESS | 3368 | 1463542815886 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD6F800 == 48 [pid = 3368] [id = 99] 20:40:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A7567C00) [pid = 3368] [serial = 294] [outer = 0000000000000000] 20:40:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A9454400) [pid = 3368] [serial = 295] [outer = 000000B3A7567C00] 20:40:15 INFO - PROCESS | 3368 | 1463542815935 Marionette DEBUG loaded listener.js 20:40:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3A9F3FC00) [pid = 3368] [serial = 296] [outer = 000000B3A7567C00] 20:40:16 INFO - PROCESS | 3368 | 1463542816389 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]]]}] 20:40:16 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. 20:40:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 733ms 20:40:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:40:16 INFO - PROCESS | 3368 | 1463542816429 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 20:40:16 INFO - PROCESS | 3368 | 1463542816431 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 20:40:16 INFO - PROCESS | 3368 | 1463542816434 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:40:16 INFO - PROCESS | 3368 | 1463542816444 Marionette TRACE conn6 <- [1,362,null,{}] 20:40:16 INFO - PROCESS | 3368 | 1463542816453 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}] 20:40:16 INFO - PROCESS | 3368 | 1463542816594 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 20:40:16 INFO - PROCESS | 3368 | 1463542816647 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD710800 == 49 [pid = 3368] [id = 100] 20:40:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3AAD85800) [pid = 3368] [serial = 297] [outer = 0000000000000000] 20:40:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AB789C00) [pid = 3368] [serial = 298] [outer = 000000B3AAD85800] 20:40:16 INFO - PROCESS | 3368 | 1463542816697 Marionette DEBUG loaded listener.js 20:40:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3ACEE5000) [pid = 3368] [serial = 299] [outer = 000000B3AAD85800] 20:40:17 INFO - PROCESS | 3368 | 1463542817146 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]]]}] 20:40:17 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. 20:40:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 794ms 20:40:17 INFO - PROCESS | 3368 | 1463542817234 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 20:40:17 INFO - PROCESS | 3368 | 1463542817236 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 20:40:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:40:17 INFO - PROCESS | 3368 | 1463542817240 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:40:17 INFO - PROCESS | 3368 | 1463542817242 Marionette TRACE conn6 <- [1,366,null,{}] 20:40:17 INFO - PROCESS | 3368 | 1463542817246 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}] 20:40:17 INFO - PROCESS | 3368 | 1463542817352 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 20:40:17 INFO - PROCESS | 3368 | 1463542817400 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD0C000 == 50 [pid = 3368] [id = 101] 20:40:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AD739800) [pid = 3368] [serial = 300] [outer = 0000000000000000] 20:40:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AD7E6400) [pid = 3368] [serial = 301] [outer = 000000B3AD739800] 20:40:17 INFO - PROCESS | 3368 | 1463542817447 Marionette DEBUG loaded listener.js 20:40:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3ADA35000) [pid = 3368] [serial = 302] [outer = 000000B3AD739800] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3ADA2FC00) [pid = 3368] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3B0B40800) [pid = 3368] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A9C42800) [pid = 3368] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3A881C800) [pid = 3368] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B39C215400) [pid = 3368] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3A3BCC400) [pid = 3368] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B39B836000) [pid = 3368] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3A7033000) [pid = 3368] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B39DE8D400) [pid = 3368] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A3506000) [pid = 3368] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3AB530800) [pid = 3368] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3ADA37800) [pid = 3368] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3AD732000) [pid = 3368] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B39D482800) [pid = 3368] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A2BF5400) [pid = 3368] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:40:17 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3A97DB000) [pid = 3368] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:40:17 INFO - PROCESS | 3368 | 1463542817962 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]]]}] 20:40:17 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. 20:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 735ms 20:40:18 INFO - PROCESS | 3368 | 1463542817977 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 20:40:18 INFO - PROCESS | 3368 | 1463542817979 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 20:40:18 INFO - PROCESS | 3368 | 1463542817983 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:40:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:40:18 INFO - PROCESS | 3368 | 1463542817985 Marionette TRACE conn6 <- [1,370,null,{}] 20:40:18 INFO - PROCESS | 3368 | 1463542817989 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}] 20:40:18 INFO - PROCESS | 3368 | 1463542818083 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 20:40:18 INFO - PROCESS | 3368 | 1463542818090 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD73800 == 51 [pid = 3368] [id = 102] 20:40:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3A1F70400) [pid = 3368] [serial = 303] [outer = 0000000000000000] 20:40:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3A35DC800) [pid = 3368] [serial = 304] [outer = 000000B3A1F70400] 20:40:18 INFO - PROCESS | 3368 | 1463542818137 Marionette DEBUG loaded listener.js 20:40:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3AD734C00) [pid = 3368] [serial = 305] [outer = 000000B3A1F70400] 20:40:18 INFO - PROCESS | 3368 | 1463542818565 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]]]}] 20:40:18 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. 20:40:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 20:40:18 INFO - PROCESS | 3368 | 1463542818614 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 20:40:18 INFO - PROCESS | 3368 | 1463542818617 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 20:40:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:40:18 INFO - PROCESS | 3368 | 1463542818620 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:40:18 INFO - PROCESS | 3368 | 1463542818622 Marionette TRACE conn6 <- [1,374,null,{}] 20:40:18 INFO - PROCESS | 3368 | 1463542818625 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}] 20:40:18 INFO - PROCESS | 3368 | 1463542818733 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 20:40:18 INFO - PROCESS | 3368 | 1463542818740 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B175B000 == 52 [pid = 3368] [id = 103] 20:40:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3ADA2F800) [pid = 3368] [serial = 306] [outer = 0000000000000000] 20:40:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3ADB37400) [pid = 3368] [serial = 307] [outer = 000000B3ADA2F800] 20:40:18 INFO - PROCESS | 3368 | 1463542818788 Marionette DEBUG loaded listener.js 20:40:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3ADDA8000) [pid = 3368] [serial = 308] [outer = 000000B3ADA2F800] 20:40:19 INFO - PROCESS | 3368 | 1463542819222 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:40:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:40:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 690ms 20:40:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:40:19 INFO - PROCESS | 3368 | 1463542819314 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 20:40:19 INFO - PROCESS | 3368 | 1463542819317 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 20:40:19 INFO - PROCESS | 3368 | 1463542819321 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:40:19 INFO - PROCESS | 3368 | 1463542819323 Marionette TRACE conn6 <- [1,378,null,{}] 20:40:19 INFO - PROCESS | 3368 | 1463542819327 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}] 20:40:19 INFO - PROCESS | 3368 | 1463542819422 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 20:40:19 INFO - PROCESS | 3368 | 1463542819435 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B4C000 == 53 [pid = 3368] [id = 104] 20:40:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3AE229400) [pid = 3368] [serial = 309] [outer = 0000000000000000] 20:40:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3AE22F400) [pid = 3368] [serial = 310] [outer = 000000B3AE229400] 20:40:19 INFO - PROCESS | 3368 | 1463542819481 Marionette DEBUG loaded listener.js 20:40:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3AE2EFC00) [pid = 3368] [serial = 311] [outer = 000000B3AE229400] 20:40:20 INFO - PROCESS | 3368 | 1463542820190 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:40:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:40:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 923ms 20:40:20 INFO - PROCESS | 3368 | 1463542820247 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 20:40:20 INFO - PROCESS | 3368 | 1463542820252 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 20:40:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:40:20 INFO - PROCESS | 3368 | 1463542820258 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:40:20 INFO - PROCESS | 3368 | 1463542820263 Marionette TRACE conn6 <- [1,382,null,{}] 20:40:20 INFO - PROCESS | 3368 | 1463542820271 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}] 20:40:20 INFO - PROCESS | 3368 | 1463542820388 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 20:40:20 INFO - PROCESS | 3368 | 1463542820505 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A64AD800 == 54 [pid = 3368] [id = 105] 20:40:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B39D69F000) [pid = 3368] [serial = 312] [outer = 0000000000000000] 20:40:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B39EC68400) [pid = 3368] [serial = 313] [outer = 000000B39D69F000] 20:40:20 INFO - PROCESS | 3368 | 1463542820565 Marionette DEBUG loaded listener.js 20:40:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3A2BE9400) [pid = 3368] [serial = 314] [outer = 000000B39D69F000] 20:40:21 INFO - PROCESS | 3368 | 1463542821203 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:40:21 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:40:21 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 983ms 20:40:21 INFO - PROCESS | 3368 | 1463542821243 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 20:40:21 INFO - PROCESS | 3368 | 1463542821251 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 20:40:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:40:21 INFO - PROCESS | 3368 | 1463542821258 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:40:21 INFO - PROCESS | 3368 | 1463542821262 Marionette TRACE conn6 <- [1,386,null,{}] 20:40:21 INFO - PROCESS | 3368 | 1463542821266 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}] 20:40:21 INFO - PROCESS | 3368 | 1463542821382 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 20:40:21 INFO - PROCESS | 3368 | 1463542821456 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACECC000 == 55 [pid = 3368] [id = 106] 20:40:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3A3BCDC00) [pid = 3368] [serial = 315] [outer = 0000000000000000] 20:40:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3A7037800) [pid = 3368] [serial = 316] [outer = 000000B3A3BCDC00] 20:40:21 INFO - PROCESS | 3368 | 1463542821554 Marionette DEBUG loaded listener.js 20:40:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3A97D5000) [pid = 3368] [serial = 317] [outer = 000000B3A3BCDC00] 20:40:22 INFO - PROCESS | 3368 | 1463542822186 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]]]}] 20:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 984ms 20:40:22 INFO - PROCESS | 3368 | 1463542822248 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 20:40:22 INFO - PROCESS | 3368 | 1463542822251 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 20:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:40:22 INFO - PROCESS | 3368 | 1463542822255 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:40:22 INFO - PROCESS | 3368 | 1463542822259 Marionette TRACE conn6 <- [1,390,null,{}] 20:40:22 INFO - PROCESS | 3368 | 1463542822270 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}] 20:40:22 INFO - PROCESS | 3368 | 1463542822386 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 20:40:22 INFO - PROCESS | 3368 | 1463542822461 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C39800 == 56 [pid = 3368] [id = 107] 20:40:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AB526400) [pid = 3368] [serial = 318] [outer = 0000000000000000] 20:40:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AD7E9400) [pid = 3368] [serial = 319] [outer = 000000B3AB526400] 20:40:22 INFO - PROCESS | 3368 | 1463542822561 Marionette DEBUG loaded listener.js 20:40:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3AE2EE000) [pid = 3368] [serial = 320] [outer = 000000B3AB526400] 20:40:23 INFO - PROCESS | 3368 | 1463542823252 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]]]}] 20:40:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:40:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1030ms 20:40:23 INFO - PROCESS | 3368 | 1463542823290 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 20:40:23 INFO - PROCESS | 3368 | 1463542823293 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 20:40:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:40:23 INFO - PROCESS | 3368 | 1463542823297 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:40:23 INFO - PROCESS | 3368 | 1463542823299 Marionette TRACE conn6 <- [1,394,null,{}] 20:40:23 INFO - PROCESS | 3368 | 1463542823303 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}] 20:40:23 INFO - PROCESS | 3368 | 1463542823416 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 20:40:23 INFO - PROCESS | 3368 | 1463542823488 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B336D000 == 57 [pid = 3368] [id = 108] 20:40:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3AE4F9000) [pid = 3368] [serial = 321] [outer = 0000000000000000] 20:40:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3AE5F0000) [pid = 3368] [serial = 322] [outer = 000000B3AE4F9000] 20:40:23 INFO - PROCESS | 3368 | 1463542823546 Marionette DEBUG loaded listener.js 20:40:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3AE5F7800) [pid = 3368] [serial = 323] [outer = 000000B3AE4F9000] 20:40:24 INFO - PROCESS | 3368 | 1463542824141 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]]]}] 20:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 881ms 20:40:24 INFO - PROCESS | 3368 | 1463542824180 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 20:40:24 INFO - PROCESS | 3368 | 1463542824182 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 20:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:40:24 INFO - PROCESS | 3368 | 1463542824186 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:40:24 INFO - PROCESS | 3368 | 1463542824188 Marionette TRACE conn6 <- [1,398,null,{}] 20:40:24 INFO - PROCESS | 3368 | 1463542824192 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}] 20:40:24 INFO - PROCESS | 3368 | 1463542824298 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 20:40:24 INFO - PROCESS | 3368 | 1463542824383 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D7C800 == 58 [pid = 3368] [id = 109] 20:40:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3A1D24C00) [pid = 3368] [serial = 324] [outer = 0000000000000000] 20:40:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3A1D2D400) [pid = 3368] [serial = 325] [outer = 000000B3A1D24C00] 20:40:24 INFO - PROCESS | 3368 | 1463542824439 Marionette DEBUG loaded listener.js 20:40:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3AE5F3800) [pid = 3368] [serial = 326] [outer = 000000B3A1D24C00] 20:40:25 INFO - PROCESS | 3368 | 1463542825082 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]]]}] 20:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1082ms 20:40:25 INFO - PROCESS | 3368 | 1463542825270 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 20:40:25 INFO - PROCESS | 3368 | 1463542825276 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 20:40:25 INFO - PROCESS | 3368 | 1463542825281 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:40:25 INFO - PROCESS | 3368 | 1463542825284 Marionette TRACE conn6 <- [1,402,null,{}] 20:40:25 INFO - PROCESS | 3368 | 1463542825290 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}] 20:40:25 INFO - PROCESS | 3368 | 1463542825395 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 20:40:25 INFO - PROCESS | 3368 | 1463542825475 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A70EB000 == 59 [pid = 3368] [id = 110] 20:40:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B39D69E400) [pid = 3368] [serial = 327] [outer = 0000000000000000] 20:40:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B39DB0FC00) [pid = 3368] [serial = 328] [outer = 000000B39D69E400] 20:40:25 INFO - PROCESS | 3368 | 1463542825525 Marionette DEBUG loaded listener.js 20:40:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3A2A23000) [pid = 3368] [serial = 329] [outer = 000000B39D69E400] 20:40:26 INFO - PROCESS | 3368 | 1463542826228 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]]]}] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A25B0800 == 58 [pid = 3368] [id = 58] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA954800 == 57 [pid = 3368] [id = 59] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD71B800 == 56 [pid = 3368] [id = 61] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2AB8800 == 55 [pid = 3368] [id = 62] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B175B000 == 54 [pid = 3368] [id = 103] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD73800 == 53 [pid = 3368] [id = 102] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD0C000 == 52 [pid = 3368] [id = 101] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD710800 == 51 [pid = 3368] [id = 100] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD6F800 == 50 [pid = 3368] [id = 99] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA4E3800 == 49 [pid = 3368] [id = 98] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D41800 == 48 [pid = 3368] [id = 97] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2AB5800 == 47 [pid = 3368] [id = 96] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9736000 == 46 [pid = 3368] [id = 95] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA20000 == 45 [pid = 3368] [id = 93] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B336F800 == 44 [pid = 3368] [id = 92] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B39E1C8C00) [pid = 3368] [serial = 220] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3A6421400) [pid = 3368] [serial = 223] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3ADDA7400) [pid = 3368] [serial = 226] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3B1AC5C00) [pid = 3368] [serial = 229] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FCF000 == 43 [pid = 3368] [id = 91] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA94B000 == 42 [pid = 3368] [id = 90] 20:40:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A1D7F800 == 41 [pid = 3368] [id = 89] 20:40:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:40:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1029ms 20:40:26 INFO - PROCESS | 3368 | 1463542826314 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 20:40:26 INFO - PROCESS | 3368 | 1463542826318 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 20:40:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:40:26 INFO - PROCESS | 3368 | 1463542826325 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:40:26 INFO - PROCESS | 3368 | 1463542826329 Marionette TRACE conn6 <- [1,406,null,{}] 20:40:26 INFO - PROCESS | 3368 | 1463542826351 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}] 20:40:26 INFO - PROCESS | 3368 | 1463542826447 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 20:40:26 INFO - PROCESS | 3368 | 1463542826455 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AC7000 == 42 [pid = 3368] [id = 111] 20:40:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B39DB0C800) [pid = 3368] [serial = 330] [outer = 0000000000000000] 20:40:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B39E1C8C00) [pid = 3368] [serial = 331] [outer = 000000B39DB0C800] 20:40:26 INFO - PROCESS | 3368 | 1463542826503 Marionette DEBUG loaded listener.js 20:40:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3A2A2DC00) [pid = 3368] [serial = 332] [outer = 000000B39DB0C800] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3AD7EF000) [pid = 3368] [serial = 179] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3ADA3AC00) [pid = 3368] [serial = 185] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3B1D99400) [pid = 3368] [serial = 127] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3A945B800) [pid = 3368] [serial = 248] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3AB529400) [pid = 3368] [serial = 251] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3A35E6400) [pid = 3368] [serial = 241] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3ADB38000) [pid = 3368] [serial = 233] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3AD7E4C00) [pid = 3368] [serial = 232] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B39D696C00) [pid = 3368] [serial = 238] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3A2A22800) [pid = 3368] [serial = 239] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3A7037000) [pid = 3368] [serial = 244] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A2A24400) [pid = 3368] [serial = 236] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B39E6D7400) [pid = 3368] [serial = 235] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3AD944400) [pid = 3368] [serial = 257] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3ACBAE400) [pid = 3368] [serial = 253] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3A755EC00) [pid = 3368] [serial = 256] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3ADB37C00) [pid = 3368] [serial = 259] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3AD7EF800) [pid = 3368] [serial = 254] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A6420C00) [pid = 3368] [serial = 242] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A9426800) [pid = 3368] [serial = 247] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3ADD61C00) [pid = 3368] [serial = 260] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3A8C32000) [pid = 3368] [serial = 245] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3ADD62400) [pid = 3368] [serial = 182] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B39EBE8800) [pid = 3368] [serial = 173] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A7040800) [pid = 3368] [serial = 176] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3ADDAE400) [pid = 3368] [serial = 262] [outer = 0000000000000000] [url = about:blank] 20:40:26 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3AAD81400) [pid = 3368] [serial = 250] [outer = 0000000000000000] [url = about:blank] 20:40:27 INFO - PROCESS | 3368 | 1463542827020 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]]]}] 20:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 732ms 20:40:27 INFO - PROCESS | 3368 | 1463542827060 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 20:40:27 INFO - PROCESS | 3368 | 1463542827063 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 20:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:40:27 INFO - PROCESS | 3368 | 1463542827067 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:40:27 INFO - PROCESS | 3368 | 1463542827069 Marionette TRACE conn6 <- [1,410,null,{}] 20:40:27 INFO - PROCESS | 3368 | 1463542827080 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}] 20:40:27 INFO - PROCESS | 3368 | 1463542827179 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 20:40:27 INFO - PROCESS | 3368 | 1463542827260 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D33800 == 43 [pid = 3368] [id = 112] 20:40:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3A2A2C400) [pid = 3368] [serial = 333] [outer = 0000000000000000] 20:40:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3A7040400) [pid = 3368] [serial = 334] [outer = 000000B3A2A2C400] 20:40:27 INFO - PROCESS | 3368 | 1463542827318 Marionette DEBUG loaded listener.js 20:40:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3A8835800) [pid = 3368] [serial = 335] [outer = 000000B3A2A2C400] 20:40:27 INFO - PROCESS | 3368 | 1463542827739 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]]]}] 20:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 735ms 20:40:27 INFO - PROCESS | 3368 | 1463542827803 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 20:40:27 INFO - PROCESS | 3368 | 1463542827806 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 20:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:40:27 INFO - PROCESS | 3368 | 1463542827809 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:40:27 INFO - PROCESS | 3368 | 1463542827819 Marionette TRACE conn6 <- [1,414,null,{}] 20:40:27 INFO - PROCESS | 3368 | 1463542827823 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}] 20:40:27 INFO - PROCESS | 3368 | 1463542827910 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 20:40:27 INFO - PROCESS | 3368 | 1463542827920 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA0A000 == 44 [pid = 3368] [id = 113] 20:40:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3A9426800) [pid = 3368] [serial = 336] [outer = 0000000000000000] 20:40:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3A945AC00) [pid = 3368] [serial = 337] [outer = 000000B3A9426800] 20:40:27 INFO - PROCESS | 3368 | 1463542827966 Marionette DEBUG loaded listener.js 20:40:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3AA516400) [pid = 3368] [serial = 338] [outer = 000000B3A9426800] 20:40:28 INFO - PROCESS | 3368 | 1463542828403 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]]]}] 20:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 648ms 20:40:28 INFO - PROCESS | 3368 | 1463542828460 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 20:40:28 INFO - PROCESS | 3368 | 1463542828463 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 20:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:40:28 INFO - PROCESS | 3368 | 1463542828466 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:40:28 INFO - PROCESS | 3368 | 1463542828468 Marionette TRACE conn6 <- [1,418,null,{}] 20:40:28 INFO - PROCESS | 3368 | 1463542828471 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}] 20:40:28 INFO - PROCESS | 3368 | 1463542828582 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 20:40:28 INFO - PROCESS | 3368 | 1463542828592 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC1C3000 == 45 [pid = 3368] [id = 114] 20:40:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3AA51D000) [pid = 3368] [serial = 339] [outer = 0000000000000000] 20:40:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3AA521800) [pid = 3368] [serial = 340] [outer = 000000B3AA51D000] 20:40:28 INFO - PROCESS | 3368 | 1463542828639 Marionette DEBUG loaded listener.js 20:40:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3AAD43400) [pid = 3368] [serial = 341] [outer = 000000B3AA51D000] 20:40:29 INFO - PROCESS | 3368 | 1463542829576 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]]]}] 20:40:29 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 20:40:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1134ms 20:40:29 INFO - PROCESS | 3368 | 1463542829608 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 20:40:29 INFO - PROCESS | 3368 | 1463542829610 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 20:40:29 INFO - PROCESS | 3368 | 1463542829614 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:40:29 INFO - PROCESS | 3368 | 1463542829616 Marionette TRACE conn6 <- [1,422,null,{}] 20:40:29 INFO - PROCESS | 3368 | 1463542829619 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}] 20:40:29 INFO - PROCESS | 3368 | 1463542829761 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 20:40:29 INFO - PROCESS | 3368 | 1463542829808 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A29D2800 == 46 [pid = 3368] [id = 115] 20:40:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3AB532C00) [pid = 3368] [serial = 342] [outer = 0000000000000000] 20:40:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3AD733400) [pid = 3368] [serial = 343] [outer = 000000B3AB532C00] 20:40:29 INFO - PROCESS | 3368 | 1463542829855 Marionette DEBUG loaded listener.js 20:40:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3AD943800) [pid = 3368] [serial = 344] [outer = 000000B3AB532C00] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B39DB0B400) [pid = 3368] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B39B837000) [pid = 3368] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3A7567C00) [pid = 3368] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A7565C00) [pid = 3368] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B39B7B2C00) [pid = 3368] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B39D694800) [pid = 3368] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3B1AC3400) [pid = 3368] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3A1F70400) [pid = 3368] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B39D48B000) [pid = 3368] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A641F000) [pid = 3368] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3A3963800) [pid = 3368] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3ADA2F800) [pid = 3368] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3AC16B400) [pid = 3368] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3AD739800) [pid = 3368] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3AAD85800) [pid = 3368] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:40:30 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B3AAD79000) [pid = 3368] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:40:30 INFO - PROCESS | 3368 | 1463542830805 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]]]}] 20:40:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:40:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1236ms 20:40:30 INFO - PROCESS | 3368 | 1463542830854 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 20:40:30 INFO - PROCESS | 3368 | 1463542830856 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 20:40:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:40:30 INFO - PROCESS | 3368 | 1463542830859 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:40:30 INFO - PROCESS | 3368 | 1463542830861 Marionette TRACE conn6 <- [1,426,null,{}] 20:40:30 INFO - PROCESS | 3368 | 1463542830864 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}] 20:40:30 INFO - PROCESS | 3368 | 1463542830947 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 20:40:30 INFO - PROCESS | 3368 | 1463542830954 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA8C800 == 47 [pid = 3368] [id = 116] 20:40:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B39B82C800) [pid = 3368] [serial = 345] [outer = 0000000000000000] 20:40:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3A2A1F400) [pid = 3368] [serial = 346] [outer = 000000B39B82C800] 20:40:31 INFO - PROCESS | 3368 | 1463542831001 Marionette DEBUG loaded listener.js 20:40:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3AAD85800) [pid = 3368] [serial = 347] [outer = 000000B39B82C800] 20:40:31 INFO - PROCESS | 3368 | 1463542831441 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] 20:40:31 INFO - PROCESS | 3368 | 1463542831493 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 20:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:40:31 INFO - PROCESS | 3368 | 1463542831497 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:40:31 INFO - PROCESS | 3368 | 1463542831499 Marionette TRACE conn6 <- [1,430,null,{}] 20:40:31 INFO - PROCESS | 3368 | 1463542831502 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}] 20:40:31 INFO - PROCESS | 3368 | 1463542831596 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 20:40:31 INFO - PROCESS | 3368 | 1463542831602 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C3D000 == 48 [pid = 3368] [id = 117] 20:40:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3ADB34000) [pid = 3368] [serial = 348] [outer = 0000000000000000] 20:40:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3ADB34C00) [pid = 3368] [serial = 349] [outer = 000000B3ADB34000] 20:40:31 INFO - PROCESS | 3368 | 1463542831649 Marionette DEBUG loaded listener.js 20:40:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3AE221400) [pid = 3368] [serial = 350] [outer = 000000B3ADB34000] 20:40:32 INFO - PROCESS | 3368 | 1463542832073 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]]]}] 20:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 20:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:40:32 INFO - PROCESS | 3368 | 1463542832129 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 20:40:32 INFO - PROCESS | 3368 | 1463542832131 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 20:40:32 INFO - PROCESS | 3368 | 1463542832135 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:40:32 INFO - PROCESS | 3368 | 1463542832137 Marionette TRACE conn6 <- [1,434,null,{}] 20:40:32 INFO - PROCESS | 3368 | 1463542832140 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}] 20:40:32 INFO - PROCESS | 3368 | 1463542832226 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 20:40:32 INFO - PROCESS | 3368 | 1463542832235 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B175C800 == 49 [pid = 3368] [id = 118] 20:40:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3AE2EA400) [pid = 3368] [serial = 351] [outer = 0000000000000000] 20:40:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3AE2F4800) [pid = 3368] [serial = 352] [outer = 000000B3AE2EA400] 20:40:32 INFO - PROCESS | 3368 | 1463542832280 Marionette DEBUG loaded listener.js 20:40:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3AE5EE800) [pid = 3368] [serial = 353] [outer = 000000B3AE2EA400] 20:40:32 INFO - PROCESS | 3368 | 1463542832719 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]]]}] 20:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 630ms 20:40:32 INFO - PROCESS | 3368 | 1463542832771 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 20:40:32 INFO - PROCESS | 3368 | 1463542832773 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 20:40:32 INFO - PROCESS | 3368 | 1463542832776 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:40:32 INFO - PROCESS | 3368 | 1463542832778 Marionette TRACE conn6 <- [1,438,null,{}] 20:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:40:32 INFO - PROCESS | 3368 | 1463542832782 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}] 20:40:32 INFO - PROCESS | 3368 | 1463542832923 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 20:40:33 INFO - PROCESS | 3368 | 1463542832994 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A099B800 == 50 [pid = 3368] [id = 119] 20:40:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B39B7BD000) [pid = 3368] [serial = 354] [outer = 0000000000000000] 20:40:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B39B838000) [pid = 3368] [serial = 355] [outer = 000000B39B7BD000] 20:40:33 INFO - PROCESS | 3368 | 1463542833054 Marionette DEBUG loaded listener.js 20:40:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B39D69F800) [pid = 3368] [serial = 356] [outer = 000000B39B7BD000] 20:40:33 INFO - PROCESS | 3368 | 1463542833778 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]]]}] 20:40:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:40:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1025ms 20:40:33 INFO - PROCESS | 3368 | 1463542833815 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 20:40:33 INFO - PROCESS | 3368 | 1463542833820 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 20:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:40:33 INFO - PROCESS | 3368 | 1463542833846 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:40:33 INFO - PROCESS | 3368 | 1463542833850 Marionette TRACE conn6 <- [1,442,null,{}] 20:40:33 INFO - PROCESS | 3368 | 1463542833856 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}] 20:40:33 INFO - PROCESS | 3368 | 1463542833978 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 20:40:34 INFO - PROCESS | 3368 | 1463542834053 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA4E3800 == 51 [pid = 3368] [id = 120] 20:40:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A2B5E400) [pid = 3368] [serial = 357] [outer = 0000000000000000] 20:40:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A3B3B800) [pid = 3368] [serial = 358] [outer = 000000B3A2B5E400] 20:40:34 INFO - PROCESS | 3368 | 1463542834154 Marionette DEBUG loaded listener.js 20:40:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3A8811C00) [pid = 3368] [serial = 359] [outer = 000000B3A2B5E400] 20:40:34 INFO - PROCESS | 3368 | 1463542834748 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]]]}] 20:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 923ms 20:40:34 INFO - PROCESS | 3368 | 1463542834775 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 20:40:34 INFO - PROCESS | 3368 | 1463542834778 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 20:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:40:34 INFO - PROCESS | 3368 | 1463542834783 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:40:34 INFO - PROCESS | 3368 | 1463542834785 Marionette TRACE conn6 <- [1,446,null,{}] 20:40:34 INFO - PROCESS | 3368 | 1463542834789 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}] 20:40:34 INFO - PROCESS | 3368 | 1463542834901 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 20:40:34 INFO - PROCESS | 3368 | 1463542834992 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B50800 == 52 [pid = 3368] [id = 121] 20:40:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3AA51E400) [pid = 3368] [serial = 360] [outer = 0000000000000000] 20:40:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AB40B400) [pid = 3368] [serial = 361] [outer = 000000B3AA51E400] 20:40:35 INFO - PROCESS | 3368 | 1463542835049 Marionette DEBUG loaded listener.js 20:40:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3ACEE6000) [pid = 3368] [serial = 362] [outer = 000000B3AA51E400] 20:40:35 INFO - PROCESS | 3368 | 1463542835694 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]]]}] 20:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 987ms 20:40:35 INFO - PROCESS | 3368 | 1463542835770 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 20:40:35 INFO - PROCESS | 3368 | 1463542835774 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 20:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:40:35 INFO - PROCESS | 3368 | 1463542835800 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:40:35 INFO - PROCESS | 3368 | 1463542835805 Marionette TRACE conn6 <- [1,450,null,{}] 20:40:35 INFO - PROCESS | 3368 | 1463542835811 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}] 20:40:35 INFO - PROCESS | 3368 | 1463542835935 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 20:40:36 INFO - PROCESS | 3368 | 1463542836002 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D74000 == 53 [pid = 3368] [id = 122] 20:40:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3ADB60800) [pid = 3368] [serial = 363] [outer = 0000000000000000] 20:40:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3ADD55800) [pid = 3368] [serial = 364] [outer = 000000B3ADB60800] 20:40:36 INFO - PROCESS | 3368 | 1463542836100 Marionette DEBUG loaded listener.js 20:40:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AE4F5C00) [pid = 3368] [serial = 365] [outer = 000000B3ADB60800] 20:40:36 INFO - PROCESS | 3368 | 1463542836656 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] 20:40:36 INFO - PROCESS | 3368 | 1463542836689 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 20:40:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:40:36 INFO - PROCESS | 3368 | 1463542836692 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:40:36 INFO - PROCESS | 3368 | 1463542836695 Marionette TRACE conn6 <- [1,454,null,{}] 20:40:36 INFO - PROCESS | 3368 | 1463542836699 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}] 20:40:36 INFO - PROCESS | 3368 | 1463542836808 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 20:40:36 INFO - PROCESS | 3368 | 1463542836881 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3362800 == 54 [pid = 3368] [id = 123] 20:40:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AA9B0400) [pid = 3368] [serial = 366] [outer = 0000000000000000] 20:40:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3AA9B6000) [pid = 3368] [serial = 367] [outer = 000000B3AA9B0400] 20:40:36 INFO - PROCESS | 3368 | 1463542836938 Marionette DEBUG loaded listener.js 20:40:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3AE5F7C00) [pid = 3368] [serial = 368] [outer = 000000B3AA9B0400] 20:40:37 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:37 INFO - PROCESS | 3368 | 1463542837576 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]]]}] 20:40:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:40:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 986ms 20:40:37 INFO - PROCESS | 3368 | 1463542837681 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 20:40:37 INFO - PROCESS | 3368 | 1463542837684 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 20:40:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:40:37 INFO - PROCESS | 3368 | 1463542837689 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:40:37 INFO - PROCESS | 3368 | 1463542837692 Marionette TRACE conn6 <- [1,458,null,{}] 20:40:37 INFO - PROCESS | 3368 | 1463542837696 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}] 20:40:37 INFO - PROCESS | 3368 | 1463542837812 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 20:40:38 INFO - PROCESS | 3368 | 1463542838083 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A36BA000 == 55 [pid = 3368] [id = 124] 20:40:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B39C209000) [pid = 3368] [serial = 369] [outer = 0000000000000000] 20:40:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B39D223800) [pid = 3368] [serial = 370] [outer = 000000B39C209000] 20:40:38 INFO - PROCESS | 3368 | 1463542838155 Marionette DEBUG loaded listener.js 20:40:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3A1D25800) [pid = 3368] [serial = 371] [outer = 000000B39C209000] 20:40:38 INFO - PROCESS | 3368 | 1463542838702 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] 20:40:38 INFO - PROCESS | 3368 | 1463542838777 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 20:40:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:40:38 INFO - PROCESS | 3368 | 1463542838782 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:40:38 INFO - PROCESS | 3368 | 1463542838786 Marionette TRACE conn6 <- [1,462,null,{}] 20:40:38 INFO - PROCESS | 3368 | 1463542838791 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}] 20:40:38 INFO - PROCESS | 3368 | 1463542838902 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 20:40:39 INFO - PROCESS | 3368 | 1463542838991 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A8D8F800 == 56 [pid = 3368] [id = 125] 20:40:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3A28E2400) [pid = 3368] [serial = 372] [outer = 0000000000000000] 20:40:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3A3BC2800) [pid = 3368] [serial = 373] [outer = 000000B3A28E2400] 20:40:39 INFO - PROCESS | 3368 | 1463542839043 Marionette DEBUG loaded listener.js 20:40:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A755EC00) [pid = 3368] [serial = 374] [outer = 000000B3A28E2400] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A1D73800 == 55 [pid = 3368] [id = 47] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B175C800 == 54 [pid = 3368] [id = 118] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C3D000 == 53 [pid = 3368] [id = 117] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADA8C800 == 52 [pid = 3368] [id = 116] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A29D2800 == 51 [pid = 3368] [id = 115] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC1C3000 == 50 [pid = 3368] [id = 114] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA0A000 == 49 [pid = 3368] [id = 113] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D33800 == 48 [pid = 3368] [id = 112] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2AC7000 == 47 [pid = 3368] [id = 111] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AE22F400) [pid = 3368] [serial = 310] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3AAD3C000) [pid = 3368] [serial = 271] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3B0B3E800) [pid = 3368] [serial = 277] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3AE22E400) [pid = 3368] [serial = 274] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B39DB0B000) [pid = 3368] [serial = 268] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A70EB000 == 46 [pid = 3368] [id = 110] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACECC000 == 45 [pid = 3368] [id = 106] 20:40:39 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A64AD800 == 44 [pid = 3368] [id = 105] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3ADDA8000) [pid = 3368] [serial = 308] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B39DC86400) [pid = 3368] [serial = 283] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B39D693C00) [pid = 3368] [serial = 266] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3A9454400) [pid = 3368] [serial = 295] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3A8836000) [pid = 3368] [serial = 292] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3B0B3B000) [pid = 3368] [serial = 218] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A2A26000) [pid = 3368] [serial = 221] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3A2A24C00) [pid = 3368] [serial = 284] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3B1D96800) [pid = 3368] [serial = 230] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3A35DC800) [pid = 3368] [serial = 304] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B39C206800) [pid = 3368] [serial = 265] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3A9F3FC00) [pid = 3368] [serial = 296] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A2B55000) [pid = 3368] [serial = 287] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A6423000) [pid = 3368] [serial = 289] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3A8C34400) [pid = 3368] [serial = 224] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3AD734C00) [pid = 3368] [serial = 305] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B39E1C9800) [pid = 3368] [serial = 286] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3ADB37400) [pid = 3368] [serial = 307] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3B1AD3C00) [pid = 3368] [serial = 281] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3AD7E6400) [pid = 3368] [serial = 301] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3B1AC3000) [pid = 3368] [serial = 280] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3ACEE5000) [pid = 3368] [serial = 299] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3A7036C00) [pid = 3368] [serial = 290] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3A93AD400) [pid = 3368] [serial = 293] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B3AB789C00) [pid = 3368] [serial = 298] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (000000B3B1AB8400) [pid = 3368] [serial = 227] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B3ADA35000) [pid = 3368] [serial = 302] [outer = 0000000000000000] [url = about:blank] 20:40:39 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:39 INFO - PROCESS | 3368 | 1463542839679 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] 20:40:39 INFO - PROCESS | 3368 | 1463542839735 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 20:40:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:40:39 INFO - PROCESS | 3368 | 1463542839739 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:40:39 INFO - PROCESS | 3368 | 1463542839741 Marionette TRACE conn6 <- [1,466,null,{}] 20:40:39 INFO - PROCESS | 3368 | 1463542839746 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}] 20:40:39 INFO - PROCESS | 3368 | 1463542839839 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 20:40:39 INFO - PROCESS | 3368 | 1463542839912 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A70E0800 == 45 [pid = 3368] [id = 126] 20:40:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B39D482800) [pid = 3368] [serial = 375] [outer = 0000000000000000] 20:40:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B3A1D29C00) [pid = 3368] [serial = 376] [outer = 000000B39D482800] 20:40:39 INFO - PROCESS | 3368 | 1463542839960 Marionette DEBUG loaded listener.js 20:40:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3A350EC00) [pid = 3368] [serial = 377] [outer = 000000B39D482800] 20:40:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B39D48A000) [pid = 3368] [serial = 378] [outer = 000000B3A8C38C00] 20:40:40 INFO - PROCESS | 3368 | 1463542840449 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] 20:40:40 INFO - PROCESS | 3368 | 1463542840477 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 20:40:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:40:40 INFO - PROCESS | 3368 | 1463542840482 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:40:40 INFO - PROCESS | 3368 | 1463542840488 Marionette TRACE conn6 <- [1,470,null,{}] 20:40:40 INFO - PROCESS | 3368 | 1463542840498 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}] 20:40:40 INFO - PROCESS | 3368 | 1463542840622 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 20:40:40 INFO - PROCESS | 3368 | 1463542840702 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA1E000 == 46 [pid = 3368] [id = 127] 20:40:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3A2B53400) [pid = 3368] [serial = 379] [outer = 0000000000000000] 20:40:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3A9C43400) [pid = 3368] [serial = 380] [outer = 000000B3A2B53400] 20:40:40 INFO - PROCESS | 3368 | 1463542840749 Marionette DEBUG loaded listener.js 20:40:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3AA9B9800) [pid = 3368] [serial = 381] [outer = 000000B3A2B53400] 20:40:41 INFO - PROCESS | 3368 | 1463542841154 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]]]}] 20:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 735ms 20:40:41 INFO - PROCESS | 3368 | 1463542841218 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 20:40:41 INFO - PROCESS | 3368 | 1463542841221 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 20:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:40:41 INFO - PROCESS | 3368 | 1463542841225 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:40:41 INFO - PROCESS | 3368 | 1463542841227 Marionette TRACE conn6 <- [1,474,null,{}] 20:40:41 INFO - PROCESS | 3368 | 1463542841230 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}] 20:40:41 INFO - PROCESS | 3368 | 1463542841318 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 20:40:41 INFO - PROCESS | 3368 | 1463542841326 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACED7000 == 47 [pid = 3368] [id = 128] 20:40:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3AAE07C00) [pid = 3368] [serial = 382] [outer = 0000000000000000] 20:40:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3AB532000) [pid = 3368] [serial = 383] [outer = 000000B3AAE07C00] 20:40:41 INFO - PROCESS | 3368 | 1463542841376 Marionette DEBUG loaded listener.js 20:40:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3A8841000) [pid = 3368] [serial = 384] [outer = 000000B3AAE07C00] 20:40:41 INFO - PROCESS | 3368 | 1463542841879 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]]]}] 20:40:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:40:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 691ms 20:40:41 INFO - PROCESS | 3368 | 1463542841918 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 20:40:41 INFO - PROCESS | 3368 | 1463542841921 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 20:40:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:40:41 INFO - PROCESS | 3368 | 1463542841924 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:40:41 INFO - PROCESS | 3368 | 1463542841926 Marionette TRACE conn6 <- [1,478,null,{}] 20:40:41 INFO - PROCESS | 3368 | 1463542841929 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}] 20:40:42 INFO - PROCESS | 3368 | 1463542842063 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 20:40:42 INFO - PROCESS | 3368 | 1463542842083 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA92800 == 48 [pid = 3368] [id = 129] 20:40:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3AD940000) [pid = 3368] [serial = 385] [outer = 0000000000000000] 20:40:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3ADA31C00) [pid = 3368] [serial = 386] [outer = 000000B3AD940000] 20:40:42 INFO - PROCESS | 3368 | 1463542842137 Marionette DEBUG loaded listener.js 20:40:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3ADB37400) [pid = 3368] [serial = 387] [outer = 000000B3AD940000] 20:40:42 INFO - PROCESS | 3368 | 1463542842630 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]]]}] 20:40:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:40:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 735ms 20:40:42 INFO - PROCESS | 3368 | 1463542842664 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 20:40:42 INFO - PROCESS | 3368 | 1463542842667 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 20:40:42 INFO - PROCESS | 3368 | 1463542842670 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:40:42 INFO - PROCESS | 3368 | 1463542842672 Marionette TRACE conn6 <- [1,482,null,{}] 20:40:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:40:42 INFO - PROCESS | 3368 | 1463542842676 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}] 20:40:42 INFO - PROCESS | 3368 | 1463542842791 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 20:40:42 INFO - PROCESS | 3368 | 1463542842845 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C33800 == 49 [pid = 3368] [id = 130] 20:40:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3ADDA8000) [pid = 3368] [serial = 388] [outer = 0000000000000000] 20:40:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3ADDAA800) [pid = 3368] [serial = 389] [outer = 000000B3ADDA8000] 20:40:42 INFO - PROCESS | 3368 | 1463542842892 Marionette DEBUG loaded listener.js 20:40:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3AE2F2400) [pid = 3368] [serial = 390] [outer = 000000B3ADDA8000] 20:40:43 INFO - PROCESS | 3368 | 1463542843344 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]]]}] 20:40:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:40:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 733ms 20:40:43 INFO - PROCESS | 3368 | 1463542843428 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 20:40:43 INFO - PROCESS | 3368 | 1463542843431 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 20:40:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:40:43 INFO - PROCESS | 3368 | 1463542843435 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:40:43 INFO - PROCESS | 3368 | 1463542843437 Marionette TRACE conn6 <- [1,486,null,{}] 20:40:43 INFO - PROCESS | 3368 | 1463542843441 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}] 20:40:43 INFO - PROCESS | 3368 | 1463542843647 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3AE220C00) [pid = 3368] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3B0B38400) [pid = 3368] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A9B30000) [pid = 3368] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3A35DC400) [pid = 3368] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3AB532C00) [pid = 3368] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B39B82C800) [pid = 3368] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3ADB34000) [pid = 3368] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A2A2C400) [pid = 3368] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B39DB0C800) [pid = 3368] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3AE229400) [pid = 3368] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A9426800) [pid = 3368] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3AA51D000) [pid = 3368] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:40:43 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B39D69E400) [pid = 3368] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:40:43 INFO - PROCESS | 3368 | 1463542843703 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A8D83800 == 50 [pid = 3368] [id = 131] 20:40:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B39D69E400) [pid = 3368] [serial = 391] [outer = 0000000000000000] 20:40:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3A2BED000) [pid = 3368] [serial = 392] [outer = 000000B39D69E400] 20:40:43 INFO - PROCESS | 3368 | 1463542843748 Marionette DEBUG loaded listener.js 20:40:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3AAD77000) [pid = 3368] [serial = 393] [outer = 000000B39D69E400] 20:40:44 INFO - PROCESS | 3368 | 1463542844106 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]]]}] 20:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 735ms 20:40:44 INFO - PROCESS | 3368 | 1463542844171 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 20:40:44 INFO - PROCESS | 3368 | 1463542844173 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 20:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:40:44 INFO - PROCESS | 3368 | 1463542844184 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:40:44 INFO - PROCESS | 3368 | 1463542844186 Marionette TRACE conn6 <- [1,490,null,{}] 20:40:44 INFO - PROCESS | 3368 | 1463542844190 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}] 20:40:44 INFO - PROCESS | 3368 | 1463542844276 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 20:40:44 INFO - PROCESS | 3368 | 1463542844283 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B18800 == 51 [pid = 3368] [id = 132] 20:40:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3ADDAE800) [pid = 3368] [serial = 394] [outer = 0000000000000000] 20:40:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3AE5FCC00) [pid = 3368] [serial = 395] [outer = 000000B3ADDAE800] 20:40:44 INFO - PROCESS | 3368 | 1463542844329 Marionette DEBUG loaded listener.js 20:40:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3AE6DF800) [pid = 3368] [serial = 396] [outer = 000000B3ADDAE800] 20:40:44 INFO - PROCESS | 3368 | 1463542844740 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]]]}] 20:40:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:40:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 587ms 20:40:44 INFO - PROCESS | 3368 | 1463542844773 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 20:40:44 INFO - PROCESS | 3368 | 1463542844775 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 20:40:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:40:44 INFO - PROCESS | 3368 | 1463542844778 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:40:44 INFO - PROCESS | 3368 | 1463542844780 Marionette TRACE conn6 <- [1,494,null,{}] 20:40:44 INFO - PROCESS | 3368 | 1463542844783 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}] 20:40:44 INFO - PROCESS | 3368 | 1463542844874 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 20:40:44 INFO - PROCESS | 3368 | 1463542844880 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C2D000 == 52 [pid = 3368] [id = 133] 20:40:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3AE6E4C00) [pid = 3368] [serial = 397] [outer = 0000000000000000] 20:40:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3B0B33800) [pid = 3368] [serial = 398] [outer = 000000B3AE6E4C00] 20:40:44 INFO - PROCESS | 3368 | 1463542844928 Marionette DEBUG loaded listener.js 20:40:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3B0B40C00) [pid = 3368] [serial = 399] [outer = 000000B3AE6E4C00] 20:40:45 INFO - PROCESS | 3368 | 1463542845378 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]]]}] 20:40:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:40:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 20:40:45 INFO - PROCESS | 3368 | 1463542845410 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 20:40:45 INFO - PROCESS | 3368 | 1463542845412 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 20:40:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:40:45 INFO - PROCESS | 3368 | 1463542845416 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:40:45 INFO - PROCESS | 3368 | 1463542845418 Marionette TRACE conn6 <- [1,498,null,{}] 20:40:45 INFO - PROCESS | 3368 | 1463542845426 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}] 20:40:45 INFO - PROCESS | 3368 | 1463542845521 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 20:40:45 INFO - PROCESS | 3368 | 1463542845528 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30BC800 == 53 [pid = 3368] [id = 134] 20:40:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3B1ABAC00) [pid = 3368] [serial = 400] [outer = 0000000000000000] 20:40:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3B1AC1400) [pid = 3368] [serial = 401] [outer = 000000B3B1ABAC00] 20:40:45 INFO - PROCESS | 3368 | 1463542845580 Marionette DEBUG loaded listener.js 20:40:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3B1AD2000) [pid = 3368] [serial = 402] [outer = 000000B3B1ABAC00] 20:40:46 INFO - PROCESS | 3368 | 1463542846314 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]]]}] 20:40:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:40:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 944ms 20:40:46 INFO - PROCESS | 3368 | 1463542846364 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 20:40:46 INFO - PROCESS | 3368 | 1463542846370 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 20:40:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:40:46 INFO - PROCESS | 3368 | 1463542846375 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:40:46 INFO - PROCESS | 3368 | 1463542846380 Marionette TRACE conn6 <- [1,502,null,{}] 20:40:46 INFO - PROCESS | 3368 | 1463542846386 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}] 20:40:46 INFO - PROCESS | 3368 | 1463542846505 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 20:40:46 INFO - PROCESS | 3368 | 1463542846624 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:46 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9BAC000 == 54 [pid = 3368] [id = 135] 20:40:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A2B5FC00) [pid = 3368] [serial = 403] [outer = 0000000000000000] 20:40:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3A3964400) [pid = 3368] [serial = 404] [outer = 000000B3A2B5FC00] 20:40:46 INFO - PROCESS | 3368 | 1463542846686 Marionette DEBUG loaded listener.js 20:40:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3A7566800) [pid = 3368] [serial = 405] [outer = 000000B3A2B5FC00] 20:40:47 INFO - PROCESS | 3368 | 1463542847283 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]]]}] 20:40:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:40:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 987ms 20:40:47 INFO - PROCESS | 3368 | 1463542847364 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 20:40:47 INFO - PROCESS | 3368 | 1463542847371 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 20:40:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:40:47 INFO - PROCESS | 3368 | 1463542847378 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:40:47 INFO - PROCESS | 3368 | 1463542847381 Marionette TRACE conn6 <- [1,506,null,{}] 20:40:47 INFO - PROCESS | 3368 | 1463542847386 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}] 20:40:47 INFO - PROCESS | 3368 | 1463542847548 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 20:40:47 INFO - PROCESS | 3368 | 1463542847560 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C24800 == 55 [pid = 3368] [id = 136] 20:40:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AA51E000) [pid = 3368] [serial = 406] [outer = 0000000000000000] 20:40:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AAD80000) [pid = 3368] [serial = 407] [outer = 000000B3AA51E000] 20:40:47 INFO - PROCESS | 3368 | 1463542847618 Marionette DEBUG loaded listener.js 20:40:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AD7F1400) [pid = 3368] [serial = 408] [outer = 000000B3AA51E000] 20:40:48 INFO - PROCESS | 3368 | 1463542848241 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]]]}] 20:40:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:40:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 922ms 20:40:48 INFO - PROCESS | 3368 | 1463542848307 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 20:40:48 INFO - PROCESS | 3368 | 1463542848310 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 20:40:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:40:48 INFO - PROCESS | 3368 | 1463542848314 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:40:48 INFO - PROCESS | 3368 | 1463542848318 Marionette TRACE conn6 <- [1,510,null,{}] 20:40:48 INFO - PROCESS | 3368 | 1463542848344 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}] 20:40:48 INFO - PROCESS | 3368 | 1463542848474 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 20:40:48 INFO - PROCESS | 3368 | 1463542848584 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B08000 == 56 [pid = 3368] [id = 137] 20:40:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3ADDA2800) [pid = 3368] [serial = 409] [outer = 0000000000000000] 20:40:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AE6E4400) [pid = 3368] [serial = 410] [outer = 000000B3ADDA2800] 20:40:48 INFO - PROCESS | 3368 | 1463542848643 Marionette DEBUG loaded listener.js 20:40:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3B1ACF800) [pid = 3368] [serial = 411] [outer = 000000B3ADDA2800] 20:40:49 INFO - PROCESS | 3368 | 1463542849289 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]]]}] 20:40:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:40:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1039ms 20:40:49 INFO - PROCESS | 3368 | 1463542849353 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 20:40:49 INFO - PROCESS | 3368 | 1463542849357 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 20:40:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:40:49 INFO - PROCESS | 3368 | 1463542849361 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:40:49 INFO - PROCESS | 3368 | 1463542849363 Marionette TRACE conn6 <- [1,514,null,{}] 20:40:49 INFO - PROCESS | 3368 | 1463542849367 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}] 20:40:49 INFO - PROCESS | 3368 | 1463542849485 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 20:40:49 INFO - PROCESS | 3368 | 1463542849572 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:49 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5107800 == 57 [pid = 3368] [id = 138] 20:40:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3B1D90000) [pid = 3368] [serial = 412] [outer = 0000000000000000] 20:40:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3B1D95800) [pid = 3368] [serial = 413] [outer = 000000B3B1D90000] 20:40:49 INFO - PROCESS | 3368 | 1463542849629 Marionette DEBUG loaded listener.js 20:40:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3B1D9E800) [pid = 3368] [serial = 414] [outer = 000000B3B1D90000] 20:40:50 INFO - PROCESS | 3368 | 1463542850146 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]]]}] 20:40:50 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 20:40:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 840ms 20:40:50 INFO - PROCESS | 3368 | 1463542850202 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 20:40:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:40:50 INFO - PROCESS | 3368 | 1463542850204 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 20:40:50 INFO - PROCESS | 3368 | 1463542850208 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:40:50 INFO - PROCESS | 3368 | 1463542850211 Marionette TRACE conn6 <- [1,518,null,{}] 20:40:50 INFO - PROCESS | 3368 | 1463542850215 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}] 20:40:50 INFO - PROCESS | 3368 | 1463542850326 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 20:40:50 INFO - PROCESS | 3368 | 1463542850412 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5120800 == 58 [pid = 3368] [id = 139] 20:40:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3B2120400) [pid = 3368] [serial = 415] [outer = 0000000000000000] 20:40:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3B2124C00) [pid = 3368] [serial = 416] [outer = 000000B3B2120400] 20:40:50 INFO - PROCESS | 3368 | 1463542850469 Marionette DEBUG loaded listener.js 20:40:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3B217E000) [pid = 3368] [serial = 417] [outer = 000000B3B2120400] 20:40:51 INFO - PROCESS | 3368 | 1463542851128 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]]]}] 20:40:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:40:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 987ms 20:40:51 INFO - PROCESS | 3368 | 1463542851198 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 20:40:51 INFO - PROCESS | 3368 | 1463542851201 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 20:40:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:40:51 INFO - PROCESS | 3368 | 1463542851205 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:40:51 INFO - PROCESS | 3368 | 1463542851207 Marionette TRACE conn6 <- [1,522,null,{}] 20:40:51 INFO - PROCESS | 3368 | 1463542851211 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}] 20:40:51 INFO - PROCESS | 3368 | 1463542851503 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 20:40:51 INFO - PROCESS | 3368 | 1463542851644 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A36C0000 == 59 [pid = 3368] [id = 140] 20:40:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B39CDBBC00) [pid = 3368] [serial = 418] [outer = 0000000000000000] 20:40:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B39D47F400) [pid = 3368] [serial = 419] [outer = 000000B39CDBBC00] 20:40:51 INFO - PROCESS | 3368 | 1463542851698 Marionette DEBUG loaded listener.js 20:40:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B39ECB1000) [pid = 3368] [serial = 420] [outer = 000000B39CDBBC00] 20:40:52 INFO - PROCESS | 3368 | 1463542852337 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]]]}] 20:40:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:40:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1183ms 20:40:52 INFO - PROCESS | 3368 | 1463542852391 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 20:40:52 INFO - PROCESS | 3368 | 1463542852395 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 20:40:52 INFO - PROCESS | 3368 | 1463542852400 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:40:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:40:52 INFO - PROCESS | 3368 | 1463542852404 Marionette TRACE conn6 <- [1,526,null,{}] 20:40:52 INFO - PROCESS | 3368 | 1463542852409 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}] 20:40:52 INFO - PROCESS | 3368 | 1463542852537 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43F6800 == 58 [pid = 3368] [id = 94] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C2D000 == 57 [pid = 3368] [id = 133] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B18800 == 56 [pid = 3368] [id = 132] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A8D83800 == 55 [pid = 3368] [id = 131] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C33800 == 54 [pid = 3368] [id = 130] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADA92800 == 53 [pid = 3368] [id = 129] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACED7000 == 52 [pid = 3368] [id = 128] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA1E000 == 51 [pid = 3368] [id = 127] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3AE2F4800) [pid = 3368] [serial = 352] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A70E0800 == 50 [pid = 3368] [id = 126] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A8D8F800 == 49 [pid = 3368] [id = 125] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A36BA000 == 48 [pid = 3368] [id = 124] 20:40:52 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A099B800 == 47 [pid = 3368] [id = 119] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AE4FA800) [pid = 3368] [serial = 275] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3B1D8F800) [pid = 3368] [serial = 278] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3AAE0F400) [pid = 3368] [serial = 272] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3A642C400) [pid = 3368] [serial = 269] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3AD733400) [pid = 3368] [serial = 343] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3A2A1F400) [pid = 3368] [serial = 346] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3ADB34C00) [pid = 3368] [serial = 349] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3A7040400) [pid = 3368] [serial = 334] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3A8835800) [pid = 3368] [serial = 335] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B39E1C8C00) [pid = 3368] [serial = 331] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A2A2DC00) [pid = 3368] [serial = 332] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3AE2EFC00) [pid = 3368] [serial = 311] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3A945AC00) [pid = 3368] [serial = 337] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3AA516400) [pid = 3368] [serial = 338] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B39EC68400) [pid = 3368] [serial = 313] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3AA521800) [pid = 3368] [serial = 340] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3A2A23000) [pid = 3368] [serial = 329] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B39DB0FC00) [pid = 3368] [serial = 328] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A7037800) [pid = 3368] [serial = 316] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3AD7E9400) [pid = 3368] [serial = 319] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3AE5F0000) [pid = 3368] [serial = 322] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3A1D2D400) [pid = 3368] [serial = 325] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3AAD85800) [pid = 3368] [serial = 347] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3AD943800) [pid = 3368] [serial = 344] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3AAD43400) [pid = 3368] [serial = 341] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3AE221400) [pid = 3368] [serial = 350] [outer = 0000000000000000] [url = about:blank] 20:40:52 INFO - PROCESS | 3368 | 1463542852663 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A099B800 == 48 [pid = 3368] [id = 141] 20:40:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B39D23EC00) [pid = 3368] [serial = 421] [outer = 0000000000000000] 20:40:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B39D693400) [pid = 3368] [serial = 422] [outer = 000000B39D23EC00] 20:40:52 INFO - PROCESS | 3368 | 1463542852723 Marionette DEBUG loaded listener.js 20:40:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3A1FD4400) [pid = 3368] [serial = 423] [outer = 000000B39D23EC00] 20:40:53 INFO - PROCESS | 3368 | 1463542853205 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]]]}] 20:40:53 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 20:40:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 838ms 20:40:53 INFO - PROCESS | 3368 | 1463542853264 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 20:40:53 INFO - PROCESS | 3368 | 1463542853267 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 20:40:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:40:53 INFO - PROCESS | 3368 | 1463542853274 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:40:53 INFO - PROCESS | 3368 | 1463542853276 Marionette TRACE conn6 <- [1,530,null,{}] 20:40:53 INFO - PROCESS | 3368 | 1463542853280 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}] 20:40:53 INFO - PROCESS | 3368 | 1463542853368 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 20:40:53 INFO - PROCESS | 3368 | 1463542853379 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9659800 == 49 [pid = 3368] [id = 142] 20:40:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3A3968C00) [pid = 3368] [serial = 424] [outer = 0000000000000000] 20:40:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3A6424000) [pid = 3368] [serial = 425] [outer = 000000B3A3968C00] 20:40:53 INFO - PROCESS | 3368 | 1463542853426 Marionette DEBUG loaded listener.js 20:40:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3A703A000) [pid = 3368] [serial = 426] [outer = 000000B3A3968C00] 20:40:54 INFO - PROCESS | 3368 | 1463542854042 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"]]]}] 20:40:54 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 20:40:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:40:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:40:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:40:54 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 20:40:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:40:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:40:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:40:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:40:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:40:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 20:40:54 INFO - PROCESS | 3368 | 1463542854117 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 20:40:54 INFO - PROCESS | 3368 | 1463542854121 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 20:40:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:40:54 INFO - PROCESS | 3368 | 1463542854132 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:40:54 INFO - PROCESS | 3368 | 1463542854137 Marionette TRACE conn6 <- [1,534,null,{}] 20:40:54 INFO - PROCESS | 3368 | 1463542854141 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}] 20:40:54 INFO - PROCESS | 3368 | 1463542854276 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 20:40:54 INFO - PROCESS | 3368 | 1463542854290 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA727000 == 50 [pid = 3368] [id = 143] 20:40:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3A3F23800) [pid = 3368] [serial = 427] [outer = 0000000000000000] 20:40:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3A9423000) [pid = 3368] [serial = 428] [outer = 000000B3A3F23800] 20:40:54 INFO - PROCESS | 3368 | 1463542854338 Marionette DEBUG loaded listener.js 20:40:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A9C42400) [pid = 3368] [serial = 429] [outer = 000000B3A3F23800] 20:40:54 INFO - PROCESS | 3368 | 1463542854756 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]]]}] 20:40:54 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. 20:40:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 693ms 20:40:54 INFO - PROCESS | 3368 | 1463542854822 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 20:40:54 INFO - PROCESS | 3368 | 1463542854825 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 20:40:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:40:54 INFO - PROCESS | 3368 | 1463542854828 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:40:54 INFO - PROCESS | 3368 | 1463542854830 Marionette TRACE conn6 <- [1,538,null,{}] 20:40:54 INFO - PROCESS | 3368 | 1463542854834 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}] 20:40:54 INFO - PROCESS | 3368 | 1463542854953 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 20:40:54 INFO - PROCESS | 3368 | 1463542854977 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2880000 == 51 [pid = 3368] [id = 144] 20:40:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A8DA7000) [pid = 3368] [serial = 430] [outer = 0000000000000000] 20:40:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3AA519000) [pid = 3368] [serial = 431] [outer = 000000B3A8DA7000] 20:40:55 INFO - PROCESS | 3368 | 1463542855023 Marionette DEBUG loaded listener.js 20:40:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3AABB6000) [pid = 3368] [serial = 432] [outer = 000000B3A8DA7000] 20:40:55 INFO - PROCESS | 3368 | 1463542855458 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]]]}] 20:40:55 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. 20:40:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 691ms 20:40:55 INFO - PROCESS | 3368 | 1463542855547 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 20:40:55 INFO - PROCESS | 3368 | 1463542855550 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 20:40:55 INFO - PROCESS | 3368 | 1463542855559 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:40:55 INFO - PROCESS | 3368 | 1463542855561 Marionette TRACE conn6 <- [1,542,null,{}] 20:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:40:55 INFO - PROCESS | 3368 | 1463542855565 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}] 20:40:55 INFO - PROCESS | 3368 | 1463542855688 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 20:40:55 INFO - PROCESS | 3368 | 1463542855743 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD71C000 == 52 [pid = 3368] [id = 145] 20:40:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AB527400) [pid = 3368] [serial = 433] [outer = 0000000000000000] 20:40:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AB52D000) [pid = 3368] [serial = 434] [outer = 000000B3AB527400] 20:40:55 INFO - PROCESS | 3368 | 1463542855797 Marionette DEBUG loaded listener.js 20:40:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AC7D5000) [pid = 3368] [serial = 435] [outer = 000000B3AB527400] 20:40:56 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:56 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:40:56 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:56 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:40:56 INFO - PROCESS | 3368 | 1463542856265 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]]]}] 20:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 733ms 20:40:56 INFO - PROCESS | 3368 | 1463542856302 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 20:40:56 INFO - PROCESS | 3368 | 1463542856304 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 20:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:40:56 INFO - PROCESS | 3368 | 1463542856312 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:40:56 INFO - PROCESS | 3368 | 1463542856314 Marionette TRACE conn6 <- [1,546,null,{}] 20:40:56 INFO - PROCESS | 3368 | 1463542856318 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}] 20:40:56 INFO - PROCESS | 3368 | 1463542856431 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 20:40:56 INFO - PROCESS | 3368 | 1463542856438 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD09000 == 53 [pid = 3368] [id = 146] 20:40:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AD737400) [pid = 3368] [serial = 436] [outer = 0000000000000000] 20:40:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AD7EA800) [pid = 3368] [serial = 437] [outer = 000000B3AD737400] 20:40:56 INFO - PROCESS | 3368 | 1463542856489 Marionette DEBUG loaded listener.js 20:40:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AD947800) [pid = 3368] [serial = 438] [outer = 000000B3AD737400] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3AE6E4C00) [pid = 3368] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AD940000) [pid = 3368] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3ADDA8000) [pid = 3368] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A28E2400) [pid = 3368] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B39D69E400) [pid = 3368] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B39C209000) [pid = 3368] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3AAE07C00) [pid = 3368] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B39D482800) [pid = 3368] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3AE2EA400) [pid = 3368] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A2B53400) [pid = 3368] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:40:57 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3ADDAE800) [pid = 3368] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:40:57 INFO - PROCESS | 3368 | 1463542857142 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]]]}] 20:40:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 880ms 20:40:57 INFO - PROCESS | 3368 | 1463542857188 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 20:40:57 INFO - PROCESS | 3368 | 1463542857191 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 20:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:40:57 INFO - PROCESS | 3368 | 1463542857194 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:40:57 INFO - PROCESS | 3368 | 1463542857196 Marionette TRACE conn6 <- [1,550,null,{}] 20:40:57 INFO - PROCESS | 3368 | 1463542857199 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}] 20:40:57 INFO - PROCESS | 3368 | 1463542857294 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 20:40:57 INFO - PROCESS | 3368 | 1463542857307 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0984800 == 54 [pid = 3368] [id = 147] 20:40:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3A7568000) [pid = 3368] [serial = 439] [outer = 0000000000000000] 20:40:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3AAD7DC00) [pid = 3368] [serial = 440] [outer = 000000B3A7568000] 20:40:57 INFO - PROCESS | 3368 | 1463542857354 Marionette DEBUG loaded listener.js 20:40:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3ADB2F400) [pid = 3368] [serial = 441] [outer = 000000B3A7568000] 20:40:57 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:57 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:40:57 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:57 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:40:57 INFO - PROCESS | 3368 | 1463542857777 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]]]}] 20:40:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 628ms 20:40:57 INFO - PROCESS | 3368 | 1463542857826 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 20:40:57 INFO - PROCESS | 3368 | 1463542857828 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 20:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:40:57 INFO - PROCESS | 3368 | 1463542857831 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:40:57 INFO - PROCESS | 3368 | 1463542857833 Marionette TRACE conn6 <- [1,554,null,{}] 20:40:57 INFO - PROCESS | 3368 | 1463542857837 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}] 20:40:57 INFO - PROCESS | 3368 | 1463542857922 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 20:40:57 INFO - PROCESS | 3368 | 1463542857929 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C7B000 == 55 [pid = 3368] [id = 148] 20:40:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3ADB5D400) [pid = 3368] [serial = 442] [outer = 0000000000000000] 20:40:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3ADB68800) [pid = 3368] [serial = 443] [outer = 000000B3ADB5D400] 20:40:57 INFO - PROCESS | 3368 | 1463542857974 Marionette DEBUG loaded listener.js 20:40:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3ADD5D800) [pid = 3368] [serial = 444] [outer = 000000B3ADB5D400] 20:40:58 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:58 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:40:58 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:58 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:40:58 INFO - PROCESS | 3368 | 1463542858403 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]]]}] 20:40:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:40:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 627ms 20:40:58 INFO - PROCESS | 3368 | 1463542858462 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 20:40:58 INFO - PROCESS | 3368 | 1463542858465 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 20:40:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:40:58 INFO - PROCESS | 3368 | 1463542858468 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:40:58 INFO - PROCESS | 3368 | 1463542858470 Marionette TRACE conn6 <- [1,558,null,{}] 20:40:58 INFO - PROCESS | 3368 | 1463542858474 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}] 20:40:58 INFO - PROCESS | 3368 | 1463542858563 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 20:40:58 INFO - PROCESS | 3368 | 1463542858571 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A23800 == 56 [pid = 3368] [id = 149] 20:40:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3ADDAD800) [pid = 3368] [serial = 445] [outer = 0000000000000000] 20:40:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AE223C00) [pid = 3368] [serial = 446] [outer = 000000B3ADDAD800] 20:40:58 INFO - PROCESS | 3368 | 1463542858620 Marionette DEBUG loaded listener.js 20:40:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AE2ED400) [pid = 3368] [serial = 447] [outer = 000000B3ADDAD800] 20:40:58 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:58 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:40:59 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:40:59 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:40:59 INFO - PROCESS | 3368 | 1463542859071 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]]]}] 20:40:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:40:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 629ms 20:40:59 INFO - PROCESS | 3368 | 1463542859155 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 20:40:59 INFO - PROCESS | 3368 | 1463542859160 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 20:40:59 INFO - PROCESS | 3368 | 1463542859170 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:40:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:40:59 INFO - PROCESS | 3368 | 1463542859176 Marionette TRACE conn6 <- [1,562,null,{}] 20:40:59 INFO - PROCESS | 3368 | 1463542859182 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}] 20:40:59 INFO - PROCESS | 3368 | 1463542859304 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 20:40:59 INFO - PROCESS | 3368 | 1463542859388 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:40:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AB3800 == 57 [pid = 3368] [id = 150] 20:40:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B39D694400) [pid = 3368] [serial = 448] [outer = 0000000000000000] 20:40:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B39D69C000) [pid = 3368] [serial = 449] [outer = 000000B39D694400] 20:40:59 INFO - PROCESS | 3368 | 1463542859448 Marionette DEBUG loaded listener.js 20:40:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3A2A20000) [pid = 3368] [serial = 450] [outer = 000000B39D694400] 20:41:00 INFO - PROCESS | 3368 | 1463542860100 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]]]}] 20:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 984ms 20:41:00 INFO - PROCESS | 3368 | 1463542860161 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 3368 | 1463542860166 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 20:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:41:00 INFO - PROCESS | 3368 | 1463542860175 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:41:00 INFO - PROCESS | 3368 | 1463542860179 Marionette TRACE conn6 <- [1,566,null,{}] 20:41:00 INFO - PROCESS | 3368 | 1463542860198 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}] 20:41:00 INFO - PROCESS | 3368 | 1463542860313 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 20:41:00 INFO - PROCESS | 3368 | 1463542860387 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD6E800 == 58 [pid = 3368] [id = 151] 20:41:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3A6426400) [pid = 3368] [serial = 451] [outer = 0000000000000000] 20:41:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3A8834C00) [pid = 3368] [serial = 452] [outer = 000000B3A6426400] 20:41:00 INFO - PROCESS | 3368 | 1463542860485 Marionette DEBUG loaded listener.js 20:41:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3A97DB400) [pid = 3368] [serial = 453] [outer = 000000B3A6426400] 20:41:01 INFO - PROCESS | 3368 | 1463542861076 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]]]}] 20:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 944ms 20:41:01 INFO - PROCESS | 3368 | 1463542861119 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 20:41:01 INFO - PROCESS | 3368 | 1463542861122 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 20:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:41:01 INFO - PROCESS | 3368 | 1463542861126 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:41:01 INFO - PROCESS | 3368 | 1463542861129 Marionette TRACE conn6 <- [1,570,null,{}] 20:41:01 INFO - PROCESS | 3368 | 1463542861139 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}] 20:41:01 INFO - PROCESS | 3368 | 1463542861257 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 20:41:01 INFO - PROCESS | 3368 | 1463542861378 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C25000 == 59 [pid = 3368] [id = 152] 20:41:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3ACEDE000) [pid = 3368] [serial = 454] [outer = 0000000000000000] 20:41:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3AD735C00) [pid = 3368] [serial = 455] [outer = 000000B3ACEDE000] 20:41:01 INFO - PROCESS | 3368 | 1463542861439 Marionette DEBUG loaded listener.js 20:41:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3AE225C00) [pid = 3368] [serial = 456] [outer = 000000B3ACEDE000] 20:41:02 INFO - PROCESS | 3368 | 1463542862042 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]]]}] 20:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 987ms 20:41:02 INFO - PROCESS | 3368 | 1463542862113 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 20:41:02 INFO - PROCESS | 3368 | 1463542862116 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 20:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:41:02 INFO - PROCESS | 3368 | 1463542862120 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:41:02 INFO - PROCESS | 3368 | 1463542862122 Marionette TRACE conn6 <- [1,574,null,{}] 20:41:02 INFO - PROCESS | 3368 | 1463542862141 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}] 20:41:02 INFO - PROCESS | 3368 | 1463542862254 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 20:41:02 INFO - PROCESS | 3368 | 1463542862344 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C1C800 == 60 [pid = 3368] [id = 153] 20:41:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A8DA3000) [pid = 3368] [serial = 457] [outer = 0000000000000000] 20:41:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AAB0CC00) [pid = 3368] [serial = 458] [outer = 000000B3A8DA3000] 20:41:02 INFO - PROCESS | 3368 | 1463542862400 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AE228000) [pid = 3368] [serial = 459] [outer = 000000B3A8DA3000] 20:41:02 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:41:02 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:41:02 INFO - PROCESS | 3368 | 1463542862976 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]]]}] 20:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 941ms 20:41:03 INFO - PROCESS | 3368 | 1463542863064 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 20:41:03 INFO - PROCESS | 3368 | 1463542863067 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 20:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:41:03 INFO - PROCESS | 3368 | 1463542863071 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:41:03 INFO - PROCESS | 3368 | 1463542863073 Marionette TRACE conn6 <- [1,578,null,{}] 20:41:03 INFO - PROCESS | 3368 | 1463542863077 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}] 20:41:03 INFO - PROCESS | 3368 | 1463542863194 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 20:41:03 INFO - PROCESS | 3368 | 1463542863305 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B03000 == 61 [pid = 3368] [id = 154] 20:41:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AE4FE400) [pid = 3368] [serial = 460] [outer = 0000000000000000] 20:41:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AE5F5400) [pid = 3368] [serial = 461] [outer = 000000B3AE4FE400] 20:41:03 INFO - PROCESS | 3368 | 1463542863362 Marionette DEBUG loaded listener.js 20:41:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AE6E5400) [pid = 3368] [serial = 462] [outer = 000000B3AE4FE400] 20:41:03 INFO - PROCESS | 3368 | 1463542863917 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]]]}] 20:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 882ms 20:41:03 INFO - PROCESS | 3368 | 1463542863954 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 20:41:03 INFO - PROCESS | 3368 | 1463542863957 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 20:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:41:03 INFO - PROCESS | 3368 | 1463542863960 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:41:03 INFO - PROCESS | 3368 | 1463542863963 Marionette TRACE conn6 <- [1,582,null,{}] 20:41:03 INFO - PROCESS | 3368 | 1463542863966 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}] 20:41:04 INFO - PROCESS | 3368 | 1463542864101 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 20:41:04 INFO - PROCESS | 3368 | 1463542864219 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5106000 == 62 [pid = 3368] [id = 155] 20:41:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3B1AC4000) [pid = 3368] [serial = 463] [outer = 0000000000000000] 20:41:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3B1D95C00) [pid = 3368] [serial = 464] [outer = 000000B3B1AC4000] 20:41:04 INFO - PROCESS | 3368 | 1463542864276 Marionette DEBUG loaded listener.js 20:41:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3B217FC00) [pid = 3368] [serial = 465] [outer = 000000B3B1AC4000] 20:41:04 INFO - PROCESS | 3368 | [3368] 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 20:41:05 INFO - PROCESS | 3368 | 1463542865194 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]]]}] 20:41:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1445ms 20:41:05 INFO - PROCESS | 3368 | 1463542865409 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 20:41:05 INFO - PROCESS | 3368 | 1463542865414 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 20:41:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:41:05 INFO - PROCESS | 3368 | 1463542865420 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:41:05 INFO - PROCESS | 3368 | 1463542865423 Marionette TRACE conn6 <- [1,586,null,{}] 20:41:05 INFO - PROCESS | 3368 | 1463542865430 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}] 20:41:05 INFO - PROCESS | 3368 | 1463542865542 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 20:41:05 INFO - PROCESS | 3368 | 1463542865616 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9F58800 == 63 [pid = 3368] [id = 156] 20:41:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3A1D2EC00) [pid = 3368] [serial = 466] [outer = 0000000000000000] 20:41:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3A2A21400) [pid = 3368] [serial = 467] [outer = 000000B3A1D2EC00] 20:41:05 INFO - PROCESS | 3368 | 1463542865666 Marionette DEBUG loaded listener.js 20:41:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3A3F24400) [pid = 3368] [serial = 468] [outer = 000000B3A1D2EC00] 20:41:06 INFO - PROCESS | 3368 | 1463542866276 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]]]}] 20:41:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:41:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 943ms 20:41:06 INFO - PROCESS | 3368 | 1463542866366 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 20:41:06 INFO - PROCESS | 3368 | 1463542866370 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 20:41:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:41:06 INFO - PROCESS | 3368 | 1463542866377 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:41:06 INFO - PROCESS | 3368 | 1463542866381 Marionette TRACE conn6 <- [1,590,null,{}] 20:41:06 INFO - PROCESS | 3368 | 1463542866400 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}] 20:41:06 INFO - PROCESS | 3368 | 1463542866510 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 20:41:06 INFO - PROCESS | 3368 | 1463542866581 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A98B9000 == 64 [pid = 3368] [id = 157] 20:41:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3A6421400) [pid = 3368] [serial = 469] [outer = 0000000000000000] 20:41:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AA361400) [pid = 3368] [serial = 470] [outer = 000000B3A6421400] 20:41:06 INFO - PROCESS | 3368 | 1463542866631 Marionette DEBUG loaded listener.js 20:41:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3AAB05C00) [pid = 3368] [serial = 471] [outer = 000000B3A6421400] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C7B000 == 63 [pid = 3368] [id = 148] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0984800 == 62 [pid = 3368] [id = 147] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD09000 == 61 [pid = 3368] [id = 146] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD71C000 == 60 [pid = 3368] [id = 145] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2880000 == 59 [pid = 3368] [id = 144] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA727000 == 58 [pid = 3368] [id = 143] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9659800 == 57 [pid = 3368] [id = 142] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A099B800 == 56 [pid = 3368] [id = 141] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B39B838000) [pid = 3368] [serial = 355] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3A3B3B800) [pid = 3368] [serial = 358] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3AB40B400) [pid = 3368] [serial = 361] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3ADD55800) [pid = 3368] [serial = 364] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3AA9B6000) [pid = 3368] [serial = 367] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A36C0000 == 55 [pid = 3368] [id = 140] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C24800 == 54 [pid = 3368] [id = 136] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9BAC000 == 53 [pid = 3368] [id = 135] 20:41:06 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B30BC800 == 52 [pid = 3368] [id = 134] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3B0B33800) [pid = 3368] [serial = 398] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3ADA31C00) [pid = 3368] [serial = 386] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3ADDAA800) [pid = 3368] [serial = 389] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3ADB37400) [pid = 3368] [serial = 387] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3A755EC00) [pid = 3368] [serial = 374] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3A3BC2800) [pid = 3368] [serial = 373] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3A2BED000) [pid = 3368] [serial = 392] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3A1D25800) [pid = 3368] [serial = 371] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B39D223800) [pid = 3368] [serial = 370] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AB532000) [pid = 3368] [serial = 383] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3A1D29C00) [pid = 3368] [serial = 376] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3A350EC00) [pid = 3368] [serial = 377] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3AE5EE800) [pid = 3368] [serial = 353] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3A9C43400) [pid = 3368] [serial = 380] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3AA9B9800) [pid = 3368] [serial = 381] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3AE2F2400) [pid = 3368] [serial = 390] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3AE5FCC00) [pid = 3368] [serial = 395] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3B0B40C00) [pid = 3368] [serial = 399] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AE6DF800) [pid = 3368] [serial = 396] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3AAEAAC00) [pid = 3368] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A8841000) [pid = 3368] [serial = 384] [outer = 0000000000000000] [url = about:blank] 20:41:06 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3AAD77000) [pid = 3368] [serial = 393] [outer = 0000000000000000] [url = about:blank] 20:41:07 INFO - PROCESS | 3368 | 1463542867198 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]]]}] 20:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 838ms 20:41:07 INFO - PROCESS | 3368 | 1463542867217 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 20:41:07 INFO - PROCESS | 3368 | 1463542867220 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 20:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:41:07 INFO - PROCESS | 3368 | 1463542867223 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:41:07 INFO - PROCESS | 3368 | 1463542867226 Marionette TRACE conn6 <- [1,594,null,{}] 20:41:07 INFO - PROCESS | 3368 | 1463542867236 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}] 20:41:07 INFO - PROCESS | 3368 | 1463542867334 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 20:41:07 INFO - PROCESS | 3368 | 1463542867422 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D33800 == 53 [pid = 3368] [id = 158] 20:41:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3A2B5C000) [pid = 3368] [serial = 472] [outer = 0000000000000000] 20:41:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3A9450000) [pid = 3368] [serial = 473] [outer = 000000B3A2B5C000] 20:41:07 INFO - PROCESS | 3368 | 1463542867472 Marionette DEBUG loaded listener.js 20:41:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AA9B1000) [pid = 3368] [serial = 474] [outer = 000000B3A2B5C000] 20:41:07 INFO - PROCESS | 3368 | 1463542867848 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]]]}] 20:41:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:41:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 689ms 20:41:07 INFO - PROCESS | 3368 | 1463542867916 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 20:41:07 INFO - PROCESS | 3368 | 1463542867918 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 20:41:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:41:07 INFO - PROCESS | 3368 | 1463542867922 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:41:07 INFO - PROCESS | 3368 | 1463542867924 Marionette TRACE conn6 <- [1,598,null,{}] 20:41:07 INFO - PROCESS | 3368 | 1463542867928 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}] 20:41:08 INFO - PROCESS | 3368 | 1463542868020 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 20:41:08 INFO - PROCESS | 3368 | 1463542868027 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACED5800 == 54 [pid = 3368] [id = 159] 20:41:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AAD38000) [pid = 3368] [serial = 475] [outer = 0000000000000000] 20:41:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AAEA4400) [pid = 3368] [serial = 476] [outer = 000000B3AAD38000] 20:41:08 INFO - PROCESS | 3368 | 1463542868077 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3AB71B800) [pid = 3368] [serial = 477] [outer = 000000B3AAD38000] 20:41:08 INFO - PROCESS | 3368 | 1463542868539 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]]]}] 20:41:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:41:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 20:41:08 INFO - PROCESS | 3368 | 1463542868596 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 20:41:08 INFO - PROCESS | 3368 | 1463542868598 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 20:41:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:41:08 INFO - PROCESS | 3368 | 1463542868602 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:41:08 INFO - PROCESS | 3368 | 1463542868604 Marionette TRACE conn6 <- [1,602,null,{}] 20:41:08 INFO - PROCESS | 3368 | 1463542868608 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}] 20:41:08 INFO - PROCESS | 3368 | 1463542868724 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 20:41:08 INFO - PROCESS | 3368 | 1463542868737 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9668000 == 55 [pid = 3368] [id = 160] 20:41:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3AC16B400) [pid = 3368] [serial = 478] [outer = 0000000000000000] 20:41:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3AD72D800) [pid = 3368] [serial = 479] [outer = 000000B3AC16B400] 20:41:08 INFO - PROCESS | 3368 | 1463542868783 Marionette DEBUG loaded listener.js 20:41:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3AD940000) [pid = 3368] [serial = 480] [outer = 000000B3AC16B400] 20:41:09 INFO - PROCESS | 3368 | 1463542869299 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]]]}] 20:41:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:41:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 734ms 20:41:09 INFO - PROCESS | 3368 | 1463542869338 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 20:41:09 INFO - PROCESS | 3368 | 1463542869341 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 20:41:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:41:09 INFO - PROCESS | 3368 | 1463542869344 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:41:09 INFO - PROCESS | 3368 | 1463542869346 Marionette TRACE conn6 <- [1,606,null,{}] 20:41:09 INFO - PROCESS | 3368 | 1463542869350 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}] 20:41:09 INFO - PROCESS | 3368 | 1463542869482 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 20:41:09 INFO - PROCESS | 3368 | 1463542869535 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C39800 == 56 [pid = 3368] [id = 161] 20:41:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3ADD57800) [pid = 3368] [serial = 481] [outer = 0000000000000000] 20:41:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3AE223000) [pid = 3368] [serial = 482] [outer = 000000B3ADD57800] 20:41:09 INFO - PROCESS | 3368 | 1463542869581 Marionette DEBUG loaded listener.js 20:41:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3AE5FDC00) [pid = 3368] [serial = 483] [outer = 000000B3ADD57800] 20:41:10 INFO - PROCESS | 3368 | 1463542870026 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]]]}] 20:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 733ms 20:41:10 INFO - PROCESS | 3368 | 1463542870081 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 20:41:10 INFO - PROCESS | 3368 | 1463542870083 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 20:41:10 INFO - PROCESS | 3368 | 1463542870086 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:41:10 INFO - PROCESS | 3368 | 1463542870088 Marionette TRACE conn6 <- [1,610,null,{}] 20:41:10 INFO - PROCESS | 3368 | 1463542870092 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}] 20:41:10 INFO - PROCESS | 3368 | 1463542870207 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 20:41:10 INFO - PROCESS | 3368 | 1463542870260 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A24800 == 57 [pid = 3368] [id = 162] 20:41:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3AE606C00) [pid = 3368] [serial = 484] [outer = 0000000000000000] 20:41:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AE60BC00) [pid = 3368] [serial = 485] [outer = 000000B3AE606C00] 20:41:10 INFO - PROCESS | 3368 | 1463542870305 Marionette DEBUG loaded listener.js 20:41:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AE611C00) [pid = 3368] [serial = 486] [outer = 000000B3AE606C00] 20:41:10 INFO - PROCESS | 3368 | 1463542870714 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]]]}] 20:41:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:41:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 20:41:10 INFO - PROCESS | 3368 | 1463542870761 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 20:41:10 INFO - PROCESS | 3368 | 1463542870764 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 20:41:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:41:10 INFO - PROCESS | 3368 | 1463542870774 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:41:10 INFO - PROCESS | 3368 | 1463542870776 Marionette TRACE conn6 <- [1,614,null,{}] 20:41:10 INFO - PROCESS | 3368 | 1463542870780 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}] 20:41:10 INFO - PROCESS | 3368 | 1463542870895 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 20:41:11 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3AB527400) [pid = 3368] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:41:11 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3A3968C00) [pid = 3368] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:41:11 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3A3F23800) [pid = 3368] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:41:11 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B39CDBBC00) [pid = 3368] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:41:11 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B39D23EC00) [pid = 3368] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:41:11 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3AD737400) [pid = 3368] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:41:11 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3A7568000) [pid = 3368] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:41:11 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3ADB5D400) [pid = 3368] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:41:11 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3A8DA7000) [pid = 3368] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:41:11 INFO - PROCESS | 3368 | 1463542871009 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A972D800 == 58 [pid = 3368] [id = 163] 20:41:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B39CDBBC00) [pid = 3368] [serial = 487] [outer = 0000000000000000] 20:41:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3A2BF5C00) [pid = 3368] [serial = 488] [outer = 000000B39CDBBC00] 20:41:11 INFO - PROCESS | 3368 | 1463542871059 Marionette DEBUG loaded listener.js 20:41:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3ADB5D400) [pid = 3368] [serial = 489] [outer = 000000B39CDBBC00] 20:41:11 INFO - PROCESS | 3368 | 1463542871445 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]]]}] 20:41:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:41:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 733ms 20:41:11 INFO - PROCESS | 3368 | 1463542871522 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 20:41:11 INFO - PROCESS | 3368 | 1463542871524 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 20:41:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:41:11 INFO - PROCESS | 3368 | 1463542871530 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:41:11 INFO - PROCESS | 3368 | 1463542871532 Marionette TRACE conn6 <- [1,618,null,{}] 20:41:11 INFO - PROCESS | 3368 | 1463542871542 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}] 20:41:11 INFO - PROCESS | 3368 | 1463542871634 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 20:41:11 INFO - PROCESS | 3368 | 1463542871648 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FE8800 == 59 [pid = 3368] [id = 164] 20:41:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3AAA32800) [pid = 3368] [serial = 490] [outer = 0000000000000000] 20:41:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3AAA39800) [pid = 3368] [serial = 491] [outer = 000000B3AAA32800] 20:41:11 INFO - PROCESS | 3368 | 1463542871695 Marionette DEBUG loaded listener.js 20:41:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3ACBAE000) [pid = 3368] [serial = 492] [outer = 000000B3AAA32800] 20:41:12 INFO - PROCESS | 3368 | 1463542872124 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]]]}] 20:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 20:41:12 INFO - PROCESS | 3368 | 1463542872158 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 20:41:12 INFO - PROCESS | 3368 | 1463542872161 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 20:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:41:12 INFO - PROCESS | 3368 | 1463542872169 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:41:12 INFO - PROCESS | 3368 | 1463542872171 Marionette TRACE conn6 <- [1,622,null,{}] 20:41:12 INFO - PROCESS | 3368 | 1463542872174 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}] 20:41:12 INFO - PROCESS | 3368 | 1463542872265 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 20:41:12 INFO - PROCESS | 3368 | 1463542872273 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3680800 == 60 [pid = 3368] [id = 165] 20:41:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3AE622800) [pid = 3368] [serial = 493] [outer = 0000000000000000] 20:41:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AE626800) [pid = 3368] [serial = 494] [outer = 000000B3AE622800] 20:41:12 INFO - PROCESS | 3368 | 1463542872319 Marionette DEBUG loaded listener.js 20:41:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3B1ABA400) [pid = 3368] [serial = 495] [outer = 000000B3AE622800] 20:41:12 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:41:12 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:41:12 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:41:12 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:41:12 INFO - PROCESS | 3368 | 1463542872743 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]]]}] 20:41:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:41:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 20:41:12 INFO - PROCESS | 3368 | 1463542872809 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 20:41:12 INFO - PROCESS | 3368 | 1463542872812 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 20:41:12 INFO - PROCESS | 3368 | 1463542872816 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:41:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:41:12 INFO - PROCESS | 3368 | 1463542872819 Marionette TRACE conn6 <- [1,626,null,{}] 20:41:12 INFO - PROCESS | 3368 | 1463542872822 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}] 20:41:12 INFO - PROCESS | 3368 | 1463542872929 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 20:41:12 INFO - PROCESS | 3368 | 1463542872979 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4BAC800 == 61 [pid = 3368] [id = 166] 20:41:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3B1D91C00) [pid = 3368] [serial = 496] [outer = 0000000000000000] 20:41:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3B2120000) [pid = 3368] [serial = 497] [outer = 000000B3B1D91C00] 20:41:13 INFO - PROCESS | 3368 | 1463542873032 Marionette DEBUG loaded listener.js 20:41:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3B2181400) [pid = 3368] [serial = 498] [outer = 000000B3B1D91C00] 20:41:13 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:41:13 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:41:13 INFO - PROCESS | 3368 | 1463542873700 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]]]}] 20:41:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:41:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 943ms 20:41:13 INFO - PROCESS | 3368 | 1463542873777 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 20:41:13 INFO - PROCESS | 3368 | 1463542873783 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 20:41:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:41:13 INFO - PROCESS | 3368 | 1463542873789 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:41:13 INFO - PROCESS | 3368 | 1463542873794 Marionette TRACE conn6 <- [1,630,null,{}] 20:41:13 INFO - PROCESS | 3368 | 1463542873800 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}] 20:41:13 INFO - PROCESS | 3368 | 1463542873933 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 20:41:14 INFO - PROCESS | 3368 | 1463542874047 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9F4C000 == 62 [pid = 3368] [id = 167] 20:41:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3A1F17400) [pid = 3368] [serial = 499] [outer = 0000000000000000] 20:41:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3A2BE9800) [pid = 3368] [serial = 500] [outer = 000000B3A1F17400] 20:41:14 INFO - PROCESS | 3368 | 1463542874107 Marionette DEBUG loaded listener.js 20:41:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3A7075800) [pid = 3368] [serial = 501] [outer = 000000B3A1F17400] 20:41:14 INFO - PROCESS | 3368 | 1463542874751 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]]]}] 20:41:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:41:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1029ms 20:41:14 INFO - PROCESS | 3368 | 1463542874821 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 20:41:14 INFO - PROCESS | 3368 | 1463542874827 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 20:41:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:41:14 INFO - PROCESS | 3368 | 1463542874835 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:41:14 INFO - PROCESS | 3368 | 1463542874838 Marionette TRACE conn6 <- [1,634,null,{}] 20:41:14 INFO - PROCESS | 3368 | 1463542874842 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}] 20:41:14 INFO - PROCESS | 3368 | 1463542874959 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 20:41:15 INFO - PROCESS | 3368 | 1463542875080 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C6E800 == 63 [pid = 3368] [id = 168] 20:41:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AAADE000) [pid = 3368] [serial = 502] [outer = 0000000000000000] 20:41:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AAD77400) [pid = 3368] [serial = 503] [outer = 000000B3AAADE000] 20:41:15 INFO - PROCESS | 3368 | 1463542875137 Marionette DEBUG loaded listener.js 20:41:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3AD942800) [pid = 3368] [serial = 504] [outer = 000000B3AAADE000] 20:41:15 INFO - PROCESS | 3368 | 1463542875766 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]]]}] 20:41:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:41:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 985ms 20:41:15 INFO - PROCESS | 3368 | 1463542875828 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 20:41:15 INFO - PROCESS | 3368 | 1463542875830 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 20:41:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:41:15 INFO - PROCESS | 3368 | 1463542875836 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:41:15 INFO - PROCESS | 3368 | 1463542875840 Marionette TRACE conn6 <- [1,638,null,{}] 20:41:15 INFO - PROCESS | 3368 | 1463542875852 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}] 20:41:15 INFO - PROCESS | 3368 | 1463542875974 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 20:41:16 INFO - PROCESS | 3368 | 1463542876096 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B52B0800 == 64 [pid = 3368] [id = 169] 20:41:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AE5EEC00) [pid = 3368] [serial = 505] [outer = 0000000000000000] 20:41:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AE61D800) [pid = 3368] [serial = 506] [outer = 000000B3AE5EEC00] 20:41:16 INFO - PROCESS | 3368 | 1463542876156 Marionette DEBUG loaded listener.js 20:41:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3B1AD5000) [pid = 3368] [serial = 507] [outer = 000000B3AE5EEC00] 20:41:16 INFO - PROCESS | 3368 | 1463542876705 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]]]}] 20:41:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:41:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 881ms 20:41:16 INFO - PROCESS | 3368 | 1463542876718 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 20:41:16 INFO - PROCESS | 3368 | 1463542876722 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 20:41:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:41:16 INFO - PROCESS | 3368 | 1463542876725 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:41:16 INFO - PROCESS | 3368 | 1463542876727 Marionette TRACE conn6 <- [1,642,null,{}] 20:41:16 INFO - PROCESS | 3368 | 1463542876747 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}] 20:41:16 INFO - PROCESS | 3368 | 1463542876863 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 20:41:16 INFO - PROCESS | 3368 | 1463542876954 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4F58000 == 65 [pid = 3368] [id = 170] 20:41:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AE2BC400) [pid = 3368] [serial = 508] [outer = 0000000000000000] 20:41:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3AE2C2800) [pid = 3368] [serial = 509] [outer = 000000B3AE2BC400] 20:41:17 INFO - PROCESS | 3368 | 1463542877011 Marionette DEBUG loaded listener.js 20:41:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3B1AD1000) [pid = 3368] [serial = 510] [outer = 000000B3AE2BC400] 20:41:17 INFO - PROCESS | 3368 | 1463542877579 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]]]}] 20:41:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:41:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 881ms 20:41:17 INFO - PROCESS | 3368 | 1463542877609 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 20:41:17 INFO - PROCESS | 3368 | 1463542877611 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 20:41:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:41:17 INFO - PROCESS | 3368 | 1463542877629 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:41:17 INFO - PROCESS | 3368 | 1463542877632 Marionette TRACE conn6 <- [1,646,null,{}] 20:41:17 INFO - PROCESS | 3368 | 1463542877637 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}] 20:41:17 INFO - PROCESS | 3368 | 1463542877747 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 20:41:17 INFO - PROCESS | 3368 | 1463542877865 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE697800 == 66 [pid = 3368] [id = 171] 20:41:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3B2127C00) [pid = 3368] [serial = 511] [outer = 0000000000000000] 20:41:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3B217D800) [pid = 3368] [serial = 512] [outer = 000000B3B2127C00] 20:41:17 INFO - PROCESS | 3368 | 1463542877922 Marionette DEBUG loaded listener.js 20:41:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3B4A23C00) [pid = 3368] [serial = 513] [outer = 000000B3B2127C00] 20:41:18 INFO - PROCESS | 3368 | 1463542878490 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]]]}] 20:41:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:41:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 901ms 20:41:18 INFO - PROCESS | 3368 | 1463542878530 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 20:41:18 INFO - PROCESS | 3368 | 1463542878533 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 20:41:18 INFO - PROCESS | 3368 | 1463542878538 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:41:18 INFO - PROCESS | 3368 | 1463542878540 Marionette TRACE conn6 <- [1,650,null,{}] 20:41:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:41:18 INFO - PROCESS | 3368 | 1463542878544 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}] 20:41:18 INFO - PROCESS | 3368 | 1463542878681 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 20:41:18 INFO - PROCESS | 3368 | 1463542878775 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD92C800 == 67 [pid = 3368] [id = 172] 20:41:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3A9B23C00) [pid = 3368] [serial = 514] [outer = 0000000000000000] 20:41:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AB527000) [pid = 3368] [serial = 515] [outer = 000000B3A9B23C00] 20:41:18 INFO - PROCESS | 3368 | 1463542878832 Marionette DEBUG loaded listener.js 20:41:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3B4A29400) [pid = 3368] [serial = 516] [outer = 000000B3A9B23C00] 20:41:19 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:41:19 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:41:19 INFO - PROCESS | 3368 | 1463542879671 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]]]}] 20:41:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:41:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1185ms 20:41:19 INFO - PROCESS | 3368 | 1463542879731 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 20:41:19 INFO - PROCESS | 3368 | 1463542879736 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 20:41:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:41:19 INFO - PROCESS | 3368 | 1463542879741 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:41:19 INFO - PROCESS | 3368 | 1463542879745 Marionette TRACE conn6 <- [1,654,null,{}] 20:41:19 INFO - PROCESS | 3368 | 1463542879752 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}] 20:41:19 INFO - PROCESS | 3368 | 1463542879858 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 20:41:19 INFO - PROCESS | 3368 | 1463542879986 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9E77000 == 68 [pid = 3368] [id = 173] 20:41:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B39B7BD400) [pid = 3368] [serial = 517] [outer = 0000000000000000] 20:41:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B39D482400) [pid = 3368] [serial = 518] [outer = 000000B39B7BD400] 20:41:20 INFO - PROCESS | 3368 | 1463542880038 Marionette DEBUG loaded listener.js 20:41:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3A2B5EC00) [pid = 3368] [serial = 519] [outer = 000000B39B7BD400] 20:41:20 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:41:20 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3680800 == 67 [pid = 3368] [id = 165] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FE8800 == 66 [pid = 3368] [id = 164] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A972D800 == 65 [pid = 3368] [id = 163] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A24800 == 64 [pid = 3368] [id = 162] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C39800 == 63 [pid = 3368] [id = 161] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9668000 == 62 [pid = 3368] [id = 160] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACED5800 == 61 [pid = 3368] [id = 159] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3B1AC1400) [pid = 3368] [serial = 401] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3AAD80000) [pid = 3368] [serial = 407] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3A3964400) [pid = 3368] [serial = 404] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AE6E4400) [pid = 3368] [serial = 410] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3B1D95800) [pid = 3368] [serial = 413] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3B2124C00) [pid = 3368] [serial = 416] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AE223C00) [pid = 3368] [serial = 446] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D33800 == 60 [pid = 3368] [id = 158] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A98B9000 == 59 [pid = 3368] [id = 157] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9F58800 == 58 [pid = 3368] [id = 156] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD6E800 == 57 [pid = 3368] [id = 151] 20:41:20 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2AB3800 == 56 [pid = 3368] [id = 150] 20:41:20 INFO - PROCESS | 3368 | 1463542880711 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]]]}] 20:41:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:41:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 984ms 20:41:20 INFO - PROCESS | 3368 | 1463542880729 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 20:41:20 INFO - PROCESS | 3368 | 1463542880734 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 20:41:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:41:20 INFO - PROCESS | 3368 | 1463542880741 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:41:20 INFO - PROCESS | 3368 | 1463542880743 Marionette TRACE conn6 <- [1,658,null,{}] 20:41:20 INFO - PROCESS | 3368 | 1463542880747 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}] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AB52D000) [pid = 3368] [serial = 434] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3A6424000) [pid = 3368] [serial = 425] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3A703A000) [pid = 3368] [serial = 426] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3A9423000) [pid = 3368] [serial = 428] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3A9C42400) [pid = 3368] [serial = 429] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B39ECB1000) [pid = 3368] [serial = 420] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B39D47F400) [pid = 3368] [serial = 419] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B39D693400) [pid = 3368] [serial = 422] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3A1FD4400) [pid = 3368] [serial = 423] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3AD7EA800) [pid = 3368] [serial = 437] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3AC7D5000) [pid = 3368] [serial = 435] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AAD7DC00) [pid = 3368] [serial = 440] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3ADB2F400) [pid = 3368] [serial = 441] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3ADD5D800) [pid = 3368] [serial = 444] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AA519000) [pid = 3368] [serial = 431] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3AABB6000) [pid = 3368] [serial = 432] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3AD947800) [pid = 3368] [serial = 438] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3ADB68800) [pid = 3368] [serial = 443] [outer = 0000000000000000] [url = about:blank] 20:41:20 INFO - PROCESS | 3368 | 1463542880893 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 20:41:20 INFO - PROCESS | 3368 | 1463542880947 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AC2800 == 57 [pid = 3368] [id = 174] 20:41:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B39DB07C00) [pid = 3368] [serial = 520] [outer = 0000000000000000] 20:41:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3A1D2D000) [pid = 3368] [serial = 521] [outer = 000000B39DB07C00] 20:41:21 INFO - PROCESS | 3368 | 1463542880996 Marionette DEBUG loaded listener.js 20:41:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3A2B78000) [pid = 3368] [serial = 522] [outer = 000000B39DB07C00] 20:41:21 INFO - PROCESS | 3368 | 1463542881410 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]]]}] 20:41:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:41:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 734ms 20:41:21 INFO - PROCESS | 3368 | 1463542881476 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 20:41:21 INFO - PROCESS | 3368 | 1463542881478 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 20:41:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:41:21 INFO - PROCESS | 3368 | 1463542881487 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:41:21 INFO - PROCESS | 3368 | 1463542881491 Marionette TRACE conn6 <- [1,662,null,{}] 20:41:21 INFO - PROCESS | 3368 | 1463542881502 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}] 20:41:21 INFO - PROCESS | 3368 | 1463542881624 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 20:41:21 INFO - PROCESS | 3368 | 1463542881641 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA01D000 == 58 [pid = 3368] [id = 175] 20:41:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3A938C000) [pid = 3368] [serial = 523] [outer = 0000000000000000] 20:41:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3A945C800) [pid = 3368] [serial = 524] [outer = 000000B3A938C000] 20:41:21 INFO - PROCESS | 3368 | 1463542881690 Marionette DEBUG loaded listener.js 20:41:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AA51B400) [pid = 3368] [serial = 525] [outer = 000000B3A938C000] 20:41:22 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:41:22 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:41:22 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:41:22 INFO - PROCESS | 3368 | 1463542882158 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]]]}] 20:41:22 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 20:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 20:41:22 INFO - PROCESS | 3368 | 1463542882176 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 20:41:22 INFO - PROCESS | 3368 | 1463542882179 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 20:41:22 INFO - PROCESS | 3368 | 1463542882182 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:41:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:41:22 INFO - PROCESS | 3368 | 1463542882184 Marionette TRACE conn6 <- [1,666,null,{}] 20:41:22 INFO - PROCESS | 3368 | 1463542882188 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}] 20:41:22 INFO - PROCESS | 3368 | 1463542882280 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 20:41:22 INFO - PROCESS | 3368 | 1463542882289 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACEC1800 == 59 [pid = 3368] [id = 176] 20:41:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AA9C8400) [pid = 3368] [serial = 526] [outer = 0000000000000000] 20:41:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AA9CB000) [pid = 3368] [serial = 527] [outer = 000000B3AA9C8400] 20:41:22 INFO - PROCESS | 3368 | 1463542882337 Marionette DEBUG loaded listener.js 20:41:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AAA34000) [pid = 3368] [serial = 528] [outer = 000000B3AA9C8400] 20:41:22 INFO - PROCESS | 3368 | 1463542882768 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]]]}] 20:41:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:41:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms 20:41:22 INFO - PROCESS | 3368 | 1463542882814 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 20:41:22 INFO - PROCESS | 3368 | 1463542882816 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 20:41:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:41:22 INFO - PROCESS | 3368 | 1463542882820 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:41:22 INFO - PROCESS | 3368 | 1463542882822 Marionette TRACE conn6 <- [1,670,null,{}] 20:41:22 INFO - PROCESS | 3368 | 1463542882825 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}] 20:41:22 INFO - PROCESS | 3368 | 1463542882913 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 20:41:22 INFO - PROCESS | 3368 | 1463542882920 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD15000 == 60 [pid = 3368] [id = 177] 20:41:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3AAA3B400) [pid = 3368] [serial = 529] [outer = 0000000000000000] 20:41:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AAB05400) [pid = 3368] [serial = 530] [outer = 000000B3AAA3B400] 20:41:22 INFO - PROCESS | 3368 | 1463542882968 Marionette DEBUG loaded listener.js 20:41:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AAD3C800) [pid = 3368] [serial = 531] [outer = 000000B3AAA3B400] 20:41:23 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:41:23 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:41:24 INFO - PROCESS | 3368 | 1463542884014 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]]]}] 20:41:24 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) 20:41:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1244ms 20:41:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:41:24 INFO - PROCESS | 3368 | 1463542884067 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 20:41:24 INFO - PROCESS | 3368 | 1463542884069 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 20:41:24 INFO - PROCESS | 3368 | 1463542884072 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:41:24 INFO - PROCESS | 3368 | 1463542884074 Marionette TRACE conn6 <- [1,674,null,{}] 20:41:24 INFO - PROCESS | 3368 | 1463542884084 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}] 20:41:24 INFO - PROCESS | 3368 | 1463542884221 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 20:41:24 INFO - PROCESS | 3368 | 1463542884300 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C32800 == 61 [pid = 3368] [id = 178] 20:41:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3AC14E800) [pid = 3368] [serial = 532] [outer = 0000000000000000] 20:41:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AD7EB400) [pid = 3368] [serial = 533] [outer = 000000B3AC14E800] 20:41:24 INFO - PROCESS | 3368 | 1463542884356 Marionette DEBUG loaded listener.js 20:41:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3ADA3A400) [pid = 3368] [serial = 534] [outer = 000000B3AC14E800] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3AE622800) [pid = 3368] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3ADD57800) [pid = 3368] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AE606C00) [pid = 3368] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3A6421400) [pid = 3368] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3A1D2EC00) [pid = 3368] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B39CDBBC00) [pid = 3368] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3AAD38000) [pid = 3368] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3A2B5C000) [pid = 3368] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AC16B400) [pid = 3368] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3AAA32800) [pid = 3368] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3ADDAD800) [pid = 3368] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:41:25 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3B1ABAC00) [pid = 3368] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:41:25 INFO - PROCESS | 3368 | 1463542885259 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]]]}] 20:41:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:41:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1237ms 20:41:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:41:25 INFO - PROCESS | 3368 | 1463542885313 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 20:41:25 INFO - PROCESS | 3368 | 1463542885315 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 20:41:25 INFO - PROCESS | 3368 | 1463542885319 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:41:25 INFO - PROCESS | 3368 | 1463542885321 Marionette TRACE conn6 <- [1,678,null,{}] 20:41:25 INFO - PROCESS | 3368 | 1463542885325 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}] 20:41:25 INFO - PROCESS | 3368 | 1463542885412 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 20:41:25 INFO - PROCESS | 3368 | 1463542885420 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA0C800 == 62 [pid = 3368] [id = 179] 20:41:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B39E1C8C00) [pid = 3368] [serial = 535] [outer = 0000000000000000] 20:41:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AAB07800) [pid = 3368] [serial = 536] [outer = 000000B39E1C8C00] 20:41:25 INFO - PROCESS | 3368 | 1463542885467 Marionette DEBUG loaded listener.js 20:41:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3ADB31000) [pid = 3368] [serial = 537] [outer = 000000B39E1C8C00] 20:41:26 INFO - PROCESS | 3368 | 1463542886416 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]]]}] 20:41:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:41:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1130ms 20:41:26 INFO - PROCESS | 3368 | 1463542886478 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 20:41:26 INFO - PROCESS | 3368 | 1463542886483 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 20:41:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:41:26 INFO - PROCESS | 3368 | 1463542886493 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:41:26 INFO - PROCESS | 3368 | 1463542886498 Marionette TRACE conn6 <- [1,682,null,{}] 20:41:26 INFO - PROCESS | 3368 | 1463542886506 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}] 20:41:26 INFO - PROCESS | 3368 | 1463542886628 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 20:41:26 INFO - PROCESS | 3368 | 1463542886745 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9734000 == 63 [pid = 3368] [id = 180] 20:41:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3A1D29C00) [pid = 3368] [serial = 538] [outer = 0000000000000000] 20:41:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3A28D8800) [pid = 3368] [serial = 539] [outer = 000000B3A1D29C00] 20:41:26 INFO - PROCESS | 3368 | 1463542886855 Marionette DEBUG loaded listener.js 20:41:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3A6423C00) [pid = 3368] [serial = 540] [outer = 000000B3A1D29C00] 20:41:27 INFO - PROCESS | 3368 | 1463542887949 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]]]}] 20:41:27 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) 20:41:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1488ms 20:41:27 INFO - PROCESS | 3368 | 1463542887984 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 20:41:27 INFO - PROCESS | 3368 | 1463542887991 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 20:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:41:28 INFO - PROCESS | 3368 | 1463542887998 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:41:28 INFO - PROCESS | 3368 | 1463542888001 Marionette TRACE conn6 <- [1,686,null,{}] 20:41:28 INFO - PROCESS | 3368 | 1463542888005 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}] 20:41:28 INFO - PROCESS | 3368 | 1463542888151 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 20:41:28 INFO - PROCESS | 3368 | 1463542888275 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0976800 == 64 [pid = 3368] [id = 181] 20:41:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3A70B5800) [pid = 3368] [serial = 541] [outer = 0000000000000000] 20:41:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AA9B5000) [pid = 3368] [serial = 542] [outer = 000000B3A70B5800] 20:41:28 INFO - PROCESS | 3368 | 1463542888331 Marionette DEBUG loaded listener.js 20:41:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AAAD6400) [pid = 3368] [serial = 543] [outer = 000000B3A70B5800] 20:41:29 INFO - PROCESS | 3368 | 1463542889381 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]]]}] 20:41:29 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) 20:41:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1430ms 20:41:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:41:29 INFO - PROCESS | 3368 | 1463542889434 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 20:41:29 INFO - PROCESS | 3368 | 1463542889437 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 20:41:29 INFO - PROCESS | 3368 | 1463542889441 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:41:29 INFO - PROCESS | 3368 | 1463542889445 Marionette TRACE conn6 <- [1,690,null,{}] 20:41:29 INFO - PROCESS | 3368 | 1463542889499 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}] 20:41:29 INFO - PROCESS | 3368 | 1463542889673 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 20:41:29 INFO - PROCESS | 3368 | 1463542889766 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1BA3800 == 65 [pid = 3368] [id = 182] 20:41:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3ACBB9400) [pid = 3368] [serial = 544] [outer = 0000000000000000] 20:41:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AD946800) [pid = 3368] [serial = 545] [outer = 000000B3ACBB9400] 20:41:29 INFO - PROCESS | 3368 | 1463542889825 Marionette DEBUG loaded listener.js 20:41:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3ADD55800) [pid = 3368] [serial = 546] [outer = 000000B3ACBB9400] 20:41:30 INFO - PROCESS | 3368 | 1463542890849 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]]]}] 20:41:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1450ms 20:41:30 INFO - PROCESS | 3368 | 1463542890893 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 20:41:30 INFO - PROCESS | 3368 | 1463542890896 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 20:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:41:30 INFO - PROCESS | 3368 | 1463542890900 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:41:30 INFO - PROCESS | 3368 | 1463542890902 Marionette TRACE conn6 <- [1,694,null,{}] 20:41:30 INFO - PROCESS | 3368 | 1463542890906 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}] 20:41:31 INFO - PROCESS | 3368 | 1463542891050 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 20:41:31 INFO - PROCESS | 3368 | 1463542891171 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3368800 == 66 [pid = 3368] [id = 183] 20:41:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3AE222000) [pid = 3368] [serial = 547] [outer = 0000000000000000] 20:41:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AE2BEC00) [pid = 3368] [serial = 548] [outer = 000000B3AE222000] 20:41:31 INFO - PROCESS | 3368 | 1463542891229 Marionette DEBUG loaded listener.js 20:41:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AE4F2800) [pid = 3368] [serial = 549] [outer = 000000B3AE222000] 20:41:32 INFO - PROCESS | 3368 | 1463542892258 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]]]}] 20:41:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:41:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1399ms 20:41:32 INFO - PROCESS | 3368 | 1463542892301 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 20:41:32 INFO - PROCESS | 3368 | 1463542892304 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 20:41:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:41:32 INFO - PROCESS | 3368 | 1463542892308 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:41:32 INFO - PROCESS | 3368 | 1463542892310 Marionette TRACE conn6 <- [1,698,null,{}] 20:41:32 INFO - PROCESS | 3368 | 1463542892314 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}] 20:41:32 INFO - PROCESS | 3368 | 1463542892425 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 20:41:32 INFO - PROCESS | 3368 | 1463542892548 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B15000 == 67 [pid = 3368] [id = 184] 20:41:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AE4FD800) [pid = 3368] [serial = 550] [outer = 0000000000000000] 20:41:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AE603400) [pid = 3368] [serial = 551] [outer = 000000B3AE4FD800] 20:41:32 INFO - PROCESS | 3368 | 1463542892606 Marionette DEBUG loaded listener.js 20:41:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AE60FC00) [pid = 3368] [serial = 552] [outer = 000000B3AE4FD800] 20:41:33 INFO - PROCESS | 3368 | 1463542893781 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]]]}] 20:41:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:41:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1496ms 20:41:33 INFO - PROCESS | 3368 | 1463542893806 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 20:41:33 INFO - PROCESS | 3368 | 1463542893810 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 20:41:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:41:33 INFO - PROCESS | 3368 | 1463542893816 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:41:33 INFO - PROCESS | 3368 | 1463542893820 Marionette TRACE conn6 <- [1,702,null,{}] 20:41:33 INFO - PROCESS | 3368 | 1463542893827 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}] 20:41:34 INFO - PROCESS | 3368 | 1463542894005 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 20:41:34 INFO - PROCESS | 3368 | 1463542894126 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA950000 == 68 [pid = 3368] [id = 185] 20:41:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B39B9D7800) [pid = 3368] [serial = 553] [outer = 0000000000000000] 20:41:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3A2A1F800) [pid = 3368] [serial = 554] [outer = 000000B39B9D7800] 20:41:34 INFO - PROCESS | 3368 | 1463542894180 Marionette DEBUG loaded listener.js 20:41:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3A7563400) [pid = 3368] [serial = 555] [outer = 000000B39B9D7800] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5107800 == 67 [pid = 3368] [id = 138] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C32800 == 66 [pid = 3368] [id = 178] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD15000 == 65 [pid = 3368] [id = 177] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACEC1800 == 64 [pid = 3368] [id = 176] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA01D000 == 63 [pid = 3368] [id = 175] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2AC2800 == 62 [pid = 3368] [id = 174] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9E77000 == 61 [pid = 3368] [id = 173] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE697800 == 60 [pid = 3368] [id = 171] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4F58000 == 59 [pid = 3368] [id = 170] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B52B0800 == 58 [pid = 3368] [id = 169] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C6E800 == 57 [pid = 3368] [id = 168] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9F4C000 == 56 [pid = 3368] [id = 167] 20:41:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4BAC800 == 55 [pid = 3368] [id = 166] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3B1AD2000) [pid = 3368] [serial = 402] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3AE626800) [pid = 3368] [serial = 494] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AE223000) [pid = 3368] [serial = 482] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AE60BC00) [pid = 3368] [serial = 485] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AE5FDC00) [pid = 3368] [serial = 483] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AAB05C00) [pid = 3368] [serial = 471] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AA361400) [pid = 3368] [serial = 470] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3A3F24400) [pid = 3368] [serial = 468] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3A2A21400) [pid = 3368] [serial = 467] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3A2BF5C00) [pid = 3368] [serial = 488] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3AAEA4400) [pid = 3368] [serial = 476] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AB71B800) [pid = 3368] [serial = 477] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B39D69C000) [pid = 3368] [serial = 449] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3A9450000) [pid = 3368] [serial = 473] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AA9B1000) [pid = 3368] [serial = 474] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3A8834C00) [pid = 3368] [serial = 452] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3AD72D800) [pid = 3368] [serial = 479] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AE611C00) [pid = 3368] [serial = 486] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3AD735C00) [pid = 3368] [serial = 455] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AAB0CC00) [pid = 3368] [serial = 458] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AE5F5400) [pid = 3368] [serial = 461] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3B1D95C00) [pid = 3368] [serial = 464] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3AAA39800) [pid = 3368] [serial = 491] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3AE2ED400) [pid = 3368] [serial = 447] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3B1ABA400) [pid = 3368] [serial = 495] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3ACBAE000) [pid = 3368] [serial = 492] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3ADB5D400) [pid = 3368] [serial = 489] [outer = 0000000000000000] [url = about:blank] 20:41:34 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3AD940000) [pid = 3368] [serial = 480] [outer = 0000000000000000] [url = about:blank] 20:41:35 INFO - PROCESS | 3368 | 1463542895284 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]]]}] 20:41:35 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 20:41:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1483ms 20:41:35 INFO - PROCESS | 3368 | 1463542895303 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 20:41:35 INFO - PROCESS | 3368 | 1463542895309 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 20:41:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:41:35 INFO - PROCESS | 3368 | 1463542895315 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:41:35 INFO - PROCESS | 3368 | 1463542895318 Marionette TRACE conn6 <- [1,706,null,{}] 20:41:35 INFO - PROCESS | 3368 | 1463542895322 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}] 20:41:35 INFO - PROCESS | 3368 | 1463542895417 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 20:41:35 INFO - PROCESS | 3368 | 1463542895425 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D42800 == 56 [pid = 3368] [id = 186] 20:41:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3A1D25C00) [pid = 3368] [serial = 556] [outer = 0000000000000000] 20:41:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3A8834C00) [pid = 3368] [serial = 557] [outer = 000000B3A1D25C00] 20:41:35 INFO - PROCESS | 3368 | 1463542895474 Marionette DEBUG loaded listener.js 20:41:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3AA3B2000) [pid = 3368] [serial = 558] [outer = 000000B3A1D25C00] 20:41:36 INFO - PROCESS | 3368 | 1463542896453 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]]]}] 20:41:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:41:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1191ms 20:41:36 INFO - PROCESS | 3368 | 1463542896508 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 20:41:36 INFO - PROCESS | 3368 | 1463542896510 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 20:41:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:41:36 INFO - PROCESS | 3368 | 1463542896514 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:41:36 INFO - PROCESS | 3368 | 1463542896518 Marionette TRACE conn6 <- [1,710,null,{}] 20:41:36 INFO - PROCESS | 3368 | 1463542896529 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}] 20:41:36 INFO - PROCESS | 3368 | 1463542896629 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 20:41:36 INFO - PROCESS | 3368 | 1463542896638 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACBF5000 == 57 [pid = 3368] [id = 187] 20:41:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AAB04000) [pid = 3368] [serial = 559] [outer = 0000000000000000] 20:41:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AAB10400) [pid = 3368] [serial = 560] [outer = 000000B3AAB04000] 20:41:36 INFO - PROCESS | 3368 | 1463542896687 Marionette DEBUG loaded listener.js 20:41:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AB525800) [pid = 3368] [serial = 561] [outer = 000000B3AAB04000] 20:41:37 INFO - PROCESS | 3368 | 1463542897195 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] 20:41:37 INFO - PROCESS | 3368 | 1463542897254 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 20:41:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:41:37 INFO - PROCESS | 3368 | 1463542897258 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:41:37 INFO - PROCESS | 3368 | 1463542897260 Marionette TRACE conn6 <- [1,714,null,{}] 20:41:37 INFO - PROCESS | 3368 | 1463542897269 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}] 20:41:37 INFO - PROCESS | 3368 | 1463542897391 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 20:41:37 INFO - PROCESS | 3368 | 1463542897448 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE699000 == 58 [pid = 3368] [id = 188] 20:41:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AD73A000) [pid = 3368] [serial = 562] [outer = 0000000000000000] 20:41:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AD93BC00) [pid = 3368] [serial = 563] [outer = 000000B3AD73A000] 20:41:37 INFO - PROCESS | 3368 | 1463542897495 Marionette DEBUG loaded listener.js 20:41:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3ADB3A000) [pid = 3368] [serial = 564] [outer = 000000B3AD73A000] 20:41:37 INFO - PROCESS | 3368 | 1463542897987 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]]]}] 20:41:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:41:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 775ms 20:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:41:38 INFO - PROCESS | 3368 | 1463542898036 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 20:41:38 INFO - PROCESS | 3368 | 1463542898038 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 20:41:38 INFO - PROCESS | 3368 | 1463542898042 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:41:38 INFO - PROCESS | 3368 | 1463542898043 Marionette TRACE conn6 <- [1,718,null,{}] 20:41:38 INFO - PROCESS | 3368 | 1463542898047 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}] 20:41:38 INFO - PROCESS | 3368 | 1463542898160 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 20:41:38 INFO - PROCESS | 3368 | 1463542898215 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C69800 == 59 [pid = 3368] [id = 189] 20:41:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3ADDA6400) [pid = 3368] [serial = 565] [outer = 0000000000000000] 20:41:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AE225000) [pid = 3368] [serial = 566] [outer = 000000B3ADDA6400] 20:41:38 INFO - PROCESS | 3368 | 1463542898260 Marionette DEBUG loaded listener.js 20:41:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AE2F1800) [pid = 3368] [serial = 567] [outer = 000000B3ADDA6400] 20:41:38 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3AC14E800) [pid = 3368] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:41:38 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AA9C8400) [pid = 3368] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:41:38 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3AAA3B400) [pid = 3368] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:41:38 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3A938C000) [pid = 3368] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:41:38 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B39DB07C00) [pid = 3368] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:41:38 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B39B7BD400) [pid = 3368] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:41:38 INFO - PROCESS | 3368 | 1463542898769 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] 20:41:38 INFO - PROCESS | 3368 | 1463542898822 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 20:41:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:41:38 INFO - PROCESS | 3368 | 1463542898825 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:41:38 INFO - PROCESS | 3368 | 1463542898827 Marionette TRACE conn6 <- [1,722,null,{}] 20:41:38 INFO - PROCESS | 3368 | 1463542898831 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}] 20:41:38 INFO - PROCESS | 3368 | 1463542898943 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 20:41:38 INFO - PROCESS | 3368 | 1463542898951 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43CD000 == 60 [pid = 3368] [id = 190] 20:41:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AE61DC00) [pid = 3368] [serial = 568] [outer = 0000000000000000] 20:41:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AE628800) [pid = 3368] [serial = 569] [outer = 000000B3AE61DC00] 20:41:39 INFO - PROCESS | 3368 | 1463542899001 Marionette DEBUG loaded listener.js 20:41:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3B0B34000) [pid = 3368] [serial = 570] [outer = 000000B3AE61DC00] 20:41:39 INFO - PROCESS | 3368 | 1463542899446 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]]]}] 20:41:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:41:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 690ms 20:41:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:41:39 INFO - PROCESS | 3368 | 1463542899532 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 20:41:39 INFO - PROCESS | 3368 | 1463542899535 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 20:41:39 INFO - PROCESS | 3368 | 1463542899540 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:41:39 INFO - PROCESS | 3368 | 1463542899542 Marionette TRACE conn6 <- [1,726,null,{}] 20:41:39 INFO - PROCESS | 3368 | 1463542899546 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}] 20:41:39 INFO - PROCESS | 3368 | 1463542899634 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 20:41:39 INFO - PROCESS | 3368 | 1463542899642 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FE3000 == 61 [pid = 3368] [id = 191] 20:41:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3ADC2EC00) [pid = 3368] [serial = 571] [outer = 0000000000000000] 20:41:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3ADC36400) [pid = 3368] [serial = 572] [outer = 000000B3ADC2EC00] 20:41:39 INFO - PROCESS | 3368 | 1463542899688 Marionette DEBUG loaded listener.js 20:41:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3B0B36000) [pid = 3368] [serial = 573] [outer = 000000B3ADC2EC00] 20:41:40 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:41:40 INFO - PROCESS | 3368 | 1463542900610 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]]]}] 20:41:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:41:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1086ms 20:41:40 INFO - PROCESS | 3368 | 1463542900624 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 20:41:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:41:40 INFO - PROCESS | 3368 | 1463542900627 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 20:41:40 INFO - PROCESS | 3368 | 1463542900630 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:41:40 INFO - PROCESS | 3368 | 1463542900632 Marionette TRACE conn6 <- [1,730,null,{}] 20:41:40 INFO - PROCESS | 3368 | 1463542900639 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}] 20:41:40 INFO - PROCESS | 3368 | 1463542900727 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 20:41:40 INFO - PROCESS | 3368 | 1463542900733 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3D0D800 == 62 [pid = 3368] [id = 192] 20:41:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3B1ABAC00) [pid = 3368] [serial = 574] [outer = 0000000000000000] 20:41:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3B1ACD800) [pid = 3368] [serial = 575] [outer = 000000B3B1ABAC00] 20:41:40 INFO - PROCESS | 3368 | 1463542900779 Marionette DEBUG loaded listener.js 20:41:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3B1D9AC00) [pid = 3368] [serial = 576] [outer = 000000B3B1ABAC00] 20:41:41 INFO - PROCESS | 3368 | 1463542901987 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]]]}] 20:41:42 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 20:41:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1382ms 20:41:42 INFO - PROCESS | 3368 | 1463542902016 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 20:41:42 INFO - PROCESS | 3368 | 1463542902021 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 20:41:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:41:42 INFO - PROCESS | 3368 | 1463542902026 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:41:42 INFO - PROCESS | 3368 | 1463542902031 Marionette TRACE conn6 <- [1,734,null,{}] 20:41:42 INFO - PROCESS | 3368 | 1463542902037 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}] 20:41:42 INFO - PROCESS | 3368 | 1463542902187 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 20:41:42 INFO - PROCESS | 3368 | 1463542902315 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA0A800 == 63 [pid = 3368] [id = 193] 20:41:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3A8DA1800) [pid = 3368] [serial = 577] [outer = 0000000000000000] 20:41:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3A97D3800) [pid = 3368] [serial = 578] [outer = 000000B3A8DA1800] 20:41:42 INFO - PROCESS | 3368 | 1463542902376 Marionette DEBUG loaded listener.js 20:41:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AA9CEC00) [pid = 3368] [serial = 579] [outer = 000000B3A8DA1800] 20:41:43 INFO - PROCESS | 3368 | 1463542903402 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]]]}] 20:41:43 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.) 20:41:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1392ms 20:41:43 INFO - PROCESS | 3368 | 1463542903422 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 20:41:43 INFO - PROCESS | 3368 | 1463542903429 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 20:41:43 INFO - PROCESS | 3368 | 1463542903436 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:41:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:41:43 INFO - PROCESS | 3368 | 1463542903439 Marionette TRACE conn6 <- [1,738,null,{}] 20:41:43 INFO - PROCESS | 3368 | 1463542903444 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}] 20:41:43 INFO - PROCESS | 3368 | 1463542903594 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 20:41:43 INFO - PROCESS | 3368 | 1463542903725 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B10000 == 64 [pid = 3368] [id = 194] 20:41:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3ACE7D400) [pid = 3368] [serial = 580] [outer = 0000000000000000] 20:41:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3AD739800) [pid = 3368] [serial = 581] [outer = 000000B3ACE7D400] 20:41:43 INFO - PROCESS | 3368 | 1463542903782 Marionette DEBUG loaded listener.js 20:41:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3ADD62000) [pid = 3368] [serial = 582] [outer = 000000B3ACE7D400] 20:41:44 INFO - PROCESS | 3368 | 1463542904770 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]]]}] 20:41:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:41:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1386ms 20:41:44 INFO - PROCESS | 3368 | 1463542904861 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 20:41:44 INFO - PROCESS | 3368 | 1463542904864 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 20:41:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:41:44 INFO - PROCESS | 3368 | 1463542904869 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:41:44 INFO - PROCESS | 3368 | 1463542904874 Marionette TRACE conn6 <- [1,742,null,{}] 20:41:44 INFO - PROCESS | 3368 | 1463542904886 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}] 20:41:45 INFO - PROCESS | 3368 | 1463542905038 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 20:41:45 INFO - PROCESS | 3368 | 1463542905189 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B7C800 == 65 [pid = 3368] [id = 195] 20:41:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AB9D1800) [pid = 3368] [serial = 583] [outer = 0000000000000000] 20:41:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AD93F400) [pid = 3368] [serial = 584] [outer = 000000B3AB9D1800] 20:41:45 INFO - PROCESS | 3368 | 1463542905248 Marionette DEBUG loaded listener.js 20:41:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AE611800) [pid = 3368] [serial = 585] [outer = 000000B3AB9D1800] 20:41:46 INFO - PROCESS | 3368 | 1463542906311 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]]]}] 20:41:46 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 20:41:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1494ms 20:41:46 INFO - PROCESS | 3368 | 1463542906366 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 20:41:46 INFO - PROCESS | 3368 | 1463542906369 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 20:41:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:41:46 INFO - PROCESS | 3368 | 1463542906373 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:41:46 INFO - PROCESS | 3368 | 1463542906375 Marionette TRACE conn6 <- [1,746,null,{}] 20:41:46 INFO - PROCESS | 3368 | 1463542906380 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}] 20:41:46 INFO - PROCESS | 3368 | 1463542906529 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 20:41:46 INFO - PROCESS | 3368 | 1463542906681 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:46 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A64AE000 == 66 [pid = 3368] [id = 196] 20:41:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3A2BF3C00) [pid = 3368] [serial = 586] [outer = 0000000000000000] 20:41:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AA9C7C00) [pid = 3368] [serial = 587] [outer = 000000B3A2BF3C00] 20:41:46 INFO - PROCESS | 3368 | 1463542906740 Marionette DEBUG loaded listener.js 20:41:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AE6E6800) [pid = 3368] [serial = 588] [outer = 000000B3A2BF3C00] 20:41:47 INFO - PROCESS | 3368 | 1463542907495 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]]]}] 20:41:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:41:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1180ms 20:41:47 INFO - PROCESS | 3368 | 1463542907555 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 20:41:47 INFO - PROCESS | 3368 | 1463542907559 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 20:41:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:41:47 INFO - PROCESS | 3368 | 1463542907579 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:41:47 INFO - PROCESS | 3368 | 1463542907583 Marionette TRACE conn6 <- [1,750,null,{}] 20:41:47 INFO - PROCESS | 3368 | 1463542907589 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}] 20:41:47 INFO - PROCESS | 3368 | 1463542907706 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 20:41:47 INFO - PROCESS | 3368 | 1463542907827 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD75800 == 67 [pid = 3368] [id = 197] 20:41:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3A35DF000) [pid = 3368] [serial = 589] [outer = 0000000000000000] 20:41:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3A642BC00) [pid = 3368] [serial = 590] [outer = 000000B3A35DF000] 20:41:47 INFO - PROCESS | 3368 | 1463542907883 Marionette DEBUG loaded listener.js 20:41:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3AA3B5C00) [pid = 3368] [serial = 591] [outer = 000000B3A35DF000] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FE3000 == 66 [pid = 3368] [id = 191] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43CD000 == 65 [pid = 3368] [id = 190] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C69800 == 64 [pid = 3368] [id = 189] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE699000 == 63 [pid = 3368] [id = 188] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACBF5000 == 62 [pid = 3368] [id = 187] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D42800 == 61 [pid = 3368] [id = 186] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA950000 == 60 [pid = 3368] [id = 185] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B15000 == 59 [pid = 3368] [id = 184] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3AAD77400) [pid = 3368] [serial = 503] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AE61D800) [pid = 3368] [serial = 506] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3AE2C2800) [pid = 3368] [serial = 509] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3B217D800) [pid = 3368] [serial = 512] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AAB07800) [pid = 3368] [serial = 536] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3368800 == 58 [pid = 3368] [id = 183] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1BA3800 == 57 [pid = 3368] [id = 182] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0976800 == 56 [pid = 3368] [id = 181] 20:41:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9734000 == 55 [pid = 3368] [id = 180] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AD7EB400) [pid = 3368] [serial = 533] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AA9CB000) [pid = 3368] [serial = 527] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AAA34000) [pid = 3368] [serial = 528] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AAB05400) [pid = 3368] [serial = 530] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3B2120000) [pid = 3368] [serial = 497] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3A945C800) [pid = 3368] [serial = 524] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3AA51B400) [pid = 3368] [serial = 525] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3A1D2D000) [pid = 3368] [serial = 521] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3A2B78000) [pid = 3368] [serial = 522] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3A2B5EC00) [pid = 3368] [serial = 519] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B39D482400) [pid = 3368] [serial = 518] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3ADA3A400) [pid = 3368] [serial = 534] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3A2BE9800) [pid = 3368] [serial = 500] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3AB527000) [pid = 3368] [serial = 515] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AAD3C800) [pid = 3368] [serial = 531] [outer = 0000000000000000] [url = about:blank] 20:41:48 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:41:48 INFO - PROCESS | 3368 | 1463542908975 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]]]}] 20:41:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:41:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1442ms 20:41:49 INFO - PROCESS | 3368 | 1463542909025 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 20:41:49 INFO - PROCESS | 3368 | 1463542909030 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 20:41:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:41:49 INFO - PROCESS | 3368 | 1463542909037 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:41:49 INFO - PROCESS | 3368 | 1463542909040 Marionette TRACE conn6 <- [1,754,null,{}] 20:41:49 INFO - PROCESS | 3368 | 1463542909044 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}] 20:41:49 INFO - PROCESS | 3368 | 1463542909139 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 20:41:49 INFO - PROCESS | 3368 | 1463542909146 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:49 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9F5C000 == 56 [pid = 3368] [id = 198] 20:41:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3A1D28400) [pid = 3368] [serial = 592] [outer = 0000000000000000] 20:41:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3A642C800) [pid = 3368] [serial = 593] [outer = 000000B3A1D28400] 20:41:49 INFO - PROCESS | 3368 | 1463542909196 Marionette DEBUG loaded listener.js 20:41:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AA364400) [pid = 3368] [serial = 594] [outer = 000000B3A1D28400] 20:41:50 INFO - PROCESS | 3368 | 1463542910158 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]]]}] 20:41:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:41:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1134ms 20:41:50 INFO - PROCESS | 3368 | 1463542910171 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 20:41:50 INFO - PROCESS | 3368 | 1463542910174 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 20:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:41:50 INFO - PROCESS | 3368 | 1463542910178 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:41:50 INFO - PROCESS | 3368 | 1463542910181 Marionette TRACE conn6 <- [1,758,null,{}] 20:41:50 INFO - PROCESS | 3368 | 1463542910193 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}] 20:41:50 INFO - PROCESS | 3368 | 1463542910290 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 20:41:50 INFO - PROCESS | 3368 | 1463542910297 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD22800 == 57 [pid = 3368] [id = 199] 20:41:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3AAA3A400) [pid = 3368] [serial = 595] [outer = 0000000000000000] 20:41:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AAB07800) [pid = 3368] [serial = 596] [outer = 000000B3AAA3A400] 20:41:50 INFO - PROCESS | 3368 | 1463542910347 Marionette DEBUG loaded listener.js 20:41:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AAD40C00) [pid = 3368] [serial = 597] [outer = 000000B3AAA3A400] 20:41:50 INFO - PROCESS | 3368 | 1463542910842 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]]]}] 20:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 732ms 20:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:41:50 INFO - PROCESS | 3368 | 1463542910913 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 20:41:50 INFO - PROCESS | 3368 | 1463542910916 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 20:41:50 INFO - PROCESS | 3368 | 1463542910920 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:41:50 INFO - PROCESS | 3368 | 1463542910921 Marionette TRACE conn6 <- [1,762,null,{}] 20:41:50 INFO - PROCESS | 3368 | 1463542910925 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}] 20:41:51 INFO - PROCESS | 3368 | 1463542911043 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 20:41:51 INFO - PROCESS | 3368 | 1463542911098 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B098A800 == 58 [pid = 3368] [id = 200] 20:41:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3AB532400) [pid = 3368] [serial = 598] [outer = 0000000000000000] 20:41:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AB721400) [pid = 3368] [serial = 599] [outer = 000000B3AB532400] 20:41:51 INFO - PROCESS | 3368 | 1463542911144 Marionette DEBUG loaded listener.js 20:41:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3AB9D6000) [pid = 3368] [serial = 600] [outer = 000000B3AB532400] 20:41:51 INFO - PROCESS | 3368 | 1463542911586 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]]]}] 20:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 20:41:51 INFO - PROCESS | 3368 | 1463542911613 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 20:41:51 INFO - PROCESS | 3368 | 1463542911615 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 20:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:41:51 INFO - PROCESS | 3368 | 1463542911630 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:41:51 INFO - PROCESS | 3368 | 1463542911632 Marionette TRACE conn6 <- [1,766,null,{}] 20:41:51 INFO - PROCESS | 3368 | 1463542911636 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}] 20:41:51 INFO - PROCESS | 3368 | 1463542911778 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 20:41:51 INFO - PROCESS | 3368 | 1463542911835 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39C944800 == 59 [pid = 3368] [id = 201] 20:41:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3AB577400) [pid = 3368] [serial = 601] [outer = 0000000000000000] 20:41:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3ACBB0000) [pid = 3368] [serial = 602] [outer = 000000B3AB577400] 20:41:51 INFO - PROCESS | 3368 | 1463542911881 Marionette DEBUG loaded listener.js 20:41:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AD7EA400) [pid = 3368] [serial = 603] [outer = 000000B3AB577400] 20:41:52 INFO - PROCESS | 3368 | 1463542912334 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]]]}] 20:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 20:41:52 INFO - PROCESS | 3368 | 1463542912371 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 20:41:52 INFO - PROCESS | 3368 | 1463542912373 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 20:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:41:52 INFO - PROCESS | 3368 | 1463542912381 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:41:52 INFO - PROCESS | 3368 | 1463542912383 Marionette TRACE conn6 <- [1,770,null,{}] 20:41:52 INFO - PROCESS | 3368 | 1463542912387 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}] 20:41:52 INFO - PROCESS | 3368 | 1463542912529 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 20:41:52 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AD73A000) [pid = 3368] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:41:52 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3ADDA6400) [pid = 3368] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:41:52 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B39B9D7800) [pid = 3368] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:41:52 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3AAB04000) [pid = 3368] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:41:52 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3A1D25C00) [pid = 3368] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:41:52 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AE61DC00) [pid = 3368] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:41:52 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3ADC2EC00) [pid = 3368] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:41:52 INFO - PROCESS | 3368 | 1463542912628 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD725000 == 60 [pid = 3368] [id = 202] 20:41:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3A1D25C00) [pid = 3368] [serial = 604] [outer = 0000000000000000] 20:41:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3AAA3BC00) [pid = 3368] [serial = 605] [outer = 000000B3A1D25C00] 20:41:52 INFO - PROCESS | 3368 | 1463542912676 Marionette DEBUG loaded listener.js 20:41:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3ADD5B400) [pid = 3368] [serial = 606] [outer = 000000B3A1D25C00] 20:41:53 INFO - PROCESS | 3368 | 1463542913024 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]]]}] 20:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 20:41:53 INFO - PROCESS | 3368 | 1463542913058 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 20:41:53 INFO - PROCESS | 3368 | 1463542913060 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 20:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:41:53 INFO - PROCESS | 3368 | 1463542913064 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:41:53 INFO - PROCESS | 3368 | 1463542913066 Marionette TRACE conn6 <- [1,774,null,{}] 20:41:53 INFO - PROCESS | 3368 | 1463542913069 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}] 20:41:53 INFO - PROCESS | 3368 | 1463542913182 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 20:41:53 INFO - PROCESS | 3368 | 1463542913262 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3D24800 == 61 [pid = 3368] [id = 203] 20:41:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3ADC32400) [pid = 3368] [serial = 607] [outer = 0000000000000000] 20:41:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3AE2C3400) [pid = 3368] [serial = 608] [outer = 000000B3ADC32400] 20:41:53 INFO - PROCESS | 3368 | 1463542913308 Marionette DEBUG loaded listener.js 20:41:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AE4FB000) [pid = 3368] [serial = 609] [outer = 000000B3ADC32400] 20:41:53 INFO - PROCESS | 3368 | 1463542913706 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]]]}] 20:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 20:41:53 INFO - PROCESS | 3368 | 1463542913759 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 20:41:53 INFO - PROCESS | 3368 | 1463542913761 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 20:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:41:53 INFO - PROCESS | 3368 | 1463542913765 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:41:53 INFO - PROCESS | 3368 | 1463542913767 Marionette TRACE conn6 <- [1,778,null,{}] 20:41:53 INFO - PROCESS | 3368 | 1463542913770 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}] 20:41:53 INFO - PROCESS | 3368 | 1463542913861 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 20:41:53 INFO - PROCESS | 3368 | 1463542913868 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4F59000 == 62 [pid = 3368] [id = 204] 20:41:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AE5F4C00) [pid = 3368] [serial = 610] [outer = 0000000000000000] 20:41:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AE60AC00) [pid = 3368] [serial = 611] [outer = 000000B3AE5F4C00] 20:41:53 INFO - PROCESS | 3368 | 1463542913914 Marionette DEBUG loaded listener.js 20:41:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AE6D7400) [pid = 3368] [serial = 612] [outer = 000000B3AE5F4C00] 20:41:54 INFO - PROCESS | 3368 | 1463542914354 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]]]}] 20:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 628ms 20:41:54 INFO - PROCESS | 3368 | 1463542914397 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 20:41:54 INFO - PROCESS | 3368 | 1463542914399 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 20:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:41:54 INFO - PROCESS | 3368 | 1463542914403 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:41:54 INFO - PROCESS | 3368 | 1463542914404 Marionette TRACE conn6 <- [1,782,null,{}] 20:41:54 INFO - PROCESS | 3368 | 1463542914408 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}] 20:41:54 INFO - PROCESS | 3368 | 1463542914497 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 20:41:54 INFO - PROCESS | 3368 | 1463542914537 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B52A9800 == 63 [pid = 3368] [id = 205] 20:41:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AEE72000) [pid = 3368] [serial = 613] [outer = 0000000000000000] 20:41:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AEE74400) [pid = 3368] [serial = 614] [outer = 000000B3AEE72000] 20:41:54 INFO - PROCESS | 3368 | 1463542914582 Marionette DEBUG loaded listener.js 20:41:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AEE7B400) [pid = 3368] [serial = 615] [outer = 000000B3AEE72000] 20:41:55 INFO - PROCESS | 3368 | 1463542915252 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]]]}] 20:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 881ms 20:41:55 INFO - PROCESS | 3368 | 1463542915285 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 20:41:55 INFO - PROCESS | 3368 | 1463542915291 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 20:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:41:55 INFO - PROCESS | 3368 | 1463542915297 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:41:55 INFO - PROCESS | 3368 | 1463542915302 Marionette TRACE conn6 <- [1,786,null,{}] 20:41:55 INFO - PROCESS | 3368 | 1463542915308 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}] 20:41:55 INFO - PROCESS | 3368 | 1463542915432 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 20:41:55 INFO - PROCESS | 3368 | 1463542915560 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC18B800 == 64 [pid = 3368] [id = 206] 20:41:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3A703B400) [pid = 3368] [serial = 616] [outer = 0000000000000000] 20:41:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3A9386400) [pid = 3368] [serial = 617] [outer = 000000B3A703B400] 20:41:55 INFO - PROCESS | 3368 | 1463542915620 Marionette DEBUG loaded listener.js 20:41:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3AA9CB800) [pid = 3368] [serial = 618] [outer = 000000B3A703B400] 20:41:56 INFO - PROCESS | 3368 | 1463542916237 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]]]}] 20:41:56 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 20:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 984ms 20:41:56 INFO - PROCESS | 3368 | 1463542916284 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 20:41:56 INFO - PROCESS | 3368 | 1463542916291 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 20:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:41:56 INFO - PROCESS | 3368 | 1463542916298 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:41:56 INFO - PROCESS | 3368 | 1463542916301 Marionette TRACE conn6 <- [1,790,null,{}] 20:41:56 INFO - PROCESS | 3368 | 1463542916306 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}] 20:41:56 INFO - PROCESS | 3368 | 1463542916424 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 20:41:56 INFO - PROCESS | 3368 | 1463542916551 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FE8800 == 65 [pid = 3368] [id = 207] 20:41:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3AAB04000) [pid = 3368] [serial = 619] [outer = 0000000000000000] 20:41:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3AB9CCC00) [pid = 3368] [serial = 620] [outer = 000000B3AAB04000] 20:41:56 INFO - PROCESS | 3368 | 1463542916608 Marionette DEBUG loaded listener.js 20:41:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3ADA35400) [pid = 3368] [serial = 621] [outer = 000000B3AAB04000] 20:41:57 INFO - PROCESS | 3368 | 1463542917255 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]]]}] 20:41:57 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 20:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 985ms 20:41:57 INFO - PROCESS | 3368 | 1463542917288 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 20:41:57 INFO - PROCESS | 3368 | 1463542917291 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 20:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:41:57 INFO - PROCESS | 3368 | 1463542917295 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:41:57 INFO - PROCESS | 3368 | 1463542917299 Marionette TRACE conn6 <- [1,794,null,{}] 20:41:57 INFO - PROCESS | 3368 | 1463542917311 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}] 20:41:57 INFO - PROCESS | 3368 | 1463542917433 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 20:41:57 INFO - PROCESS | 3368 | 1463542917559 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5AE2000 == 66 [pid = 3368] [id = 208] 20:41:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3AE363C00) [pid = 3368] [serial = 622] [outer = 0000000000000000] 20:41:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3AE366000) [pid = 3368] [serial = 623] [outer = 000000B3AE363C00] 20:41:57 INFO - PROCESS | 3368 | 1463542917619 Marionette DEBUG loaded listener.js 20:41:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3AE36EC00) [pid = 3368] [serial = 624] [outer = 000000B3AE363C00] 20:41:58 INFO - PROCESS | 3368 | 1463542918201 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]]]}] 20:41:58 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 20:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 944ms 20:41:58 INFO - PROCESS | 3368 | 1463542918241 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 20:41:58 INFO - PROCESS | 3368 | 1463542918244 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 20:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:41:58 INFO - PROCESS | 3368 | 1463542918248 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:41:58 INFO - PROCESS | 3368 | 1463542918251 Marionette TRACE conn6 <- [1,798,null,{}] 20:41:58 INFO - PROCESS | 3368 | 1463542918255 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}] 20:41:58 INFO - PROCESS | 3368 | 1463542918373 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 20:41:58 INFO - PROCESS | 3368 | 1463542918497 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE548000 == 67 [pid = 3368] [id = 209] 20:41:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3AE6E0000) [pid = 3368] [serial = 625] [outer = 0000000000000000] 20:41:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3AEE72800) [pid = 3368] [serial = 626] [outer = 000000B3AE6E0000] 20:41:58 INFO - PROCESS | 3368 | 1463542918555 Marionette DEBUG loaded listener.js 20:41:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3B1ABE000) [pid = 3368] [serial = 627] [outer = 000000B3AE6E0000] 20:41:59 INFO - PROCESS | 3368 | 1463542919158 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]]]}] 20:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 941ms 20:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:41:59 INFO - PROCESS | 3368 | 1463542919190 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 20:41:59 INFO - PROCESS | 3368 | 1463542919193 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 20:41:59 INFO - PROCESS | 3368 | 1463542919197 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:41:59 INFO - PROCESS | 3368 | 1463542919199 Marionette TRACE conn6 <- [1,802,null,{}] 20:41:59 INFO - PROCESS | 3368 | 1463542919203 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}] 20:41:59 INFO - PROCESS | 3368 | 1463542919318 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 20:41:59 INFO - PROCESS | 3368 | 1463542919414 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:41:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE519000 == 68 [pid = 3368] [id = 210] 20:41:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3AEE6C400) [pid = 3368] [serial = 628] [outer = 0000000000000000] 20:41:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3B1AD2800) [pid = 3368] [serial = 629] [outer = 000000B3AEE6C400] 20:41:59 INFO - PROCESS | 3368 | 1463542919469 Marionette DEBUG loaded listener.js 20:41:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3B2125400) [pid = 3368] [serial = 630] [outer = 000000B3AEE6C400] 20:42:00 INFO - PROCESS | 3368 | 1463542920074 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] 20:42:00 INFO - PROCESS | 3368 | 1463542920145 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 20:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:42:00 INFO - PROCESS | 3368 | 1463542920149 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:42:00 INFO - PROCESS | 3368 | 1463542920151 Marionette TRACE conn6 <- [1,806,null,{}] 20:42:00 INFO - PROCESS | 3368 | 1463542920156 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}] 20:42:00 INFO - PROCESS | 3368 | 1463542920339 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 20:42:00 INFO - PROCESS | 3368 | 1463542920350 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C91800 == 69 [pid = 3368] [id = 211] 20:42:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3B2184400) [pid = 3368] [serial = 631] [outer = 0000000000000000] 20:42:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3B4A30800) [pid = 3368] [serial = 632] [outer = 000000B3B2184400] 20:42:00 INFO - PROCESS | 3368 | 1463542920408 Marionette DEBUG loaded listener.js 20:42:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3B4F78000) [pid = 3368] [serial = 633] [outer = 000000B3B2184400] 20:42:01 INFO - PROCESS | 3368 | 1463542921001 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]]]}] 20:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 880ms 20:42:01 INFO - PROCESS | 3368 | 1463542921032 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 20:42:01 INFO - PROCESS | 3368 | 1463542921035 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 20:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:42:01 INFO - PROCESS | 3368 | 1463542921039 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:42:01 INFO - PROCESS | 3368 | 1463542921041 Marionette TRACE conn6 <- [1,810,null,{}] 20:42:01 INFO - PROCESS | 3368 | 1463542921045 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}] 20:42:01 INFO - PROCESS | 3368 | 1463542921156 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 20:42:01 INFO - PROCESS | 3368 | 1463542921252 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B65C6000 == 70 [pid = 3368] [id = 212] 20:42:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3B4F75800) [pid = 3368] [serial = 634] [outer = 0000000000000000] 20:42:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3B6758400) [pid = 3368] [serial = 635] [outer = 000000B3B4F75800] 20:42:01 INFO - PROCESS | 3368 | 1463542921307 Marionette DEBUG loaded listener.js 20:42:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3B675E800) [pid = 3368] [serial = 636] [outer = 000000B3B4F75800] 20:42:01 INFO - PROCESS | 3368 | 1463542921940 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] 20:42:01 INFO - PROCESS | 3368 | 1463542921988 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 20:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:42:01 INFO - PROCESS | 3368 | 1463542921992 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:42:01 INFO - PROCESS | 3368 | 1463542921994 Marionette TRACE conn6 <- [1,814,null,{}] 20:42:02 INFO - PROCESS | 3368 | 1463542921998 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}] 20:42:02 INFO - PROCESS | 3368 | 1463542922251 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 20:42:02 INFO - PROCESS | 3368 | 1463542922364 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAB3F800 == 71 [pid = 3368] [id = 213] 20:42:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B39DC7FC00) [pid = 3368] [serial = 637] [outer = 0000000000000000] 20:42:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3A1D2D400) [pid = 3368] [serial = 638] [outer = 000000B39DC7FC00] 20:42:02 INFO - PROCESS | 3368 | 1463542922417 Marionette DEBUG loaded listener.js 20:42:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3A7053400) [pid = 3368] [serial = 639] [outer = 000000B39DC7FC00] 20:42:03 INFO - PROCESS | 3368 | 1463542923035 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]]]}] 20:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1085ms 20:42:03 INFO - PROCESS | 3368 | 1463542923081 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 20:42:03 INFO - PROCESS | 3368 | 1463542923085 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 20:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:42:03 INFO - PROCESS | 3368 | 1463542923090 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:42:03 INFO - PROCESS | 3368 | 1463542923095 Marionette TRACE conn6 <- [1,818,null,{}] 20:42:03 INFO - PROCESS | 3368 | 1463542923099 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}] 20:42:03 INFO - PROCESS | 3368 | 1463542923214 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 20:42:03 INFO - PROCESS | 3368 | 1463542923316 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACEC6800 == 72 [pid = 3368] [id = 214] 20:42:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3AAB09800) [pid = 3368] [serial = 640] [outer = 0000000000000000] 20:42:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B3AABB6000) [pid = 3368] [serial = 641] [outer = 000000B3AAB09800] 20:42:03 INFO - PROCESS | 3368 | 1463542923369 Marionette DEBUG loaded listener.js 20:42:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 177 (000000B3AB9CD800) [pid = 3368] [serial = 642] [outer = 000000B3AAB09800] 20:42:04 INFO - PROCESS | 3368 | 1463542924009 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]]]}] 20:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 987ms 20:42:04 INFO - PROCESS | 3368 | 1463542924081 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 20:42:04 INFO - PROCESS | 3368 | 1463542924084 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 20:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:42:04 INFO - PROCESS | 3368 | 1463542924088 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:42:04 INFO - PROCESS | 3368 | 1463542924090 Marionette TRACE conn6 <- [1,822,null,{}] 20:42:04 INFO - PROCESS | 3368 | 1463542924110 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}] 20:42:04 INFO - PROCESS | 3368 | 1463542924246 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 20:42:04 INFO - PROCESS | 3368 | 1463542924308 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C6E800 == 73 [pid = 3368] [id = 215] 20:42:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 178 (000000B3ADA33400) [pid = 3368] [serial = 643] [outer = 0000000000000000] 20:42:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 179 (000000B3ADB5FC00) [pid = 3368] [serial = 644] [outer = 000000B3ADA33400] 20:42:04 INFO - PROCESS | 3368 | 1463542924357 Marionette DEBUG loaded listener.js 20:42:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 180 (000000B3AE2B9800) [pid = 3368] [serial = 645] [outer = 000000B3ADA33400] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4F59000 == 72 [pid = 3368] [id = 204] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3D24800 == 71 [pid = 3368] [id = 203] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD725000 == 70 [pid = 3368] [id = 202] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B39C944800 == 69 [pid = 3368] [id = 201] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B098A800 == 68 [pid = 3368] [id = 200] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD22800 == 67 [pid = 3368] [id = 199] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9F5C000 == 66 [pid = 3368] [id = 198] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD75800 == 65 [pid = 3368] [id = 197] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 179 (000000B3A28D8800) [pid = 3368] [serial = 539] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 178 (000000B3AD946800) [pid = 3368] [serial = 545] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 177 (000000B3AE603400) [pid = 3368] [serial = 551] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 176 (000000B3AE2BEC00) [pid = 3368] [serial = 548] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3AA9B5000) [pid = 3368] [serial = 542] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B10000 == 64 [pid = 3368] [id = 194] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA0A800 == 63 [pid = 3368] [id = 193] 20:42:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3D0D800 == 62 [pid = 3368] [id = 192] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3AE628800) [pid = 3368] [serial = 569] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3B0B34000) [pid = 3368] [serial = 570] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3AE2F1800) [pid = 3368] [serial = 567] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3AB525800) [pid = 3368] [serial = 561] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3B0B36000) [pid = 3368] [serial = 573] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3ADC36400) [pid = 3368] [serial = 572] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3AD93BC00) [pid = 3368] [serial = 563] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3AE225000) [pid = 3368] [serial = 566] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3ADB3A000) [pid = 3368] [serial = 564] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3A7563400) [pid = 3368] [serial = 555] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3A2A1F800) [pid = 3368] [serial = 554] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3AAB10400) [pid = 3368] [serial = 560] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3A8834C00) [pid = 3368] [serial = 557] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AA3B2000) [pid = 3368] [serial = 558] [outer = 0000000000000000] [url = about:blank] 20:42:04 INFO - PROCESS | 3368 | 1463542924904 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]]]}] 20:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2039ms 20:42:06 INFO - PROCESS | 3368 | 1463542926284 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 20:42:06 INFO - PROCESS | 3368 | 1463542926288 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 20:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:42:06 INFO - PROCESS | 3368 | 1463542926339 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:42:06 INFO - PROCESS | 3368 | 1463542926344 Marionette TRACE conn6 <- [1,826,null,{}] 20:42:06 INFO - PROCESS | 3368 | 1463542926347 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}] 20:42:06 INFO - PROCESS | 3368 | 1463542926446 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 20:42:06 INFO - PROCESS | 3368 | 1463542926527 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B1E000 == 63 [pid = 3368] [id = 216] 20:42:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3A641DC00) [pid = 3368] [serial = 646] [outer = 0000000000000000] 20:42:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3AA9B5000) [pid = 3368] [serial = 647] [outer = 000000B3A641DC00] 20:42:06 INFO - PROCESS | 3368 | 1463542926574 Marionette DEBUG loaded listener.js 20:42:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3AE367000) [pid = 3368] [serial = 648] [outer = 000000B3A641DC00] 20:42:06 INFO - PROCESS | 3368 | 1463542926963 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]]]}] 20:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 20:42:07 INFO - PROCESS | 3368 | 1463542927030 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 20:42:07 INFO - PROCESS | 3368 | 1463542927032 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 20:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:42:07 INFO - PROCESS | 3368 | 1463542927035 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:42:07 INFO - PROCESS | 3368 | 1463542927038 Marionette TRACE conn6 <- [1,830,null,{}] 20:42:07 INFO - PROCESS | 3368 | 1463542927041 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}] 20:42:07 INFO - PROCESS | 3368 | 1463542927133 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 20:42:07 INFO - PROCESS | 3368 | 1463542927143 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B335C800 == 64 [pid = 3368] [id = 217] 20:42:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3AE36E400) [pid = 3368] [serial = 649] [outer = 0000000000000000] 20:42:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3AE61D400) [pid = 3368] [serial = 650] [outer = 000000B3AE36E400] 20:42:07 INFO - PROCESS | 3368 | 1463542927190 Marionette DEBUG loaded listener.js 20:42:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3AEE76800) [pid = 3368] [serial = 651] [outer = 000000B3AE36E400] 20:42:07 INFO - PROCESS | 3368 | 1463542927677 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]]]}] 20:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 690ms 20:42:07 INFO - PROCESS | 3368 | 1463542927729 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 20:42:07 INFO - PROCESS | 3368 | 1463542927731 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 20:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:42:07 INFO - PROCESS | 3368 | 1463542927743 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:42:07 INFO - PROCESS | 3368 | 1463542927745 Marionette TRACE conn6 <- [1,834,null,{}] 20:42:07 INFO - PROCESS | 3368 | 1463542927749 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}] 20:42:07 INFO - PROCESS | 3368 | 1463542927868 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 20:42:07 INFO - PROCESS | 3368 | 1463542927927 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4BAC000 == 65 [pid = 3368] [id = 218] 20:42:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3A2DDEC00) [pid = 3368] [serial = 652] [outer = 0000000000000000] 20:42:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3A2DE0800) [pid = 3368] [serial = 653] [outer = 000000B3A2DDEC00] 20:42:07 INFO - PROCESS | 3368 | 1463542927980 Marionette DEBUG loaded listener.js 20:42:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3B1AB8800) [pid = 3368] [serial = 654] [outer = 000000B3A2DDEC00] 20:42:08 INFO - PROCESS | 3368 | 1463542928437 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]]]}] 20:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 732ms 20:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:42:08 INFO - PROCESS | 3368 | 1463542928475 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 20:42:08 INFO - PROCESS | 3368 | 1463542928478 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 20:42:08 INFO - PROCESS | 3368 | 1463542928482 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:42:08 INFO - PROCESS | 3368 | 1463542928483 Marionette TRACE conn6 <- [1,838,null,{}] 20:42:08 INFO - PROCESS | 3368 | 1463542928487 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}] 20:42:08 INFO - PROCESS | 3368 | 1463542928661 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 20:42:08 INFO - PROCESS | 3368 | 1463542928745 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B65AF800 == 66 [pid = 3368] [id = 219] 20:42:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3B4F6B400) [pid = 3368] [serial = 655] [outer = 0000000000000000] 20:42:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3B4F6E800) [pid = 3368] [serial = 656] [outer = 000000B3B4F6B400] 20:42:08 INFO - PROCESS | 3368 | 1463542928791 Marionette DEBUG loaded listener.js 20:42:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3B5DCCC00) [pid = 3368] [serial = 657] [outer = 000000B3B4F6B400] 20:42:09 INFO - PROCESS | 3368 | 1463542929231 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]]]}] 20:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 774ms 20:42:09 INFO - PROCESS | 3368 | 1463542929257 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 20:42:09 INFO - PROCESS | 3368 | 1463542929260 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 20:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:42:09 INFO - PROCESS | 3368 | 1463542929270 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:42:09 INFO - PROCESS | 3368 | 1463542929272 Marionette TRACE conn6 <- [1,842,null,{}] 20:42:09 INFO - PROCESS | 3368 | 1463542929276 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}] 20:42:09 INFO - PROCESS | 3368 | 1463542929398 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 20:42:09 INFO - PROCESS | 3368 | 1463542929453 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8152800 == 67 [pid = 3368] [id = 220] 20:42:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3B5DCE400) [pid = 3368] [serial = 658] [outer = 0000000000000000] 20:42:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3B5DD5000) [pid = 3368] [serial = 659] [outer = 000000B3B5DCE400] 20:42:09 INFO - PROCESS | 3368 | 1463542929508 Marionette DEBUG loaded listener.js 20:42:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B3B675F400) [pid = 3368] [serial = 660] [outer = 000000B3B5DCE400] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3ACEDE000) [pid = 3368] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3AB526400) [pid = 3368] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B39D694400) [pid = 3368] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3AB532400) [pid = 3368] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3A3BCDC00) [pid = 3368] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3A35DF000) [pid = 3368] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3B1D90000) [pid = 3368] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3ADB60800) [pid = 3368] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3ADC32400) [pid = 3368] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3ADDA2800) [pid = 3368] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B39D69F000) [pid = 3368] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3B1AC4000) [pid = 3368] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B39B7BD000) [pid = 3368] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3AAA3A400) [pid = 3368] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AA9B0400) [pid = 3368] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3AE4FD800) [pid = 3368] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3A2BF3C00) [pid = 3368] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3B2120400) [pid = 3368] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3AA51E400) [pid = 3368] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3A1D25C00) [pid = 3368] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3AB577400) [pid = 3368] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3A2B5E400) [pid = 3368] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3A8DA3000) [pid = 3368] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3AE4FE400) [pid = 3368] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3A1D28400) [pid = 3368] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3A1D24C00) [pid = 3368] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3ADDA0800) [pid = 3368] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AA51E000) [pid = 3368] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3A9B23C00) [pid = 3368] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AE4F9000) [pid = 3368] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3A6426400) [pid = 3368] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3A2B5FC00) [pid = 3368] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:42:10 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3AE5F4C00) [pid = 3368] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:42:10 INFO - PROCESS | 3368 | 1463542930210 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]]]}] 20:42:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3A2B5B800) [pid = 3368] [serial = 661] [outer = 000000B3A8C38C00] 20:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 985ms 20:42:10 INFO - PROCESS | 3368 | 1463542930289 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 20:42:10 INFO - PROCESS | 3368 | 1463542930291 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 20:42:10 INFO - PROCESS | 3368 | 1463542930295 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:42:10 INFO - PROCESS | 3368 | 1463542930296 Marionette TRACE conn6 <- [1,846,null,{}] 20:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:42:10 INFO - PROCESS | 3368 | 1463542930300 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}] 20:42:10 INFO - PROCESS | 3368 | 1463542930390 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 20:42:10 INFO - PROCESS | 3368 | 1463542930399 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B510D000 == 68 [pid = 3368] [id = 221] 20:42:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B39DFA9C00) [pid = 3368] [serial = 662] [outer = 0000000000000000] 20:42:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AA51E000) [pid = 3368] [serial = 663] [outer = 000000B39DFA9C00] 20:42:10 INFO - PROCESS | 3368 | 1463542930449 Marionette DEBUG loaded listener.js 20:42:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AB577400) [pid = 3368] [serial = 664] [outer = 000000B39DFA9C00] 20:42:10 INFO - PROCESS | 3368 | 1463542930895 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]]]}] 20:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 20:42:10 INFO - PROCESS | 3368 | 1463542930935 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 20:42:10 INFO - PROCESS | 3368 | 1463542930937 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 20:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:42:10 INFO - PROCESS | 3368 | 1463542930941 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:42:10 INFO - PROCESS | 3368 | 1463542930943 Marionette TRACE conn6 <- [1,850,null,{}] 20:42:10 INFO - PROCESS | 3368 | 1463542930947 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}] 20:42:11 INFO - PROCESS | 3368 | 1463542931041 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 20:42:11 INFO - PROCESS | 3368 | 1463542931049 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B931F800 == 69 [pid = 3368] [id = 222] 20:42:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3ACEDE000) [pid = 3368] [serial = 665] [outer = 0000000000000000] 20:42:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AE4F7000) [pid = 3368] [serial = 666] [outer = 000000B3ACEDE000] 20:42:11 INFO - PROCESS | 3368 | 1463542931094 Marionette DEBUG loaded listener.js 20:42:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3B1AD7000) [pid = 3368] [serial = 667] [outer = 000000B3ACEDE000] 20:42:11 INFO - PROCESS | 3368 | 1463542931556 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]]]}] 20:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms 20:42:11 INFO - PROCESS | 3368 | 1463542931572 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 20:42:11 INFO - PROCESS | 3368 | 1463542931574 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 20:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:42:11 INFO - PROCESS | 3368 | 1463542931591 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:42:11 INFO - PROCESS | 3368 | 1463542931593 Marionette TRACE conn6 <- [1,854,null,{}] 20:42:11 INFO - PROCESS | 3368 | 1463542931597 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}] 20:42:11 INFO - PROCESS | 3368 | 1463542931696 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 20:42:11 INFO - PROCESS | 3368 | 1463542931702 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C28000 == 70 [pid = 3368] [id = 223] 20:42:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3B5134400) [pid = 3368] [serial = 668] [outer = 0000000000000000] 20:42:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3B5137800) [pid = 3368] [serial = 669] [outer = 000000B3B5134400] 20:42:11 INFO - PROCESS | 3368 | 1463542931754 Marionette DEBUG loaded listener.js 20:42:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3B5140C00) [pid = 3368] [serial = 670] [outer = 000000B3B5134400] 20:42:12 INFO - PROCESS | 3368 | 1463542932505 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]]]}] 20:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 984ms 20:42:12 INFO - PROCESS | 3368 | 1463542932577 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 20:42:12 INFO - PROCESS | 3368 | 1463542932583 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 20:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:42:12 INFO - PROCESS | 3368 | 1463542932589 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:42:12 INFO - PROCESS | 3368 | 1463542932593 Marionette TRACE conn6 <- [1,858,null,{}] 20:42:12 INFO - PROCESS | 3368 | 1463542932599 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}] 20:42:12 INFO - PROCESS | 3368 | 1463542932757 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 20:42:12 INFO - PROCESS | 3368 | 1463542932889 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE51A000 == 71 [pid = 3368] [id = 224] 20:42:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3A2DD4C00) [pid = 3368] [serial = 671] [outer = 0000000000000000] 20:42:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3A2DDE400) [pid = 3368] [serial = 672] [outer = 000000B3A2DD4C00] 20:42:12 INFO - PROCESS | 3368 | 1463542932949 Marionette DEBUG loaded listener.js 20:42:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3A9457C00) [pid = 3368] [serial = 673] [outer = 000000B3A2DD4C00] 20:42:13 INFO - PROCESS | 3368 | 1463542933542 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]]]}] 20:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 984ms 20:42:13 INFO - PROCESS | 3368 | 1463542933576 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 20:42:13 INFO - PROCESS | 3368 | 1463542933583 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 20:42:13 INFO - PROCESS | 3368 | 1463542933590 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:42:13 INFO - PROCESS | 3368 | 1463542933593 Marionette TRACE conn6 <- [1,862,null,{}] 20:42:13 INFO - PROCESS | 3368 | 1463542933597 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}] 20:42:13 INFO - PROCESS | 3368 | 1463542933717 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 20:42:13 INFO - PROCESS | 3368 | 1463542933820 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B98800 == 72 [pid = 3368] [id = 225] 20:42:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3AAD3D400) [pid = 3368] [serial = 674] [outer = 0000000000000000] 20:42:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3AB9CF000) [pid = 3368] [serial = 675] [outer = 000000B3AAD3D400] 20:42:13 INFO - PROCESS | 3368 | 1463542933876 Marionette DEBUG loaded listener.js 20:42:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3ADC2B800) [pid = 3368] [serial = 676] [outer = 000000B3AAD3D400] 20:42:14 INFO - PROCESS | 3368 | 1463542934523 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]]]}] 20:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 986ms 20:42:14 INFO - PROCESS | 3368 | 1463542934581 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 20:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:42:14 INFO - PROCESS | 3368 | 1463542934585 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 20:42:14 INFO - PROCESS | 3368 | 1463542934589 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:42:14 INFO - PROCESS | 3368 | 1463542934593 Marionette TRACE conn6 <- [1,866,null,{}] 20:42:14 INFO - PROCESS | 3368 | 1463542934606 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}] 20:42:14 INFO - PROCESS | 3368 | 1463542934762 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 20:42:14 INFO - PROCESS | 3368 | 1463542934895 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8148800 == 73 [pid = 3368] [id = 226] 20:42:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3AE6D9000) [pid = 3368] [serial = 677] [outer = 0000000000000000] 20:42:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3B1AD4400) [pid = 3368] [serial = 678] [outer = 000000B3AE6D9000] 20:42:14 INFO - PROCESS | 3368 | 1463542934955 Marionette DEBUG loaded listener.js 20:42:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3B3629400) [pid = 3368] [serial = 679] [outer = 000000B3AE6D9000] 20:42:15 INFO - PROCESS | 3368 | 1463542935540 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]]]}] 20:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 985ms 20:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:42:15 INFO - PROCESS | 3368 | 1463542935575 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 20:42:15 INFO - PROCESS | 3368 | 1463542935578 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 20:42:15 INFO - PROCESS | 3368 | 1463542935582 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:42:15 INFO - PROCESS | 3368 | 1463542935584 Marionette TRACE conn6 <- [1,870,null,{}] 20:42:15 INFO - PROCESS | 3368 | 1463542935588 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}] 20:42:15 INFO - PROCESS | 3368 | 1463542935710 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 20:42:15 INFO - PROCESS | 3368 | 1463542935812 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B751E800 == 74 [pid = 3368] [id = 227] 20:42:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3B3606800) [pid = 3368] [serial = 680] [outer = 0000000000000000] 20:42:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3B360BC00) [pid = 3368] [serial = 681] [outer = 000000B3B3606800] 20:42:15 INFO - PROCESS | 3368 | 1463542935868 Marionette DEBUG loaded listener.js 20:42:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3B3626400) [pid = 3368] [serial = 682] [outer = 000000B3B3606800] 20:42:16 INFO - PROCESS | 3368 | 1463542936469 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]]]}] 20:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 924ms 20:42:16 INFO - PROCESS | 3368 | 1463542936507 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 20:42:16 INFO - PROCESS | 3368 | 1463542936509 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 20:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:42:16 INFO - PROCESS | 3368 | 1463542936513 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:42:16 INFO - PROCESS | 3368 | 1463542936516 Marionette TRACE conn6 <- [1,874,null,{}] 20:42:16 INFO - PROCESS | 3368 | 1463542936519 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}] 20:42:16 INFO - PROCESS | 3368 | 1463542936635 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 20:42:16 INFO - PROCESS | 3368 | 1463542936737 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39DBD2000 == 75 [pid = 3368] [id = 228] 20:42:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3B3611C00) [pid = 3368] [serial = 683] [outer = 0000000000000000] 20:42:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3B3630C00) [pid = 3368] [serial = 684] [outer = 000000B3B3611C00] 20:42:16 INFO - PROCESS | 3368 | 1463542936793 Marionette DEBUG loaded listener.js 20:42:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3B5134C00) [pid = 3368] [serial = 685] [outer = 000000B3B3611C00] 20:42:17 INFO - PROCESS | 3368 | 1463542937342 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]]]}] 20:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 881ms 20:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:42:17 INFO - PROCESS | 3368 | 1463542937397 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 20:42:17 INFO - PROCESS | 3368 | 1463542937400 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 20:42:17 INFO - PROCESS | 3368 | 1463542937404 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:42:17 INFO - PROCESS | 3368 | 1463542937406 Marionette TRACE conn6 <- [1,878,null,{}] 20:42:17 INFO - PROCESS | 3368 | 1463542937410 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}] 20:42:17 INFO - PROCESS | 3368 | 1463542937548 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 20:42:17 INFO - PROCESS | 3368 | 1463542937651 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7560000 == 76 [pid = 3368] [id = 229] 20:42:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3AE316800) [pid = 3368] [serial = 686] [outer = 0000000000000000] 20:42:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3B5140000) [pid = 3368] [serial = 687] [outer = 000000B3AE316800] 20:42:17 INFO - PROCESS | 3368 | 1463542937707 Marionette DEBUG loaded listener.js 20:42:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3B6764400) [pid = 3368] [serial = 688] [outer = 000000B3AE316800] 20:42:18 INFO - PROCESS | 3368 | 1463542938343 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]]]}] 20:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 986ms 20:42:18 INFO - PROCESS | 3368 | 1463542938391 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 20:42:18 INFO - PROCESS | 3368 | 1463542938394 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 20:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:42:18 INFO - PROCESS | 3368 | 1463542938398 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:42:18 INFO - PROCESS | 3368 | 1463542938400 Marionette TRACE conn6 <- [1,882,null,{}] 20:42:18 INFO - PROCESS | 3368 | 1463542938404 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}] 20:42:18 INFO - PROCESS | 3368 | 1463542938526 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 20:42:18 INFO - PROCESS | 3368 | 1463542938657 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9729000 == 77 [pid = 3368] [id = 230] 20:42:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B39DC82000) [pid = 3368] [serial = 689] [outer = 0000000000000000] 20:42:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3AAA35800) [pid = 3368] [serial = 690] [outer = 000000B39DC82000] 20:42:18 INFO - PROCESS | 3368 | 1463542938715 Marionette DEBUG loaded listener.js 20:42:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3AE229800) [pid = 3368] [serial = 691] [outer = 000000B39DC82000] 20:42:19 INFO - PROCESS | 3368 | 1463542939374 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]]]}] 20:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1031ms 20:42:19 INFO - PROCESS | 3368 | 1463542939430 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 20:42:19 INFO - PROCESS | 3368 | 1463542939433 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 20:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:42:19 INFO - PROCESS | 3368 | 1463542939710 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:42:19 INFO - PROCESS | 3368 | 1463542939715 Marionette TRACE conn6 <- [1,886,null,{}] 20:42:19 INFO - PROCESS | 3368 | 1463542939721 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}] 20:42:19 INFO - PROCESS | 3368 | 1463542939839 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 20:42:19 INFO - PROCESS | 3368 | 1463542939967 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A966B000 == 78 [pid = 3368] [id = 231] 20:42:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3A1D24C00) [pid = 3368] [serial = 692] [outer = 0000000000000000] 20:42:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B3A2541C00) [pid = 3368] [serial = 693] [outer = 000000B3A1D24C00] 20:42:20 INFO - PROCESS | 3368 | 1463542940020 Marionette DEBUG loaded listener.js 20:42:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 177 (000000B3A2DD6C00) [pid = 3368] [serial = 694] [outer = 000000B3A1D24C00] 20:42:20 INFO - PROCESS | 3368 | 1463542940611 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]]]}] 20:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 985ms 20:42:20 INFO - PROCESS | 3368 | 1463542940647 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 20:42:20 INFO - PROCESS | 3368 | 1463542940651 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 20:42:20 INFO - PROCESS | 3368 | 1463542940655 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:42:20 INFO - PROCESS | 3368 | 1463542940658 Marionette TRACE conn6 <- [1,890,null,{}] 20:42:20 INFO - PROCESS | 3368 | 1463542940666 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}] 20:42:20 INFO - PROCESS | 3368 | 1463542940781 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 20:42:20 INFO - PROCESS | 3368 | 1463542940888 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA0C000 == 79 [pid = 3368] [id = 232] 20:42:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 178 (000000B3A4307400) [pid = 3368] [serial = 695] [outer = 0000000000000000] 20:42:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 179 (000000B3A7079400) [pid = 3368] [serial = 696] [outer = 000000B3A4307400] 20:42:20 INFO - PROCESS | 3368 | 1463542940938 Marionette DEBUG loaded listener.js 20:42:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 180 (000000B3A9453C00) [pid = 3368] [serial = 697] [outer = 000000B3A4307400] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5106000 == 78 [pid = 3368] [id = 155] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B2D7C800 == 77 [pid = 3368] [id = 109] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B931F800 == 76 [pid = 3368] [id = 222] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B510D000 == 75 [pid = 3368] [id = 221] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8152800 == 74 [pid = 3368] [id = 220] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B65AF800 == 73 [pid = 3368] [id = 219] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4BAC000 == 72 [pid = 3368] [id = 218] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B335C800 == 71 [pid = 3368] [id = 217] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 179 (000000B3B1ACD800) [pid = 3368] [serial = 575] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 178 (000000B3AD739800) [pid = 3368] [serial = 581] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 177 (000000B3A97D3800) [pid = 3368] [serial = 578] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 176 (000000B3AD93F400) [pid = 3368] [serial = 584] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B1E000 == 70 [pid = 3368] [id = 216] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C6E800 == 69 [pid = 3368] [id = 215] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACEC6800 == 68 [pid = 3368] [id = 214] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAB3F800 == 67 [pid = 3368] [id = 213] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE548000 == 66 [pid = 3368] [id = 209] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5AE2000 == 65 [pid = 3368] [id = 208] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FE8800 == 64 [pid = 3368] [id = 207] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC18B800 == 63 [pid = 3368] [id = 206] 20:42:21 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B52A9800 == 62 [pid = 3368] [id = 205] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3AE60AC00) [pid = 3368] [serial = 611] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3AE6D7400) [pid = 3368] [serial = 612] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3AE225C00) [pid = 3368] [serial = 456] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3AE2EE000) [pid = 3368] [serial = 320] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3A2A20000) [pid = 3368] [serial = 450] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3AB721400) [pid = 3368] [serial = 599] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3A97D5000) [pid = 3368] [serial = 317] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3AA3B5C00) [pid = 3368] [serial = 591] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3B1D9E800) [pid = 3368] [serial = 414] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3AE4F5C00) [pid = 3368] [serial = 365] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3A642BC00) [pid = 3368] [serial = 590] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3AE2C3400) [pid = 3368] [serial = 608] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3B1ACF800) [pid = 3368] [serial = 411] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3A2BE9400) [pid = 3368] [serial = 314] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3B217FC00) [pid = 3368] [serial = 465] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B39D69F800) [pid = 3368] [serial = 356] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3AAD40C00) [pid = 3368] [serial = 597] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3AE5F7C00) [pid = 3368] [serial = 368] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3AE60FC00) [pid = 3368] [serial = 552] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AE6E6800) [pid = 3368] [serial = 588] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3B217E000) [pid = 3368] [serial = 417] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3AB9D6000) [pid = 3368] [serial = 600] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3AE4FB000) [pid = 3368] [serial = 609] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3ACEE6000) [pid = 3368] [serial = 362] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3ADD5B400) [pid = 3368] [serial = 606] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3ACBB0000) [pid = 3368] [serial = 602] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3A8811C00) [pid = 3368] [serial = 359] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AE228000) [pid = 3368] [serial = 459] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AD7EA400) [pid = 3368] [serial = 603] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AE6E5400) [pid = 3368] [serial = 462] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AA364400) [pid = 3368] [serial = 594] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AAB07800) [pid = 3368] [serial = 596] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3AE5F3800) [pid = 3368] [serial = 326] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3AE4F5800) [pid = 3368] [serial = 263] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3AD7F1400) [pid = 3368] [serial = 408] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3B4A29400) [pid = 3368] [serial = 516] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AE5F7800) [pid = 3368] [serial = 323] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3AA9C7C00) [pid = 3368] [serial = 587] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3AAA3BC00) [pid = 3368] [serial = 605] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3A97DB400) [pid = 3368] [serial = 453] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3A7566800) [pid = 3368] [serial = 405] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3A642C800) [pid = 3368] [serial = 593] [outer = 0000000000000000] [url = about:blank] 20:42:21 INFO - PROCESS | 3368 | 1463542941571 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]]]}] 20:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 942ms 20:42:21 INFO - PROCESS | 3368 | 1463542941602 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 20:42:21 INFO - PROCESS | 3368 | 1463542941604 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 20:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:42:21 INFO - PROCESS | 3368 | 1463542941608 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:42:21 INFO - PROCESS | 3368 | 1463542941610 Marionette TRACE conn6 <- [1,894,null,{}] 20:42:21 INFO - PROCESS | 3368 | 1463542941614 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}] 20:42:21 INFO - PROCESS | 3368 | 1463542941717 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 20:42:21 INFO - PROCESS | 3368 | 1463542941808 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9B95000 == 63 [pid = 3368] [id = 233] 20:42:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3A2DD7400) [pid = 3368] [serial = 698] [outer = 0000000000000000] 20:42:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3A342D400) [pid = 3368] [serial = 699] [outer = 000000B3A2DD7400] 20:42:21 INFO - PROCESS | 3368 | 1463542941862 Marionette DEBUG loaded listener.js 20:42:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3A7566800) [pid = 3368] [serial = 700] [outer = 000000B3A2DD7400] 20:42:22 INFO - PROCESS | 3368 | 1463542942285 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]]]}] 20:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 732ms 20:42:22 INFO - PROCESS | 3368 | 1463542942343 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 20:42:22 INFO - PROCESS | 3368 | 1463542942345 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 20:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:42:22 INFO - PROCESS | 3368 | 1463542942349 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:42:22 INFO - PROCESS | 3368 | 1463542942351 Marionette TRACE conn6 <- [1,898,null,{}] 20:42:22 INFO - PROCESS | 3368 | 1463542942355 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}] 20:42:22 INFO - PROCESS | 3368 | 1463542942481 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 20:42:22 INFO - PROCESS | 3368 | 1463542942495 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACBEC800 == 64 [pid = 3368] [id = 234] 20:42:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AA361400) [pid = 3368] [serial = 701] [outer = 0000000000000000] 20:42:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AA9B1000) [pid = 3368] [serial = 702] [outer = 000000B3AA361400] 20:42:22 INFO - PROCESS | 3368 | 1463542942544 Marionette DEBUG loaded listener.js 20:42:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3AAA35000) [pid = 3368] [serial = 703] [outer = 000000B3AA361400] 20:42:23 INFO - PROCESS | 3368 | 1463542943006 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]]]}] 20:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 691ms 20:42:23 INFO - PROCESS | 3368 | 1463542943043 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 20:42:23 INFO - PROCESS | 3368 | 1463542943045 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 20:42:23 INFO - PROCESS | 3368 | 1463542943049 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:42:23 INFO - PROCESS | 3368 | 1463542943051 Marionette TRACE conn6 <- [1,902,null,{}] 20:42:23 INFO - PROCESS | 3368 | 1463542943055 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}] 20:42:23 INFO - PROCESS | 3368 | 1463542943146 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 20:42:23 INFO - PROCESS | 3368 | 1463542943155 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA8E000 == 65 [pid = 3368] [id = 235] 20:42:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AAB08800) [pid = 3368] [serial = 704] [outer = 0000000000000000] 20:42:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3AAD40C00) [pid = 3368] [serial = 705] [outer = 000000B3AAB08800] 20:42:23 INFO - PROCESS | 3368 | 1463542943201 Marionette DEBUG loaded listener.js 20:42:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3AB531400) [pid = 3368] [serial = 706] [outer = 000000B3AAB08800] 20:42:23 INFO - PROCESS | 3368 | 1463542943625 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]]]}] 20:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 628ms 20:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:42:23 INFO - PROCESS | 3368 | 1463542943679 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 20:42:23 INFO - PROCESS | 3368 | 1463542943682 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 20:42:23 INFO - PROCESS | 3368 | 1463542943694 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:42:23 INFO - PROCESS | 3368 | 1463542943696 Marionette TRACE conn6 <- [1,906,null,{}] 20:42:23 INFO - PROCESS | 3368 | 1463542943700 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}] 20:42:23 INFO - PROCESS | 3368 | 1463542943865 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 20:42:23 INFO - PROCESS | 3368 | 1463542943921 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AEE2D000 == 66 [pid = 3368] [id = 236] 20:42:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AD7EF400) [pid = 3368] [serial = 707] [outer = 0000000000000000] 20:42:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AD941C00) [pid = 3368] [serial = 708] [outer = 000000B3AD7EF400] 20:42:23 INFO - PROCESS | 3368 | 1463542943969 Marionette DEBUG loaded listener.js 20:42:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3ADB66C00) [pid = 3368] [serial = 709] [outer = 000000B3AD7EF400] 20:42:24 INFO - PROCESS | 3368 | 1463542944431 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]]]}] 20:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 794ms 20:42:24 INFO - PROCESS | 3368 | 1463542944483 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 20:42:24 INFO - PROCESS | 3368 | 1463542944485 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 20:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:42:24 INFO - PROCESS | 3368 | 1463542944489 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:42:24 INFO - PROCESS | 3368 | 1463542944490 Marionette TRACE conn6 <- [1,910,null,{}] 20:42:24 INFO - PROCESS | 3368 | 1463542944494 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}] 20:42:24 INFO - PROCESS | 3368 | 1463542944611 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 20:42:24 INFO - PROCESS | 3368 | 1463542944666 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C39800 == 67 [pid = 3368] [id = 237] 20:42:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3ADC31800) [pid = 3368] [serial = 710] [outer = 0000000000000000] 20:42:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3ADD5D400) [pid = 3368] [serial = 711] [outer = 000000B3ADC31800] 20:42:24 INFO - PROCESS | 3368 | 1463542944712 Marionette DEBUG loaded listener.js 20:42:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3ADDAF000) [pid = 3368] [serial = 712] [outer = 000000B3ADC31800] 20:42:25 INFO - PROCESS | 3368 | 1463542945150 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]]]}] 20:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 20:42:25 INFO - PROCESS | 3368 | 1463542945187 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 20:42:25 INFO - PROCESS | 3368 | 1463542945190 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 20:42:25 INFO - PROCESS | 3368 | 1463542945193 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:42:25 INFO - PROCESS | 3368 | 1463542945195 Marionette TRACE conn6 <- [1,914,null,{}] 20:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:42:25 INFO - PROCESS | 3368 | 1463542945199 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}] 20:42:25 INFO - PROCESS | 3368 | 1463542945352 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 20:42:25 INFO - PROCESS | 3368 | 1463542945410 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B12000 == 68 [pid = 3368] [id = 238] 20:42:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3ADDAC000) [pid = 3368] [serial = 713] [outer = 0000000000000000] 20:42:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AE2B7400) [pid = 3368] [serial = 714] [outer = 000000B3ADDAC000] 20:42:25 INFO - PROCESS | 3368 | 1463542945456 Marionette DEBUG loaded listener.js 20:42:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3AE2F4400) [pid = 3368] [serial = 715] [outer = 000000B3ADDAC000] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3A641DC00) [pid = 3368] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B39DFA9C00) [pid = 3368] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3ADA33400) [pid = 3368] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AAB09800) [pid = 3368] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AE36E400) [pid = 3368] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3ACEDE000) [pid = 3368] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3A2DDEC00) [pid = 3368] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AB9D1800) [pid = 3368] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3AE5EEC00) [pid = 3368] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3A70B5800) [pid = 3368] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3A1D29C00) [pid = 3368] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3ACBB9400) [pid = 3368] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3B2127C00) [pid = 3368] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B39E1C8C00) [pid = 3368] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3A8DA1800) [pid = 3368] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AE222000) [pid = 3368] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3ACE7D400) [pid = 3368] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3B1ABAC00) [pid = 3368] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3A1F17400) [pid = 3368] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3AAADE000) [pid = 3368] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3B1D91C00) [pid = 3368] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AE2BC400) [pid = 3368] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3B4F6B400) [pid = 3368] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3AEE72000) [pid = 3368] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3B5DCE400) [pid = 3368] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:42:26 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B39DC7FC00) [pid = 3368] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:42:26 INFO - PROCESS | 3368 | 1463542946129 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]]]}] 20:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 985ms 20:42:26 INFO - PROCESS | 3368 | 1463542946183 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 20:42:26 INFO - PROCESS | 3368 | 1463542946185 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 20:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:42:26 INFO - PROCESS | 3368 | 1463542946188 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:42:26 INFO - PROCESS | 3368 | 1463542946190 Marionette TRACE conn6 <- [1,918,null,{}] 20:42:26 INFO - PROCESS | 3368 | 1463542946194 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}] 20:42:26 INFO - PROCESS | 3368 | 1463542946318 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 20:42:26 INFO - PROCESS | 3368 | 1463542946373 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1BA7800 == 69 [pid = 3368] [id = 239] 20:42:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B39D696C00) [pid = 3368] [serial = 716] [outer = 0000000000000000] 20:42:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3A3B3BC00) [pid = 3368] [serial = 717] [outer = 000000B39D696C00] 20:42:26 INFO - PROCESS | 3368 | 1463542946419 Marionette DEBUG loaded listener.js 20:42:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AB523C00) [pid = 3368] [serial = 718] [outer = 000000B39D696C00] 20:42:26 INFO - PROCESS | 3368 | 1463542946816 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]]]}] 20:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 691ms 20:42:26 INFO - PROCESS | 3368 | 1463542946883 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 20:42:26 INFO - PROCESS | 3368 | 1463542946886 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 20:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:42:26 INFO - PROCESS | 3368 | 1463542946889 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:42:26 INFO - PROCESS | 3368 | 1463542946891 Marionette TRACE conn6 <- [1,922,null,{}] 20:42:26 INFO - PROCESS | 3368 | 1463542946895 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}] 20:42:27 INFO - PROCESS | 3368 | 1463542946990 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 20:42:27 INFO - PROCESS | 3368 | 1463542946999 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D69800 == 70 [pid = 3368] [id = 240] 20:42:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AE222000) [pid = 3368] [serial = 719] [outer = 0000000000000000] 20:42:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AE2F4000) [pid = 3368] [serial = 720] [outer = 000000B3AE222000] 20:42:27 INFO - PROCESS | 3368 | 1463542947046 Marionette DEBUG loaded listener.js 20:42:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AE31C800) [pid = 3368] [serial = 721] [outer = 000000B3AE222000] 20:42:27 INFO - PROCESS | 3368 | 1463542947490 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]]]}] 20:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 629ms 20:42:27 INFO - PROCESS | 3368 | 1463542947521 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 20:42:27 INFO - PROCESS | 3368 | 1463542947524 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 20:42:27 INFO - PROCESS | 3368 | 1463542947527 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:42:27 INFO - PROCESS | 3368 | 1463542947539 Marionette TRACE conn6 <- [1,926,null,{}] 20:42:27 INFO - PROCESS | 3368 | 1463542947543 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}] 20:42:27 INFO - PROCESS | 3368 | 1463542947655 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 20:42:27 INFO - PROCESS | 3368 | 1463542947662 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3357000 == 71 [pid = 3368] [id = 241] 20:42:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AE367800) [pid = 3368] [serial = 722] [outer = 0000000000000000] 20:42:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AE4FCC00) [pid = 3368] [serial = 723] [outer = 000000B3AE367800] 20:42:27 INFO - PROCESS | 3368 | 1463542947713 Marionette DEBUG loaded listener.js 20:42:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AE60A000) [pid = 3368] [serial = 724] [outer = 000000B3AE367800] 20:42:28 INFO - PROCESS | 3368 | 1463542948400 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]]]}] 20:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 944ms 20:42:28 INFO - PROCESS | 3368 | 1463542948474 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 20:42:28 INFO - PROCESS | 3368 | 1463542948479 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 20:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:42:28 INFO - PROCESS | 3368 | 1463542948485 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:42:28 INFO - PROCESS | 3368 | 1463542948489 Marionette TRACE conn6 <- [1,930,null,{}] 20:42:28 INFO - PROCESS | 3368 | 1463542948496 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}] 20:42:28 INFO - PROCESS | 3368 | 1463542948635 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 20:42:28 INFO - PROCESS | 3368 | 1463542948759 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9717800 == 72 [pid = 3368] [id = 242] 20:42:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B39E493400) [pid = 3368] [serial = 725] [outer = 0000000000000000] 20:42:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3A2A24000) [pid = 3368] [serial = 726] [outer = 000000B39E493400] 20:42:28 INFO - PROCESS | 3368 | 1463542948822 Marionette DEBUG loaded listener.js 20:42:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3A35DBC00) [pid = 3368] [serial = 727] [outer = 000000B39E493400] 20:42:29 INFO - PROCESS | 3368 | 1463542949419 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]]]}] 20:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 984ms 20:42:29 INFO - PROCESS | 3368 | 1463542949473 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 20:42:29 INFO - PROCESS | 3368 | 1463542949480 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 20:42:29 INFO - PROCESS | 3368 | 1463542949487 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:42:29 INFO - PROCESS | 3368 | 1463542949490 Marionette TRACE conn6 <- [1,934,null,{}] 20:42:29 INFO - PROCESS | 3368 | 1463542949495 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}] 20:42:29 INFO - PROCESS | 3368 | 1463542949619 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 20:42:29 INFO - PROCESS | 3368 | 1463542949748 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE68F800 == 73 [pid = 3368] [id = 243] 20:42:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3A941F000) [pid = 3368] [serial = 728] [outer = 0000000000000000] 20:42:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3AA515800) [pid = 3368] [serial = 729] [outer = 000000B3A941F000] 20:42:29 INFO - PROCESS | 3368 | 1463542949806 Marionette DEBUG loaded listener.js 20:42:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AAD3A000) [pid = 3368] [serial = 730] [outer = 000000B3A941F000] 20:42:30 INFO - PROCESS | 3368 | 1463542950411 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]]]}] 20:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 986ms 20:42:30 INFO - PROCESS | 3368 | 1463542950478 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 20:42:30 INFO - PROCESS | 3368 | 1463542950481 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 20:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:42:30 INFO - PROCESS | 3368 | 1463542950485 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:42:30 INFO - PROCESS | 3368 | 1463542950489 Marionette TRACE conn6 <- [1,938,null,{}] 20:42:30 INFO - PROCESS | 3368 | 1463542950501 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}] 20:42:30 INFO - PROCESS | 3368 | 1463542950690 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 20:42:30 INFO - PROCESS | 3368 | 1463542950702 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3D11000 == 74 [pid = 3368] [id = 244] 20:42:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3AD7E9C00) [pid = 3368] [serial = 731] [outer = 0000000000000000] 20:42:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3ADDA7000) [pid = 3368] [serial = 732] [outer = 000000B3AD7E9C00] 20:42:30 INFO - PROCESS | 3368 | 1463542950764 Marionette DEBUG loaded listener.js 20:42:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AE4F8C00) [pid = 3368] [serial = 733] [outer = 000000B3AD7E9C00] 20:42:31 INFO - PROCESS | 3368 | 1463542951412 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]]]}] 20:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 986ms 20:42:31 INFO - PROCESS | 3368 | 1463542951473 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 20:42:31 INFO - PROCESS | 3368 | 1463542951476 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 20:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:42:31 INFO - PROCESS | 3368 | 1463542951480 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:42:31 INFO - PROCESS | 3368 | 1463542951482 Marionette TRACE conn6 <- [1,942,null,{}] 20:42:31 INFO - PROCESS | 3368 | 1463542951486 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}] 20:42:31 INFO - PROCESS | 3368 | 1463542951605 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 20:42:31 INFO - PROCESS | 3368 | 1463542951733 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B6C800 == 75 [pid = 3368] [id = 245] 20:42:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AE605800) [pid = 3368] [serial = 734] [outer = 0000000000000000] 20:42:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AE61A400) [pid = 3368] [serial = 735] [outer = 000000B3AE605800] 20:42:31 INFO - PROCESS | 3368 | 1463542951791 Marionette DEBUG loaded listener.js 20:42:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AE6DE400) [pid = 3368] [serial = 736] [outer = 000000B3AE605800] 20:42:32 INFO - PROCESS | 3368 | 1463542952338 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]]]}] 20:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 880ms 20:42:32 INFO - PROCESS | 3368 | 1463542952370 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 20:42:32 INFO - PROCESS | 3368 | 1463542952373 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 20:42:32 INFO - PROCESS | 3368 | 1463542952378 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:42:32 INFO - PROCESS | 3368 | 1463542952380 Marionette TRACE conn6 <- [1,946,null,{}] 20:42:32 INFO - PROCESS | 3368 | 1463542952384 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}] 20:42:32 INFO - PROCESS | 3368 | 1463542952504 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 20:42:32 INFO - PROCESS | 3368 | 1463542952603 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4F54800 == 76 [pid = 3368] [id = 246] 20:42:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AEE6D800) [pid = 3368] [serial = 737] [outer = 0000000000000000] 20:42:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AEE78400) [pid = 3368] [serial = 738] [outer = 000000B3AEE6D800] 20:42:32 INFO - PROCESS | 3368 | 1463542952659 Marionette DEBUG loaded listener.js 20:42:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3B1AC7000) [pid = 3368] [serial = 739] [outer = 000000B3AEE6D800] 20:42:33 INFO - PROCESS | 3368 | 1463542953241 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]]]}] 20:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 924ms 20:42:33 INFO - PROCESS | 3368 | 1463542953305 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 20:42:33 INFO - PROCESS | 3368 | 1463542953308 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 20:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:42:33 INFO - PROCESS | 3368 | 1463542953312 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:42:33 INFO - PROCESS | 3368 | 1463542953314 Marionette TRACE conn6 <- [1,950,null,{}] 20:42:33 INFO - PROCESS | 3368 | 1463542953318 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}] 20:42:33 INFO - PROCESS | 3368 | 1463542953456 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 20:42:33 INFO - PROCESS | 3368 | 1463542953586 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5AE1800 == 77 [pid = 3368] [id = 247] 20:42:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3B211E800) [pid = 3368] [serial = 740] [outer = 0000000000000000] 20:42:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3B3604000) [pid = 3368] [serial = 741] [outer = 000000B3B211E800] 20:42:33 INFO - PROCESS | 3368 | 1463542953644 Marionette DEBUG loaded listener.js 20:42:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3B3627000) [pid = 3368] [serial = 742] [outer = 000000B3B211E800] 20:42:34 INFO - PROCESS | 3368 | 1463542954209 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]]]}] 20:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 944ms 20:42:34 INFO - PROCESS | 3368 | 1463542954259 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 20:42:34 INFO - PROCESS | 3368 | 1463542954261 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 20:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:42:34 INFO - PROCESS | 3368 | 1463542954265 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:42:34 INFO - PROCESS | 3368 | 1463542954267 Marionette TRACE conn6 <- [1,954,null,{}] 20:42:34 INFO - PROCESS | 3368 | 1463542954272 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}] 20:42:34 INFO - PROCESS | 3368 | 1463542954390 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 20:42:34 INFO - PROCESS | 3368 | 1463542954519 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C29000 == 78 [pid = 3368] [id = 248] 20:42:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3AED9AC00) [pid = 3368] [serial = 743] [outer = 0000000000000000] 20:42:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3AEDA0800) [pid = 3368] [serial = 744] [outer = 000000B3AED9AC00] 20:42:34 INFO - PROCESS | 3368 | 1463542954575 Marionette DEBUG loaded listener.js 20:42:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3AEDA7400) [pid = 3368] [serial = 745] [outer = 000000B3AED9AC00] 20:42:35 INFO - PROCESS | 3368 | 1463542955131 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]]]}] 20:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 942ms 20:42:35 INFO - PROCESS | 3368 | 1463542955210 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 20:42:35 INFO - PROCESS | 3368 | 1463542955213 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 20:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:42:35 INFO - PROCESS | 3368 | 1463542955217 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:42:35 INFO - PROCESS | 3368 | 1463542955219 Marionette TRACE conn6 <- [1,958,null,{}] 20:42:35 INFO - PROCESS | 3368 | 1463542955223 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}] 20:42:35 INFO - PROCESS | 3368 | 1463542955369 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 20:42:35 INFO - PROCESS | 3368 | 1463542955498 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B755C000 == 79 [pid = 3368] [id = 249] 20:42:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3AEDA4000) [pid = 3368] [serial = 746] [outer = 0000000000000000] 20:42:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3B352B000) [pid = 3368] [serial = 747] [outer = 000000B3AEDA4000] 20:42:35 INFO - PROCESS | 3368 | 1463542955554 Marionette DEBUG loaded listener.js 20:42:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3B3531000) [pid = 3368] [serial = 748] [outer = 000000B3AEDA4000] 20:42:36 INFO - PROCESS | 3368 | 1463542956170 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]]]}] 20:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 985ms 20:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:42:36 INFO - PROCESS | 3368 | 1463542956204 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 20:42:36 INFO - PROCESS | 3368 | 1463542956206 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 20:42:36 INFO - PROCESS | 3368 | 1463542956210 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:42:36 INFO - PROCESS | 3368 | 1463542956212 Marionette TRACE conn6 <- [1,962,null,{}] 20:42:36 INFO - PROCESS | 3368 | 1463542956216 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}] 20:42:36 INFO - PROCESS | 3368 | 1463542956335 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 20:42:36 INFO - PROCESS | 3368 | 1463542956439 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AB8000 == 80 [pid = 3368] [id = 250] 20:42:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B39DB0FC00) [pid = 3368] [serial = 749] [outer = 0000000000000000] 20:42:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3A6420400) [pid = 3368] [serial = 750] [outer = 000000B39DB0FC00] 20:42:36 INFO - PROCESS | 3368 | 1463542956495 Marionette DEBUG loaded listener.js 20:42:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3AA9CC800) [pid = 3368] [serial = 751] [outer = 000000B39DB0FC00] 20:42:37 INFO - PROCESS | 3368 | 1463542957334 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]]]}] 20:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1181ms 20:42:37 INFO - PROCESS | 3368 | 1463542957403 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 20:42:37 INFO - PROCESS | 3368 | 1463542957408 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 20:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:42:37 INFO - PROCESS | 3368 | 1463542957414 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:42:37 INFO - PROCESS | 3368 | 1463542957419 Marionette TRACE conn6 <- [1,966,null,{}] 20:42:37 INFO - PROCESS | 3368 | 1463542957424 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}] 20:42:37 INFO - PROCESS | 3368 | 1463542957548 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 20:42:37 INFO - PROCESS | 3368 | 1463542957676 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39E6C1000 == 81 [pid = 3368] [id = 251] 20:42:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3A2BF5400) [pid = 3368] [serial = 752] [outer = 0000000000000000] 20:42:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3A2DE1400) [pid = 3368] [serial = 753] [outer = 000000B3A2BF5400] 20:42:37 INFO - PROCESS | 3368 | 1463542957732 Marionette DEBUG loaded listener.js 20:42:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3A7057C00) [pid = 3368] [serial = 754] [outer = 000000B3A2BF5400] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B2D69800 == 80 [pid = 3368] [id = 240] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1BA7800 == 79 [pid = 3368] [id = 239] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B12000 == 78 [pid = 3368] [id = 238] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C39800 == 77 [pid = 3368] [id = 237] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AEE2D000 == 76 [pid = 3368] [id = 236] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADA8E000 == 75 [pid = 3368] [id = 235] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACBEC800 == 74 [pid = 3368] [id = 234] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9B95000 == 73 [pid = 3368] [id = 233] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA0C000 == 72 [pid = 3368] [id = 232] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3AB9CCC00) [pid = 3368] [serial = 620] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3AE366000) [pid = 3368] [serial = 623] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3AEE72800) [pid = 3368] [serial = 626] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3B1AD2800) [pid = 3368] [serial = 629] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3B4A30800) [pid = 3368] [serial = 632] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3B6758400) [pid = 3368] [serial = 635] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3B5137800) [pid = 3368] [serial = 669] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A966B000 == 71 [pid = 3368] [id = 231] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B98800 == 70 [pid = 3368] [id = 225] 20:42:38 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE51A000 == 69 [pid = 3368] [id = 224] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3ADD62000) [pid = 3368] [serial = 582] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3B1D9AC00) [pid = 3368] [serial = 576] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3A7075800) [pid = 3368] [serial = 501] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3AD942800) [pid = 3368] [serial = 504] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3B2181400) [pid = 3368] [serial = 498] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3B1AD1000) [pid = 3368] [serial = 510] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AE611800) [pid = 3368] [serial = 585] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3B1AD5000) [pid = 3368] [serial = 507] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3AAAD6400) [pid = 3368] [serial = 543] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3A6423C00) [pid = 3368] [serial = 540] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3ADD55800) [pid = 3368] [serial = 546] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3B4A23C00) [pid = 3368] [serial = 513] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3ADB31000) [pid = 3368] [serial = 537] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AA9CEC00) [pid = 3368] [serial = 579] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3AE4F2800) [pid = 3368] [serial = 549] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3B5DCCC00) [pid = 3368] [serial = 657] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3B4F6E800) [pid = 3368] [serial = 656] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3AEE74400) [pid = 3368] [serial = 614] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3B5DD5000) [pid = 3368] [serial = 659] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3AEE7B400) [pid = 3368] [serial = 615] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3A7053400) [pid = 3368] [serial = 639] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3A1D2D400) [pid = 3368] [serial = 638] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3AA9B5000) [pid = 3368] [serial = 647] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3AE367000) [pid = 3368] [serial = 648] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AA51E000) [pid = 3368] [serial = 663] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3A9386400) [pid = 3368] [serial = 617] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AB577400) [pid = 3368] [serial = 664] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AE2B9800) [pid = 3368] [serial = 645] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3ADB5FC00) [pid = 3368] [serial = 644] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3AB9CD800) [pid = 3368] [serial = 642] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3AABB6000) [pid = 3368] [serial = 641] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3AE61D400) [pid = 3368] [serial = 650] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AE4F7000) [pid = 3368] [serial = 666] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3B1AD7000) [pid = 3368] [serial = 667] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3B675F400) [pid = 3368] [serial = 660] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3A2DE0800) [pid = 3368] [serial = 653] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B39D48A000) [pid = 3368] [serial = 378] [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.] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3B1AB8800) [pid = 3368] [serial = 654] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3AEE76800) [pid = 3368] [serial = 651] [outer = 0000000000000000] [url = about:blank] 20:42:38 INFO - PROCESS | 3368 | 1463542958391 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]]]}] 20:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1032ms 20:42:38 INFO - PROCESS | 3368 | 1463542958453 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 20:42:38 INFO - PROCESS | 3368 | 1463542958459 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 20:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:42:38 INFO - PROCESS | 3368 | 1463542958465 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:42:38 INFO - PROCESS | 3368 | 1463542958468 Marionette TRACE conn6 <- [1,970,null,{}] 20:42:38 INFO - PROCESS | 3368 | 1463542958495 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}] 20:42:38 INFO - PROCESS | 3368 | 1463542958631 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 20:42:38 INFO - PROCESS | 3368 | 1463542958648 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9E83800 == 70 [pid = 3368] [id = 252] 20:42:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3A1D27000) [pid = 3368] [serial = 755] [outer = 0000000000000000] 20:42:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3A2DDC000) [pid = 3368] [serial = 756] [outer = 000000B3A1D27000] 20:42:38 INFO - PROCESS | 3368 | 1463542958696 Marionette DEBUG loaded listener.js 20:42:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3A7032400) [pid = 3368] [serial = 757] [outer = 000000B3A1D27000] 20:42:39 INFO - PROCESS | 3368 | 1463542959223 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]]]}] 20:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 796ms 20:42:39 INFO - PROCESS | 3368 | 1463542959263 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 20:42:39 INFO - PROCESS | 3368 | 1463542959265 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 20:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:42:39 INFO - PROCESS | 3368 | 1463542959269 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:42:39 INFO - PROCESS | 3368 | 1463542959273 Marionette TRACE conn6 <- [1,974,null,{}] 20:42:39 INFO - PROCESS | 3368 | 1463542959284 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}] 20:42:39 INFO - PROCESS | 3368 | 1463542959387 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 20:42:39 INFO - PROCESS | 3368 | 1463542959481 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD934800 == 71 [pid = 3368] [id = 253] 20:42:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3A945B800) [pid = 3368] [serial = 758] [outer = 0000000000000000] 20:42:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3AA9CC000) [pid = 3368] [serial = 759] [outer = 000000B3A945B800] 20:42:39 INFO - PROCESS | 3368 | 1463542959531 Marionette DEBUG loaded listener.js 20:42:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3AAB05800) [pid = 3368] [serial = 760] [outer = 000000B3A945B800] 20:42:39 INFO - PROCESS | 3368 | 1463542959922 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]]]}] 20:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 692ms 20:42:39 INFO - PROCESS | 3368 | 1463542959965 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 20:42:39 INFO - PROCESS | 3368 | 1463542959968 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 20:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:42:39 INFO - PROCESS | 3368 | 1463542959971 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:42:39 INFO - PROCESS | 3368 | 1463542959973 Marionette TRACE conn6 <- [1,978,null,{}] 20:42:39 INFO - PROCESS | 3368 | 1463542959977 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}] 20:42:40 INFO - PROCESS | 3368 | 1463542960076 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 20:42:40 INFO - PROCESS | 3368 | 1463542960084 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE544800 == 72 [pid = 3368] [id = 254] 20:42:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3AAD7F800) [pid = 3368] [serial = 761] [outer = 0000000000000000] 20:42:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AB71B800) [pid = 3368] [serial = 762] [outer = 000000B3AAD7F800] 20:42:40 INFO - PROCESS | 3368 | 1463542960132 Marionette DEBUG loaded listener.js 20:42:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AC145800) [pid = 3368] [serial = 763] [outer = 000000B3AAD7F800] 20:42:40 INFO - PROCESS | 3368 | 1463542960620 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]]]}] 20:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 694ms 20:42:40 INFO - PROCESS | 3368 | 1463542960668 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 20:42:40 INFO - PROCESS | 3368 | 1463542960670 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 20:42:40 INFO - PROCESS | 3368 | 1463542960673 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:42:40 INFO - PROCESS | 3368 | 1463542960675 Marionette TRACE conn6 <- [1,982,null,{}] 20:42:40 INFO - PROCESS | 3368 | 1463542960685 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}] 20:42:40 INFO - PROCESS | 3368 | 1463542960834 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 20:42:40 INFO - PROCESS | 3368 | 1463542960860 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0978000 == 73 [pid = 3368] [id = 255] 20:42:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3ACEE6800) [pid = 3368] [serial = 764] [outer = 0000000000000000] 20:42:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AD7E3000) [pid = 3368] [serial = 765] [outer = 000000B3ACEE6800] 20:42:40 INFO - PROCESS | 3368 | 1463542960907 Marionette DEBUG loaded listener.js 20:42:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3ADA38800) [pid = 3368] [serial = 766] [outer = 000000B3ACEE6800] 20:42:41 INFO - PROCESS | 3368 | 1463542961400 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]]]}] 20:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 773ms 20:42:41 INFO - PROCESS | 3368 | 1463542961450 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 20:42:41 INFO - PROCESS | 3368 | 1463542961452 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 20:42:41 INFO - PROCESS | 3368 | 1463542961456 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:42:41 INFO - PROCESS | 3368 | 1463542961458 Marionette TRACE conn6 <- [1,986,null,{}] 20:42:41 INFO - PROCESS | 3368 | 1463542961468 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}] 20:42:41 INFO - PROCESS | 3368 | 1463542961606 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 20:42:41 INFO - PROCESS | 3368 | 1463542961629 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A32000 == 74 [pid = 3368] [id = 256] 20:42:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AE224000) [pid = 3368] [serial = 767] [outer = 0000000000000000] 20:42:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AE2B9C00) [pid = 3368] [serial = 768] [outer = 000000B3AE224000] 20:42:41 INFO - PROCESS | 3368 | 1463542961677 Marionette DEBUG loaded listener.js 20:42:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AE2F3C00) [pid = 3368] [serial = 769] [outer = 000000B3AE224000] 20:42:42 INFO - PROCESS | 3368 | 1463542962124 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]]]}] 20:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 20:42:42 INFO - PROCESS | 3368 | 1463542962197 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 20:42:42 INFO - PROCESS | 3368 | 1463542962200 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 20:42:42 INFO - PROCESS | 3368 | 1463542962203 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:42:42 INFO - PROCESS | 3368 | 1463542962205 Marionette TRACE conn6 <- [1,990,null,{}] 20:42:42 INFO - PROCESS | 3368 | 1463542962214 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}] 20:42:42 INFO - PROCESS | 3368 | 1463542962459 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 20:42:42 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3A1D24C00) [pid = 3368] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:42:42 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3A2DD7400) [pid = 3368] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:42:42 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AD7EF400) [pid = 3368] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:42:42 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AA361400) [pid = 3368] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:42:42 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3AAB08800) [pid = 3368] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:42:42 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3A4307400) [pid = 3368] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:42:42 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3ADC31800) [pid = 3368] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:42:42 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B39D696C00) [pid = 3368] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:42:42 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3ADDAC000) [pid = 3368] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:42:42 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3AE222000) [pid = 3368] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:42:42 INFO - PROCESS | 3368 | 1463542962524 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACBEF800 == 75 [pid = 3368] [id = 257] 20:42:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B39D696C00) [pid = 3368] [serial = 770] [outer = 0000000000000000] 20:42:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A2B80000) [pid = 3368] [serial = 771] [outer = 000000B39D696C00] 20:42:42 INFO - PROCESS | 3368 | 1463542962570 Marionette DEBUG loaded listener.js 20:42:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3ADB69400) [pid = 3368] [serial = 772] [outer = 000000B39D696C00] 20:42:42 INFO - PROCESS | 3368 | 1463542962942 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]]]}] 20:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 778ms 20:42:43 INFO - PROCESS | 3368 | 1463542962993 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 20:42:43 INFO - PROCESS | 3368 | 1463542962995 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 20:42:43 INFO - PROCESS | 3368 | 1463542962999 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:42:43 INFO - PROCESS | 3368 | 1463542963000 Marionette TRACE conn6 <- [1,994,null,{}] 20:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:42:43 INFO - PROCESS | 3368 | 1463542963004 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}] 20:42:43 INFO - PROCESS | 3368 | 1463542963099 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 20:42:43 INFO - PROCESS | 3368 | 1463542963106 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D69800 == 76 [pid = 3368] [id = 258] 20:42:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AE2EB000) [pid = 3368] [serial = 773] [outer = 0000000000000000] 20:42:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AE4F7C00) [pid = 3368] [serial = 774] [outer = 000000B3AE2EB000] 20:42:43 INFO - PROCESS | 3368 | 1463542963154 Marionette DEBUG loaded listener.js 20:42:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AE607800) [pid = 3368] [serial = 775] [outer = 000000B3AE2EB000] 20:42:43 INFO - PROCESS | 3368 | 1463542963589 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]]]}] 20:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 20:42:43 INFO - PROCESS | 3368 | 1463542963633 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 20:42:43 INFO - PROCESS | 3368 | 1463542963635 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 20:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:42:43 INFO - PROCESS | 3368 | 1463542963639 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:42:43 INFO - PROCESS | 3368 | 1463542963641 Marionette TRACE conn6 <- [1,998,null,{}] 20:42:43 INFO - PROCESS | 3368 | 1463542963645 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}] 20:42:43 INFO - PROCESS | 3368 | 1463542963742 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 20:42:43 INFO - PROCESS | 3368 | 1463542963749 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3676000 == 77 [pid = 3368] [id = 259] 20:42:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AE622800) [pid = 3368] [serial = 776] [outer = 0000000000000000] 20:42:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AEE6F400) [pid = 3368] [serial = 777] [outer = 000000B3AE622800] 20:42:43 INFO - PROCESS | 3368 | 1463542963828 Marionette DEBUG loaded listener.js 20:42:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3B0B40400) [pid = 3368] [serial = 778] [outer = 000000B3AE622800] 20:42:44 INFO - PROCESS | 3368 | 1463542964262 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]]]}] 20:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 670ms 20:42:44 INFO - PROCESS | 3368 | 1463542964312 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 20:42:44 INFO - PROCESS | 3368 | 1463542964314 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 20:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:42:44 INFO - PROCESS | 3368 | 1463542964318 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:42:44 INFO - PROCESS | 3368 | 1463542964328 Marionette TRACE conn6 <- [1,1002,null,{}] 20:42:44 INFO - PROCESS | 3368 | 1463542964332 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}] 20:42:44 INFO - PROCESS | 3368 | 1463542964430 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 20:42:44 INFO - PROCESS | 3368 | 1463542964577 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A1E16800 == 78 [pid = 3368] [id = 260] 20:42:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B39B835400) [pid = 3368] [serial = 779] [outer = 0000000000000000] 20:42:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B39CDB8000) [pid = 3368] [serial = 780] [outer = 000000B39B835400] 20:42:44 INFO - PROCESS | 3368 | 1463542964637 Marionette DEBUG loaded listener.js 20:42:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3A1D2A000) [pid = 3368] [serial = 781] [outer = 000000B39B835400] 20:42:45 INFO - PROCESS | 3368 | 1463542965319 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]]]}] 20:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1037ms 20:42:45 INFO - PROCESS | 3368 | 1463542965359 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 20:42:45 INFO - PROCESS | 3368 | 1463542965364 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 20:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:42:45 INFO - PROCESS | 3368 | 1463542965391 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:42:45 INFO - PROCESS | 3368 | 1463542965395 Marionette TRACE conn6 <- [1,1006,null,{}] 20:42:45 INFO - PROCESS | 3368 | 1463542965400 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}] 20:42:45 INFO - PROCESS | 3368 | 1463542965540 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 20:42:45 INFO - PROCESS | 3368 | 1463542965670 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE53B000 == 79 [pid = 3368] [id = 261] 20:42:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3A93B5000) [pid = 3368] [serial = 782] [outer = 0000000000000000] 20:42:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3A97D3800) [pid = 3368] [serial = 783] [outer = 000000B3A93B5000] 20:42:45 INFO - PROCESS | 3368 | 1463542965733 Marionette DEBUG loaded listener.js 20:42:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3A97D7000) [pid = 3368] [serial = 784] [outer = 000000B3A93B5000] 20:42:46 INFO - PROCESS | 3368 | 1463542966353 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]]]}] 20:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 985ms 20:42:46 INFO - PROCESS | 3368 | 1463542966395 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 20:42:46 INFO - PROCESS | 3368 | 1463542966400 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 20:42:46 INFO - PROCESS | 3368 | 1463542966405 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:42:46 INFO - PROCESS | 3368 | 1463542966408 Marionette TRACE conn6 <- [1,1010,null,{}] 20:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:42:46 INFO - PROCESS | 3368 | 1463542966412 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}] 20:42:46 INFO - PROCESS | 3368 | 1463542966541 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 20:42:46 INFO - PROCESS | 3368 | 1463542966644 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:46 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B67000 == 80 [pid = 3368] [id = 262] 20:42:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3ADB39000) [pid = 3368] [serial = 785] [outer = 0000000000000000] 20:42:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3ADC35800) [pid = 3368] [serial = 786] [outer = 000000B3ADB39000] 20:42:46 INFO - PROCESS | 3368 | 1463542966701 Marionette DEBUG loaded listener.js 20:42:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3AE2BEC00) [pid = 3368] [serial = 787] [outer = 000000B3ADB39000] 20:42:47 INFO - PROCESS | 3368 | 1463542967346 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]]]}] 20:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 985ms 20:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:42:47 INFO - PROCESS | 3368 | 1463542967398 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 20:42:47 INFO - PROCESS | 3368 | 1463542967400 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 20:42:47 INFO - PROCESS | 3368 | 1463542967412 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:42:47 INFO - PROCESS | 3368 | 1463542967419 Marionette TRACE conn6 <- [1,1014,null,{}] 20:42:47 INFO - PROCESS | 3368 | 1463542967424 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}] 20:42:47 INFO - PROCESS | 3368 | 1463542967593 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 20:42:47 INFO - PROCESS | 3368 | 1463542967613 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B52A5800 == 81 [pid = 3368] [id = 263] 20:42:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3B1AC6800) [pid = 3368] [serial = 788] [outer = 0000000000000000] 20:42:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3B211D800) [pid = 3368] [serial = 789] [outer = 000000B3B1AC6800] 20:42:47 INFO - PROCESS | 3368 | 1463542967670 Marionette DEBUG loaded listener.js 20:42:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3B2181C00) [pid = 3368] [serial = 790] [outer = 000000B3B1AC6800] 20:42:48 INFO - PROCESS | 3368 | 1463542968285 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]]]}] 20:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 945ms 20:42:48 INFO - PROCESS | 3368 | 1463542968351 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 20:42:48 INFO - PROCESS | 3368 | 1463542968354 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 20:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:42:48 INFO - PROCESS | 3368 | 1463542968358 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:42:48 INFO - PROCESS | 3368 | 1463542968360 Marionette TRACE conn6 <- [1,1018,null,{}] 20:42:48 INFO - PROCESS | 3368 | 1463542968364 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}] 20:42:48 INFO - PROCESS | 3368 | 1463542968487 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 20:42:48 INFO - PROCESS | 3368 | 1463542968616 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5AE6800 == 82 [pid = 3368] [id = 264] 20:42:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3B352E000) [pid = 3368] [serial = 791] [outer = 0000000000000000] 20:42:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3B3531C00) [pid = 3368] [serial = 792] [outer = 000000B3B352E000] 20:42:48 INFO - PROCESS | 3368 | 1463542968673 Marionette DEBUG loaded listener.js 20:42:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3B3610400) [pid = 3368] [serial = 793] [outer = 000000B3B352E000] 20:42:49 INFO - PROCESS | 3368 | 1463542969216 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]]]}] 20:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 880ms 20:42:49 INFO - PROCESS | 3368 | 1463542969240 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 20:42:49 INFO - PROCESS | 3368 | 1463542969242 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 20:42:49 INFO - PROCESS | 3368 | 1463542969246 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:42:49 INFO - PROCESS | 3368 | 1463542969248 Marionette TRACE conn6 <- [1,1022,null,{}] 20:42:49 INFO - PROCESS | 3368 | 1463542969252 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}] 20:42:49 INFO - PROCESS | 3368 | 1463542969370 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 20:42:49 INFO - PROCESS | 3368 | 1463542969472 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:49 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C83800 == 83 [pid = 3368] [id = 265] 20:42:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3B3631800) [pid = 3368] [serial = 794] [outer = 0000000000000000] 20:42:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3B4A24C00) [pid = 3368] [serial = 795] [outer = 000000B3B3631800] 20:42:49 INFO - PROCESS | 3368 | 1463542969535 Marionette DEBUG loaded listener.js 20:42:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3B4F70800) [pid = 3368] [serial = 796] [outer = 000000B3B3631800] 20:42:50 INFO - PROCESS | 3368 | 1463542970180 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]]]}] 20:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 985ms 20:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:42:50 INFO - PROCESS | 3368 | 1463542970233 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 20:42:50 INFO - PROCESS | 3368 | 1463542970236 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 20:42:50 INFO - PROCESS | 3368 | 1463542970240 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:42:50 INFO - PROCESS | 3368 | 1463542970242 Marionette TRACE conn6 <- [1,1026,null,{}] 20:42:50 INFO - PROCESS | 3368 | 1463542970246 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}] 20:42:50 INFO - PROCESS | 3368 | 1463542970368 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 20:42:50 INFO - PROCESS | 3368 | 1463542970498 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B77B7800 == 84 [pid = 3368] [id = 266] 20:42:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3B513B800) [pid = 3368] [serial = 797] [outer = 0000000000000000] 20:42:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3B57A8800) [pid = 3368] [serial = 798] [outer = 000000B3B513B800] 20:42:50 INFO - PROCESS | 3368 | 1463542970555 Marionette DEBUG loaded listener.js 20:42:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3B57AEC00) [pid = 3368] [serial = 799] [outer = 000000B3B513B800] 20:42:51 INFO - PROCESS | 3368 | 1463542971153 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]]]}] 20:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 986ms 20:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:42:51 INFO - PROCESS | 3368 | 1463542971229 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 20:42:51 INFO - PROCESS | 3368 | 1463542971232 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 20:42:51 INFO - PROCESS | 3368 | 1463542971236 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:42:51 INFO - PROCESS | 3368 | 1463542971238 Marionette TRACE conn6 <- [1,1030,null,{}] 20:42:51 INFO - PROCESS | 3368 | 1463542971242 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}] 20:42:51 INFO - PROCESS | 3368 | 1463542971363 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 20:42:51 INFO - PROCESS | 3368 | 1463542971520 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30A9800 == 85 [pid = 3368] [id = 267] 20:42:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3AE2BE400) [pid = 3368] [serial = 800] [outer = 0000000000000000] 20:42:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3B359A400) [pid = 3368] [serial = 801] [outer = 000000B3AE2BE400] 20:42:51 INFO - PROCESS | 3368 | 1463542971578 Marionette DEBUG loaded listener.js 20:42:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3B35A6000) [pid = 3368] [serial = 802] [outer = 000000B3AE2BE400] 20:42:52 INFO - PROCESS | 3368 | 1463542972422 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]]]}] 20:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1243ms 20:42:52 INFO - PROCESS | 3368 | 1463542972480 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 20:42:52 INFO - PROCESS | 3368 | 1463542972485 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 20:42:52 INFO - PROCESS | 3368 | 1463542972490 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:42:52 INFO - PROCESS | 3368 | 1463542972494 Marionette TRACE conn6 <- [1,1034,null,{}] 20:42:52 INFO - PROCESS | 3368 | 1463542972500 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}] 20:42:52 INFO - PROCESS | 3368 | 1463542972617 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 20:42:52 INFO - PROCESS | 3368 | 1463542972754 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AC1800 == 86 [pid = 3368] [id = 268] 20:42:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B39B835C00) [pid = 3368] [serial = 803] [outer = 0000000000000000] 20:42:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B39DC50C00) [pid = 3368] [serial = 804] [outer = 000000B39B835C00] 20:42:52 INFO - PROCESS | 3368 | 1463542972807 Marionette DEBUG loaded listener.js 20:42:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3A2B52000) [pid = 3368] [serial = 805] [outer = 000000B39B835C00] 20:42:53 INFO - PROCESS | 3368 | 1463542973428 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]]]}] 20:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 983ms 20:42:53 INFO - PROCESS | 3368 | 1463542973478 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 20:42:53 INFO - PROCESS | 3368 | 1463542973484 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 20:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:42:53 INFO - PROCESS | 3368 | 1463542973491 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:42:53 INFO - PROCESS | 3368 | 1463542973494 Marionette TRACE conn6 <- [1,1038,null,{}] 20:42:53 INFO - PROCESS | 3368 | 1463542973498 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}] 20:42:53 INFO - PROCESS | 3368 | 1463542973638 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 20:42:53 INFO - PROCESS | 3368 | 1463542973749 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A8D86000 == 87 [pid = 3368] [id = 269] 20:42:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3A3433C00) [pid = 3368] [serial = 806] [outer = 0000000000000000] 20:42:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3A7031400) [pid = 3368] [serial = 807] [outer = 000000B3A3433C00] 20:42:53 INFO - PROCESS | 3368 | 1463542973799 Marionette DEBUG loaded listener.js 20:42:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3A93AA000) [pid = 3368] [serial = 808] [outer = 000000B3A3433C00] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3676000 == 86 [pid = 3368] [id = 259] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B2D69800 == 85 [pid = 3368] [id = 258] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACBEF800 == 84 [pid = 3368] [id = 257] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A32000 == 83 [pid = 3368] [id = 256] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0978000 == 82 [pid = 3368] [id = 255] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE544800 == 81 [pid = 3368] [id = 254] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3A2DDE400) [pid = 3368] [serial = 672] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AB9CF000) [pid = 3368] [serial = 675] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3B1AD4400) [pid = 3368] [serial = 678] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3B3630C00) [pid = 3368] [serial = 684] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3B360BC00) [pid = 3368] [serial = 681] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3B5140000) [pid = 3368] [serial = 687] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AAA35800) [pid = 3368] [serial = 690] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3AE4FCC00) [pid = 3368] [serial = 723] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD934800 == 80 [pid = 3368] [id = 253] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9E83800 == 79 [pid = 3368] [id = 252] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C28000 == 78 [pid = 3368] [id = 223] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B39E6C1000 == 77 [pid = 3368] [id = 251] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4F54800 == 76 [pid = 3368] [id = 246] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B6C800 == 75 [pid = 3368] [id = 245] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3D11000 == 74 [pid = 3368] [id = 244] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE68F800 == 73 [pid = 3368] [id = 243] 20:42:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9717800 == 72 [pid = 3368] [id = 242] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3A2DD6C00) [pid = 3368] [serial = 694] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3A2541C00) [pid = 3368] [serial = 693] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3A342D400) [pid = 3368] [serial = 699] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AD941C00) [pid = 3368] [serial = 708] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3A7566800) [pid = 3368] [serial = 700] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3ADB66C00) [pid = 3368] [serial = 709] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AA9B1000) [pid = 3368] [serial = 702] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AAA35000) [pid = 3368] [serial = 703] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AAD40C00) [pid = 3368] [serial = 705] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3A9453C00) [pid = 3368] [serial = 697] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3A7079400) [pid = 3368] [serial = 696] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3ADDAF000) [pid = 3368] [serial = 712] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3ADD5D400) [pid = 3368] [serial = 711] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3A3B3BC00) [pid = 3368] [serial = 717] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3AE2B7400) [pid = 3368] [serial = 714] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AE2F4000) [pid = 3368] [serial = 720] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3AE31C800) [pid = 3368] [serial = 721] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3AE2F4400) [pid = 3368] [serial = 715] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AB531400) [pid = 3368] [serial = 706] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3AB523C00) [pid = 3368] [serial = 718] [outer = 0000000000000000] [url = about:blank] 20:42:54 INFO - PROCESS | 3368 | 1463542974473 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]]]}] 20:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1028ms 20:42:54 INFO - PROCESS | 3368 | 1463542974521 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 20:42:54 INFO - PROCESS | 3368 | 1463542974523 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 20:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:42:54 INFO - PROCESS | 3368 | 1463542974527 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:42:54 INFO - PROCESS | 3368 | 1463542974531 Marionette TRACE conn6 <- [1,1042,null,{}] 20:42:54 INFO - PROCESS | 3368 | 1463542974555 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}] 20:42:54 INFO - PROCESS | 3368 | 1463542974653 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 20:42:54 INFO - PROCESS | 3368 | 1463542974670 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA2CE800 == 73 [pid = 3368] [id = 270] 20:42:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3A2541C00) [pid = 3368] [serial = 809] [outer = 0000000000000000] 20:42:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3A7056C00) [pid = 3368] [serial = 810] [outer = 000000B3A2541C00] 20:42:54 INFO - PROCESS | 3368 | 1463542974720 Marionette DEBUG loaded listener.js 20:42:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3A9454C00) [pid = 3368] [serial = 811] [outer = 000000B3A2541C00] 20:42:55 INFO - PROCESS | 3368 | 1463542975198 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]]]}] 20:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 693ms 20:42:55 INFO - PROCESS | 3368 | 1463542975221 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 20:42:55 INFO - PROCESS | 3368 | 1463542975224 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 20:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:42:55 INFO - PROCESS | 3368 | 1463542975259 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:42:55 INFO - PROCESS | 3368 | 1463542975261 Marionette TRACE conn6 <- [1,1046,null,{}] 20:42:55 INFO - PROCESS | 3368 | 1463542975265 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}] 20:42:55 INFO - PROCESS | 3368 | 1463542975363 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 20:42:55 INFO - PROCESS | 3368 | 1463542975372 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD713000 == 74 [pid = 3368] [id = 271] 20:42:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AA51B800) [pid = 3368] [serial = 812] [outer = 0000000000000000] 20:42:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3AA9AF000) [pid = 3368] [serial = 813] [outer = 000000B3AA51B800] 20:42:55 INFO - PROCESS | 3368 | 1463542975420 Marionette DEBUG loaded listener.js 20:42:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AA9CD800) [pid = 3368] [serial = 814] [outer = 000000B3AA51B800] 20:42:55 INFO - PROCESS | 3368 | 1463542975891 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]]]}] 20:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 711ms 20:42:55 INFO - PROCESS | 3368 | 1463542975942 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 20:42:55 INFO - PROCESS | 3368 | 1463542975944 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 20:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:42:55 INFO - PROCESS | 3368 | 1463542975948 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:42:55 INFO - PROCESS | 3368 | 1463542975950 Marionette TRACE conn6 <- [1,1050,null,{}] 20:42:55 INFO - PROCESS | 3368 | 1463542975954 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}] 20:42:56 INFO - PROCESS | 3368 | 1463542976049 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 20:42:56 INFO - PROCESS | 3368 | 1463542976058 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD1F000 == 75 [pid = 3368] [id = 272] 20:42:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3AAA35000) [pid = 3368] [serial = 815] [outer = 0000000000000000] 20:42:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3AAA3BC00) [pid = 3368] [serial = 816] [outer = 000000B3AAA35000] 20:42:56 INFO - PROCESS | 3368 | 1463542976106 Marionette DEBUG loaded listener.js 20:42:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AAB11C00) [pid = 3368] [serial = 817] [outer = 000000B3AAA35000] 20:42:56 INFO - PROCESS | 3368 | 1463542976595 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]]]}] 20:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 20:42:56 INFO - PROCESS | 3368 | 1463542976642 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 20:42:56 INFO - PROCESS | 3368 | 1463542976644 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 20:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:42:56 INFO - PROCESS | 3368 | 1463542976659 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:42:56 INFO - PROCESS | 3368 | 1463542976661 Marionette TRACE conn6 <- [1,1054,null,{}] 20:42:56 INFO - PROCESS | 3368 | 1463542976665 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}] 20:42:56 INFO - PROCESS | 3368 | 1463542976830 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 20:42:56 INFO - PROCESS | 3368 | 1463542976858 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AEE3A000 == 76 [pid = 3368] [id = 273] 20:42:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AAD80800) [pid = 3368] [serial = 818] [outer = 0000000000000000] 20:42:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AB527C00) [pid = 3368] [serial = 819] [outer = 000000B3AAD80800] 20:42:56 INFO - PROCESS | 3368 | 1463542976905 Marionette DEBUG loaded listener.js 20:42:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AC16CC00) [pid = 3368] [serial = 820] [outer = 000000B3AAD80800] 20:42:57 INFO - PROCESS | 3368 | 1463542977373 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]]]}] 20:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms 20:42:57 INFO - PROCESS | 3368 | 1463542977384 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 20:42:57 INFO - PROCESS | 3368 | 1463542977386 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 20:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:42:57 INFO - PROCESS | 3368 | 1463542977396 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:42:57 INFO - PROCESS | 3368 | 1463542977398 Marionette TRACE conn6 <- [1,1058,null,{}] 20:42:57 INFO - PROCESS | 3368 | 1463542977402 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}] 20:42:57 INFO - PROCESS | 3368 | 1463542977526 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 20:42:57 INFO - PROCESS | 3368 | 1463542977582 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C42000 == 77 [pid = 3368] [id = 274] 20:42:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3ACEDF800) [pid = 3368] [serial = 821] [outer = 0000000000000000] 20:42:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AD73A800) [pid = 3368] [serial = 822] [outer = 000000B3ACEDF800] 20:42:57 INFO - PROCESS | 3368 | 1463542977628 Marionette DEBUG loaded listener.js 20:42:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3ADA32800) [pid = 3368] [serial = 823] [outer = 000000B3ACEDF800] 20:42:58 INFO - PROCESS | 3368 | 1463542978071 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]]]}] 20:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 733ms 20:42:58 INFO - PROCESS | 3368 | 1463542978134 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 20:42:58 INFO - PROCESS | 3368 | 1463542978137 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 20:42:58 INFO - PROCESS | 3368 | 1463542978140 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:42:58 INFO - PROCESS | 3368 | 1463542978142 Marionette TRACE conn6 <- [1,1062,null,{}] 20:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:42:58 INFO - PROCESS | 3368 | 1463542978146 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}] 20:42:58 INFO - PROCESS | 3368 | 1463542978294 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 20:42:58 INFO - PROCESS | 3368 | 1463542978316 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A25800 == 78 [pid = 3368] [id = 275] 20:42:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AD7F1000) [pid = 3368] [serial = 824] [outer = 0000000000000000] 20:42:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3ADB3B400) [pid = 3368] [serial = 825] [outer = 000000B3AD7F1000] 20:42:58 INFO - PROCESS | 3368 | 1463542978362 Marionette DEBUG loaded listener.js 20:42:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3ADC2F000) [pid = 3368] [serial = 826] [outer = 000000B3AD7F1000] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3B3606800) [pid = 3368] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3B3611C00) [pid = 3368] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3AE6E0000) [pid = 3368] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3AE363C00) [pid = 3368] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AAD3D400) [pid = 3368] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3B2184400) [pid = 3368] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B39DC82000) [pid = 3368] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3B4F75800) [pid = 3368] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AE6D9000) [pid = 3368] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3B5134400) [pid = 3368] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3AEE6C400) [pid = 3368] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3A2DD4C00) [pid = 3368] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3A703B400) [pid = 3368] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AAB04000) [pid = 3368] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3AE316800) [pid = 3368] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3ACEE6800) [pid = 3368] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AE224000) [pid = 3368] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:42:58 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B39D696C00) [pid = 3368] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3AE2EB000) [pid = 3368] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B39DB0FC00) [pid = 3368] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B39E493400) [pid = 3368] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3A1D27000) [pid = 3368] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AD7E9C00) [pid = 3368] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3AEE6D800) [pid = 3368] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3AAD7F800) [pid = 3368] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3A941F000) [pid = 3368] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3AE605800) [pid = 3368] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AE367800) [pid = 3368] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3A945B800) [pid = 3368] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:42:59 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3A2BF5400) [pid = 3368] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:42:59 INFO - PROCESS | 3368 | 1463542979117 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]]]}] 20:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1023ms 20:42:59 INFO - PROCESS | 3368 | 1463542979173 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 20:42:59 INFO - PROCESS | 3368 | 1463542979176 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 20:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:42:59 INFO - PROCESS | 3368 | 1463542979202 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:42:59 INFO - PROCESS | 3368 | 1463542979204 Marionette TRACE conn6 <- [1,1066,null,{}] 20:42:59 INFO - PROCESS | 3368 | 1463542979208 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}] 20:42:59 INFO - PROCESS | 3368 | 1463542979304 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 20:42:59 INFO - PROCESS | 3368 | 1463542979317 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:42:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1754800 == 79 [pid = 3368] [id = 276] 20:42:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3A2DD4C00) [pid = 3368] [serial = 827] [outer = 0000000000000000] 20:42:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3AA9D2800) [pid = 3368] [serial = 828] [outer = 000000B3A2DD4C00] 20:42:59 INFO - PROCESS | 3368 | 1463542979363 Marionette DEBUG loaded listener.js 20:42:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3ADB5D000) [pid = 3368] [serial = 829] [outer = 000000B3A2DD4C00] 20:42:59 INFO - PROCESS | 3368 | 1463542979779 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]]]}] 20:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 650ms 20:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:42:59 INFO - PROCESS | 3368 | 1463542979835 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 20:42:59 INFO - PROCESS | 3368 | 1463542979837 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 20:42:59 INFO - PROCESS | 3368 | 1463542979841 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:42:59 INFO - PROCESS | 3368 | 1463542979843 Marionette TRACE conn6 <- [1,1070,null,{}] 20:42:59 INFO - PROCESS | 3368 | 1463542979846 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}] 20:42:59 INFO - PROCESS | 3368 | 1463542979941 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 20:42:59 INFO - PROCESS | 3368 | 1463542979982 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1BBA000 == 80 [pid = 3368] [id = 277] 20:43:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3ADD58400) [pid = 3368] [serial = 830] [outer = 0000000000000000] 20:43:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3ADD5D000) [pid = 3368] [serial = 831] [outer = 000000B3ADD58400] 20:43:00 INFO - PROCESS | 3368 | 1463542980028 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3ADDAC800) [pid = 3368] [serial = 832] [outer = 000000B3ADD58400] 20:43:00 INFO - PROCESS | 3368 | 1463542980462 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]]]}] 20:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 20:43:00 INFO - PROCESS | 3368 | 1463542980533 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 20:43:00 INFO - PROCESS | 3368 | 1463542980535 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 20:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:43:00 INFO - PROCESS | 3368 | 1463542980539 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:43:00 INFO - PROCESS | 3368 | 1463542980542 Marionette TRACE conn6 <- [1,1074,null,{}] 20:43:00 INFO - PROCESS | 3368 | 1463542980546 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}] 20:43:00 INFO - PROCESS | 3368 | 1463542980672 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 20:43:00 INFO - PROCESS | 3368 | 1463542980679 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30A6000 == 81 [pid = 3368] [id = 278] 20:43:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AE224400) [pid = 3368] [serial = 833] [outer = 0000000000000000] 20:43:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AE2C5C00) [pid = 3368] [serial = 834] [outer = 000000B3AE224400] 20:43:00 INFO - PROCESS | 3368 | 1463542980731 Marionette DEBUG loaded listener.js 20:43:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AE364000) [pid = 3368] [serial = 835] [outer = 000000B3AE224400] 20:43:01 INFO - PROCESS | 3368 | 1463542981474 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]]]}] 20:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 984ms 20:43:01 INFO - PROCESS | 3368 | 1463542981526 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 20:43:01 INFO - PROCESS | 3368 | 1463542981533 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 20:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:43:01 INFO - PROCESS | 3368 | 1463542981538 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:43:01 INFO - PROCESS | 3368 | 1463542981543 Marionette TRACE conn6 <- [1,1078,null,{}] 20:43:01 INFO - PROCESS | 3368 | 1463542981549 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}] 20:43:01 INFO - PROCESS | 3368 | 1463542981714 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 20:43:01 INFO - PROCESS | 3368 | 1463542981848 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D34800 == 82 [pid = 3368] [id = 279] 20:43:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B39E49BC00) [pid = 3368] [serial = 836] [outer = 0000000000000000] 20:43:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3A2A22000) [pid = 3368] [serial = 837] [outer = 000000B39E49BC00] 20:43:01 INFO - PROCESS | 3368 | 1463542981908 Marionette DEBUG loaded listener.js 20:43:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3A342D400) [pid = 3368] [serial = 838] [outer = 000000B39E49BC00] 20:43:02 INFO - PROCESS | 3368 | 1463542982496 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]]]}] 20:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1032ms 20:43:02 INFO - PROCESS | 3368 | 1463542982573 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 20:43:02 INFO - PROCESS | 3368 | 1463542982579 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 20:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:43:02 INFO - PROCESS | 3368 | 1463542982586 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:43:02 INFO - PROCESS | 3368 | 1463542982589 Marionette TRACE conn6 <- [1,1082,null,{}] 20:43:02 INFO - PROCESS | 3368 | 1463542982594 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}] 20:43:02 INFO - PROCESS | 3368 | 1463542982719 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 20:43:02 INFO - PROCESS | 3368 | 1463542982850 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE6A7000 == 83 [pid = 3368] [id = 280] 20:43:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3A8DA3400) [pid = 3368] [serial = 839] [outer = 0000000000000000] 20:43:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3A9F3B800) [pid = 3368] [serial = 840] [outer = 000000B3A8DA3400] 20:43:02 INFO - PROCESS | 3368 | 1463542982908 Marionette DEBUG loaded listener.js 20:43:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AAA3C400) [pid = 3368] [serial = 841] [outer = 000000B3A8DA3400] 20:43:03 INFO - PROCESS | 3368 | 1463542983566 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]]]}] 20:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1025ms 20:43:03 INFO - PROCESS | 3368 | 1463542983617 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 20:43:03 INFO - PROCESS | 3368 | 1463542983620 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 20:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:43:03 INFO - PROCESS | 3368 | 1463542983624 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:43:03 INFO - PROCESS | 3368 | 1463542983629 Marionette TRACE conn6 <- [1,1086,null,{}] 20:43:03 INFO - PROCESS | 3368 | 1463542983659 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}] 20:43:03 INFO - PROCESS | 3368 | 1463542983814 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 20:43:03 INFO - PROCESS | 3368 | 1463542983947 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3670800 == 84 [pid = 3368] [id = 281] 20:43:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AB532C00) [pid = 3368] [serial = 842] [outer = 0000000000000000] 20:43:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3ADB3B800) [pid = 3368] [serial = 843] [outer = 000000B3AB532C00] 20:43:04 INFO - PROCESS | 3368 | 1463542984007 Marionette DEBUG loaded listener.js 20:43:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AE2BC400) [pid = 3368] [serial = 844] [outer = 000000B3AB532C00] 20:43:04 INFO - PROCESS | 3368 | 1463542984627 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]]]}] 20:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1030ms 20:43:04 INFO - PROCESS | 3368 | 1463542984656 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 20:43:04 INFO - PROCESS | 3368 | 1463542984659 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 20:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:43:04 INFO - PROCESS | 3368 | 1463542984663 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:43:04 INFO - PROCESS | 3368 | 1463542984665 Marionette TRACE conn6 <- [1,1090,null,{}] 20:43:04 INFO - PROCESS | 3368 | 1463542984669 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}] 20:43:04 INFO - PROCESS | 3368 | 1463542984792 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 20:43:04 INFO - PROCESS | 3368 | 1463542984893 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B6B800 == 85 [pid = 3368] [id = 282] 20:43:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3AE316800) [pid = 3368] [serial = 845] [outer = 0000000000000000] 20:43:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3AE31F800) [pid = 3368] [serial = 846] [outer = 000000B3AE316800] 20:43:04 INFO - PROCESS | 3368 | 1463542984950 Marionette DEBUG loaded listener.js 20:43:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AE4FC800) [pid = 3368] [serial = 847] [outer = 000000B3AE316800] 20:43:05 INFO - PROCESS | 3368 | [3368] 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 20:43:05 INFO - PROCESS | 3368 | 1463542985774 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]]]}] 20:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1196ms 20:43:05 INFO - PROCESS | 3368 | 1463542985861 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 20:43:05 INFO - PROCESS | 3368 | 1463542985864 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 20:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:43:05 INFO - PROCESS | 3368 | 1463542985867 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:43:05 INFO - PROCESS | 3368 | 1463542985870 Marionette TRACE conn6 <- [1,1094,null,{}] 20:43:05 INFO - PROCESS | 3368 | 1463542985874 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}] 20:43:06 INFO - PROCESS | 3368 | 1463542986034 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 20:43:06 INFO - PROCESS | 3368 | 1463542986160 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5121000 == 86 [pid = 3368] [id = 283] 20:43:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AE621800) [pid = 3368] [serial = 848] [outer = 0000000000000000] 20:43:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AED98400) [pid = 3368] [serial = 849] [outer = 000000B3AE621800] 20:43:06 INFO - PROCESS | 3368 | 1463542986217 Marionette DEBUG loaded listener.js 20:43:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AEE6E400) [pid = 3368] [serial = 850] [outer = 000000B3AE621800] 20:43:06 INFO - PROCESS | 3368 | 1463542986805 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]]]}] 20:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 985ms 20:43:06 INFO - PROCESS | 3368 | 1463542986854 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 20:43:06 INFO - PROCESS | 3368 | 1463542986856 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 20:43:06 INFO - PROCESS | 3368 | 1463542986860 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:43:06 INFO - PROCESS | 3368 | 1463542986862 Marionette TRACE conn6 <- [1,1098,null,{}] 20:43:06 INFO - PROCESS | 3368 | 1463542986884 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}] 20:43:07 INFO - PROCESS | 3368 | 1463542987015 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 20:43:07 INFO - PROCESS | 3368 | 1463542987118 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C20000 == 87 [pid = 3368] [id = 284] 20:43:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3B0B41800) [pid = 3368] [serial = 851] [outer = 0000000000000000] 20:43:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3B1AD5C00) [pid = 3368] [serial = 852] [outer = 000000B3B0B41800] 20:43:07 INFO - PROCESS | 3368 | 1463542987174 Marionette DEBUG loaded listener.js 20:43:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3B1D9B800) [pid = 3368] [serial = 853] [outer = 000000B3B0B41800] 20:43:07 INFO - PROCESS | 3368 | 1463542987771 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]]]}] 20:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 985ms 20:43:07 INFO - PROCESS | 3368 | 1463542987849 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 20:43:07 INFO - PROCESS | 3368 | 1463542987851 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 20:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:43:07 INFO - PROCESS | 3368 | 1463542987855 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:43:07 INFO - PROCESS | 3368 | 1463542987857 Marionette TRACE conn6 <- [1,1102,null,{}] 20:43:07 INFO - PROCESS | 3368 | 1463542987861 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}] 20:43:07 INFO - PROCESS | 3368 | 1463542987989 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 20:43:08 INFO - PROCESS | 3368 | 1463542988114 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7564800 == 88 [pid = 3368] [id = 285] 20:43:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3B1D93800) [pid = 3368] [serial = 854] [outer = 0000000000000000] 20:43:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3B217C000) [pid = 3368] [serial = 855] [outer = 000000B3B1D93800] 20:43:08 INFO - PROCESS | 3368 | 1463542988171 Marionette DEBUG loaded listener.js 20:43:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3B352F400) [pid = 3368] [serial = 856] [outer = 000000B3B1D93800] 20:43:08 INFO - PROCESS | 3368 | 1463542988759 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]]]}] 20:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 923ms 20:43:08 INFO - PROCESS | 3368 | 1463542988781 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 20:43:08 INFO - PROCESS | 3368 | 1463542988784 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 20:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:43:08 INFO - PROCESS | 3368 | 1463542988788 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:43:08 INFO - PROCESS | 3368 | 1463542988791 Marionette TRACE conn6 <- [1,1106,null,{}] 20:43:08 INFO - PROCESS | 3368 | 1463542988795 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}] 20:43:08 INFO - PROCESS | 3368 | 1463542988917 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 20:43:09 INFO - PROCESS | 3368 | 1463542989021 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39DBCA000 == 89 [pid = 3368] [id = 286] 20:43:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3A2B57C00) [pid = 3368] [serial = 857] [outer = 0000000000000000] 20:43:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3A642B400) [pid = 3368] [serial = 858] [outer = 000000B3A2B57C00] 20:43:09 INFO - PROCESS | 3368 | 1463542989078 Marionette DEBUG loaded listener.js 20:43:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3AB9CBC00) [pid = 3368] [serial = 859] [outer = 000000B3A2B57C00] 20:43:09 INFO - PROCESS | 3368 | 1463542989953 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]]]}] 20:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1190ms 20:43:09 INFO - PROCESS | 3368 | 1463542989979 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 20:43:09 INFO - PROCESS | 3368 | 1463542989984 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 20:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:43:10 INFO - PROCESS | 3368 | 1463542990004 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:43:10 INFO - PROCESS | 3368 | 1463542990008 Marionette TRACE conn6 <- [1,1110,null,{}] 20:43:10 INFO - PROCESS | 3368 | 1463542990014 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}] 20:43:10 INFO - PROCESS | 3368 | 1463542990138 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 20:43:10 INFO - PROCESS | 3368 | 1463542990274 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD725000 == 90 [pid = 3368] [id = 287] 20:43:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3A2B7D000) [pid = 3368] [serial = 860] [outer = 0000000000000000] 20:43:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3A2DD3C00) [pid = 3368] [serial = 861] [outer = 000000B3A2B7D000] 20:43:10 INFO - PROCESS | 3368 | 1463542990330 Marionette DEBUG loaded listener.js 20:43:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3A6423C00) [pid = 3368] [serial = 862] [outer = 000000B3A2B7D000] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B39DBD2000 == 89 [pid = 3368] [id = 228] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B751E800 == 88 [pid = 3368] [id = 227] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1BBA000 == 87 [pid = 3368] [id = 277] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1754800 == 86 [pid = 3368] [id = 276] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A25800 == 85 [pid = 3368] [id = 275] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C42000 == 84 [pid = 3368] [id = 274] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AEE3A000 == 83 [pid = 3368] [id = 273] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD1F000 == 82 [pid = 3368] [id = 272] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD713000 == 81 [pid = 3368] [id = 271] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA2CE800 == 80 [pid = 3368] [id = 270] 20:43:10 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3AEE6F400) [pid = 3368] [serial = 777] [outer = 0000000000000000] [url = about:blank] 20:43:10 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3B3604000) [pid = 3368] [serial = 741] [outer = 0000000000000000] [url = about:blank] 20:43:10 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AEDA0800) [pid = 3368] [serial = 744] [outer = 0000000000000000] [url = about:blank] 20:43:10 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3B352B000) [pid = 3368] [serial = 747] [outer = 0000000000000000] [url = about:blank] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A8D86000 == 79 [pid = 3368] [id = 269] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2AC1800 == 78 [pid = 3368] [id = 268] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE53B000 == 77 [pid = 3368] [id = 261] 20:43:10 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A1E16800 == 76 [pid = 3368] [id = 260] 20:43:11 INFO - PROCESS | 3368 | 1463542991015 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]]]}] 20:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1028ms 20:43:11 INFO - PROCESS | 3368 | 1463542991035 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 20:43:11 INFO - PROCESS | 3368 | 1463542991041 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 20:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:43:11 INFO - PROCESS | 3368 | 1463542991048 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:43:11 INFO - PROCESS | 3368 | 1463542991051 Marionette TRACE conn6 <- [1,1114,null,{}] 20:43:11 INFO - PROCESS | 3368 | 1463542991055 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}] 20:43:11 INFO - PROCESS | 3368 | 1463542991168 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3B3626400) [pid = 3368] [serial = 682] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3B5134C00) [pid = 3368] [serial = 685] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3B1ABE000) [pid = 3368] [serial = 627] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AE36EC00) [pid = 3368] [serial = 624] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3ADC2B800) [pid = 3368] [serial = 676] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3B4F78000) [pid = 3368] [serial = 633] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AE229800) [pid = 3368] [serial = 691] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3B675E800) [pid = 3368] [serial = 636] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3B3629400) [pid = 3368] [serial = 679] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3B5140C00) [pid = 3368] [serial = 670] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3B2125400) [pid = 3368] [serial = 630] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3A9457C00) [pid = 3368] [serial = 673] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3AA9CB800) [pid = 3368] [serial = 618] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3ADA35400) [pid = 3368] [serial = 621] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3B6764400) [pid = 3368] [serial = 688] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AE607800) [pid = 3368] [serial = 775] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3AC145800) [pid = 3368] [serial = 763] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3AD7E3000) [pid = 3368] [serial = 765] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AE2B9C00) [pid = 3368] [serial = 768] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3ADA38800) [pid = 3368] [serial = 766] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3A2B80000) [pid = 3368] [serial = 771] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AE2F3C00) [pid = 3368] [serial = 769] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3AE4F7C00) [pid = 3368] [serial = 774] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AA9CC800) [pid = 3368] [serial = 751] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3A6420400) [pid = 3368] [serial = 750] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3A35DBC00) [pid = 3368] [serial = 727] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3A2A24000) [pid = 3368] [serial = 726] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3A2DDC000) [pid = 3368] [serial = 756] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3A7032400) [pid = 3368] [serial = 757] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3ADB69400) [pid = 3368] [serial = 772] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3AE4F8C00) [pid = 3368] [serial = 733] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3ADDA7000) [pid = 3368] [serial = 732] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3B1AC7000) [pid = 3368] [serial = 739] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3AEE78400) [pid = 3368] [serial = 738] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3AB71B800) [pid = 3368] [serial = 762] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3AAD3A000) [pid = 3368] [serial = 730] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3AA515800) [pid = 3368] [serial = 729] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3AE6DE400) [pid = 3368] [serial = 736] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AE61A400) [pid = 3368] [serial = 735] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3AE60A000) [pid = 3368] [serial = 724] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3AA9CC000) [pid = 3368] [serial = 759] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3AAB05800) [pid = 3368] [serial = 760] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3A7057C00) [pid = 3368] [serial = 754] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3A2DE1400) [pid = 3368] [serial = 753] [outer = 0000000000000000] [url = about:blank] 20:43:11 INFO - PROCESS | 3368 | 1463542991278 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AB5800 == 77 [pid = 3368] [id = 288] 20:43:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3A2548400) [pid = 3368] [serial = 863] [outer = 0000000000000000] 20:43:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3A2DDC000) [pid = 3368] [serial = 864] [outer = 000000B3A2548400] 20:43:11 INFO - PROCESS | 3368 | 1463542991326 Marionette DEBUG loaded listener.js 20:43:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3A7057C00) [pid = 3368] [serial = 865] [outer = 000000B3A2548400] 20:43:11 INFO - PROCESS | 3368 | 1463542991741 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]]]}] 20:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 735ms 20:43:11 INFO - PROCESS | 3368 | 1463542991783 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 20:43:11 INFO - PROCESS | 3368 | 1463542991786 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 20:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:43:11 INFO - PROCESS | 3368 | 1463542991790 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:43:11 INFO - PROCESS | 3368 | 1463542991793 Marionette TRACE conn6 <- [1,1118,null,{}] 20:43:11 INFO - PROCESS | 3368 | 1463542991810 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}] 20:43:11 INFO - PROCESS | 3368 | 1463542991914 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 20:43:11 INFO - PROCESS | 3368 | 1463542991929 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACED1000 == 78 [pid = 3368] [id = 289] 20:43:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AA9AF800) [pid = 3368] [serial = 866] [outer = 0000000000000000] 20:43:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AA9C9000) [pid = 3368] [serial = 867] [outer = 000000B3AA9AF800] 20:43:11 INFO - PROCESS | 3368 | 1463542991983 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AAA39C00) [pid = 3368] [serial = 868] [outer = 000000B3AA9AF800] 20:43:12 INFO - PROCESS | 3368 | 1463542992450 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]]]}] 20:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 732ms 20:43:12 INFO - PROCESS | 3368 | 1463542992554 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 20:43:12 INFO - PROCESS | 3368 | 1463542992557 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 20:43:12 INFO - PROCESS | 3368 | 1463542992561 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:43:12 INFO - PROCESS | 3368 | 1463542992562 Marionette TRACE conn6 <- [1,1122,null,{}] 20:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:43:12 INFO - PROCESS | 3368 | 1463542992568 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}] 20:43:12 INFO - PROCESS | 3368 | 1463542992700 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 20:43:12 INFO - PROCESS | 3368 | 1463542992756 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE50E800 == 79 [pid = 3368] [id = 290] 20:43:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AAA2F800) [pid = 3368] [serial = 869] [outer = 0000000000000000] 20:43:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3AAEB0000) [pid = 3368] [serial = 870] [outer = 000000B3AAA2F800] 20:43:12 INFO - PROCESS | 3368 | 1463542992805 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3AB9CE800) [pid = 3368] [serial = 871] [outer = 000000B3AAA2F800] 20:43:13 INFO - PROCESS | 3368 | [GFX2-]: DrawTargetD2D 1.1 (000000B3B331C8E0): Failed to create GradientStopCollection with no stops. 20:43:13 INFO - PROCESS | 3368 | [GFX3-]: No stops specified for gradient pattern. 20:43:13 INFO - PROCESS | 3368 | 1463542993196 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]]]}] 20:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 671ms 20:43:13 INFO - PROCESS | 3368 | 1463542993251 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 3368 | 1463542993253 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 20:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:43:13 INFO - PROCESS | 3368 | 1463542993257 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:43:13 INFO - PROCESS | 3368 | 1463542993259 Marionette TRACE conn6 <- [1,1126,null,{}] 20:43:13 INFO - PROCESS | 3368 | 1463542993263 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}] 20:43:13 INFO - PROCESS | 3368 | 1463542993396 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 20:43:13 INFO - PROCESS | 3368 | 1463542993454 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE6A1000 == 80 [pid = 3368] [id = 291] 20:43:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3AB9D5800) [pid = 3368] [serial = 872] [outer = 0000000000000000] 20:43:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3ACE7D400) [pid = 3368] [serial = 873] [outer = 000000B3AB9D5800] 20:43:13 INFO - PROCESS | 3368 | 1463542993500 Marionette DEBUG loaded listener.js 20:43:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3AD947400) [pid = 3368] [serial = 874] [outer = 000000B3AB9D5800] 20:43:13 INFO - PROCESS | 3368 | 1463542993943 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]]]}] 20:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 733ms 20:43:13 INFO - PROCESS | 3368 | 1463542993992 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 20:43:13 INFO - PROCESS | 3368 | 1463542993995 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 20:43:14 INFO - PROCESS | 3368 | 1463542993998 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:43:14 INFO - PROCESS | 3368 | 1463542994008 Marionette TRACE conn6 <- [1,1130,null,{}] 20:43:14 INFO - PROCESS | 3368 | 1463542994054 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}] 20:43:14 INFO - PROCESS | 3368 | 1463542994205 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 20:43:14 INFO - PROCESS | 3368 | 1463542994225 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C39000 == 81 [pid = 3368] [id = 292] 20:43:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3ADB6A000) [pid = 3368] [serial = 875] [outer = 0000000000000000] 20:43:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3ADDA2400) [pid = 3368] [serial = 876] [outer = 000000B3ADB6A000] 20:43:14 INFO - PROCESS | 3368 | 1463542994273 Marionette DEBUG loaded listener.js 20:43:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3AE2BC000) [pid = 3368] [serial = 877] [outer = 000000B3ADB6A000] 20:43:14 INFO - PROCESS | 3368 | 1463542994742 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]]]}] 20:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 775ms 20:43:14 INFO - PROCESS | 3368 | 1463542994776 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 20:43:14 INFO - PROCESS | 3368 | 1463542994779 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 20:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:43:14 INFO - PROCESS | 3368 | 1463542994782 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:43:14 INFO - PROCESS | 3368 | 1463542994784 Marionette TRACE conn6 <- [1,1134,null,{}] 20:43:14 INFO - PROCESS | 3368 | 1463542994787 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}] 20:43:14 INFO - PROCESS | 3368 | 1463542994912 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 20:43:14 INFO - PROCESS | 3368 | 1463542994931 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A23000 == 82 [pid = 3368] [id = 293] 20:43:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AE315000) [pid = 3368] [serial = 878] [outer = 0000000000000000] 20:43:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AE31DC00) [pid = 3368] [serial = 879] [outer = 000000B3AE315000] 20:43:14 INFO - PROCESS | 3368 | 1463542994976 Marionette DEBUG loaded listener.js 20:43:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AE4F7000) [pid = 3368] [serial = 880] [outer = 000000B3AE315000] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3AAD80800) [pid = 3368] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3ACEDF800) [pid = 3368] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3AD7F1000) [pid = 3368] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B39B835C00) [pid = 3368] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3A3433C00) [pid = 3368] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3AA51B800) [pid = 3368] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3A2541C00) [pid = 3368] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3AAA35000) [pid = 3368] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3ADD58400) [pid = 3368] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3A2DD4C00) [pid = 3368] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3AEDA4000) [pid = 3368] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3AE622800) [pid = 3368] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AED9AC00) [pid = 3368] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:43:15 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3B211E800) [pid = 3368] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:43:15 INFO - PROCESS | 3368 | 1463542995617 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]]]}] 20:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 878ms 20:43:15 INFO - PROCESS | 3368 | 1463542995664 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 20:43:15 INFO - PROCESS | 3368 | 1463542995666 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 20:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:43:15 INFO - PROCESS | 3368 | 1463542995675 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:43:15 INFO - PROCESS | 3368 | 1463542995676 Marionette TRACE conn6 <- [1,1138,null,{}] 20:43:15 INFO - PROCESS | 3368 | 1463542995680 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}] 20:43:15 INFO - PROCESS | 3368 | 1463542995815 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 20:43:15 INFO - PROCESS | 3368 | 1463542995874 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1BA3800 == 83 [pid = 3368] [id = 294] 20:43:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3A3433C00) [pid = 3368] [serial = 881] [outer = 0000000000000000] 20:43:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AAD79800) [pid = 3368] [serial = 882] [outer = 000000B3A3433C00] 20:43:15 INFO - PROCESS | 3368 | 1463542995919 Marionette DEBUG loaded listener.js 20:43:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AE5F9400) [pid = 3368] [serial = 883] [outer = 000000B3A3433C00] 20:43:16 INFO - PROCESS | 3368 | 1463542996288 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]]]}] 20:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 20:43:16 INFO - PROCESS | 3368 | 1463542996305 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 20:43:16 INFO - PROCESS | 3368 | 1463542996307 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 20:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:43:16 INFO - PROCESS | 3368 | 1463542996322 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:43:16 INFO - PROCESS | 3368 | 1463542996324 Marionette TRACE conn6 <- [1,1142,null,{}] 20:43:16 INFO - PROCESS | 3368 | 1463542996328 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}] 20:43:16 INFO - PROCESS | 3368 | 1463542996423 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 20:43:16 INFO - PROCESS | 3368 | 1463542996430 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D74800 == 84 [pid = 3368] [id = 295] 20:43:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3AE5FC000) [pid = 3368] [serial = 884] [outer = 0000000000000000] 20:43:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3AE6E1800) [pid = 3368] [serial = 885] [outer = 000000B3AE5FC000] 20:43:16 INFO - PROCESS | 3368 | 1463542996478 Marionette DEBUG loaded listener.js 20:43:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3AEE74000) [pid = 3368] [serial = 886] [outer = 000000B3AE5FC000] 20:43:16 INFO - PROCESS | 3368 | 1463542996916 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]]]}] 20:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 20:43:16 INFO - PROCESS | 3368 | 1463542996958 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 20:43:16 INFO - PROCESS | 3368 | 1463542996960 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 20:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:43:16 INFO - PROCESS | 3368 | 1463542996964 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:43:16 INFO - PROCESS | 3368 | 1463542996966 Marionette TRACE conn6 <- [1,1146,null,{}] 20:43:16 INFO - PROCESS | 3368 | 1463542996974 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}] 20:43:17 INFO - PROCESS | 3368 | 1463542997081 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 20:43:17 INFO - PROCESS | 3368 | 1463542997141 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3665800 == 85 [pid = 3368] [id = 296] 20:43:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3B1AC0800) [pid = 3368] [serial = 887] [outer = 0000000000000000] 20:43:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3B1AC8800) [pid = 3368] [serial = 888] [outer = 000000B3B1AC0800] 20:43:17 INFO - PROCESS | 3368 | 1463542997189 Marionette DEBUG loaded listener.js 20:43:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3B1D9B000) [pid = 3368] [serial = 889] [outer = 000000B3B1AC0800] 20:43:17 INFO - PROCESS | 3368 | 1463542997812 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] 20:43:17 INFO - PROCESS | 3368 | 1463542997852 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 20:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:43:17 INFO - PROCESS | 3368 | 1463542997858 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:43:17 INFO - PROCESS | 3368 | 1463542997863 Marionette TRACE conn6 <- [1,1150,null,{}] 20:43:17 INFO - PROCESS | 3368 | 1463542997869 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}] 20:43:18 INFO - PROCESS | 3368 | 1463542998034 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 20:43:18 INFO - PROCESS | 3368 | 1463542998140 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA94A800 == 86 [pid = 3368] [id = 297] 20:43:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3A1D25800) [pid = 3368] [serial = 890] [outer = 0000000000000000] 20:43:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A2DE1000) [pid = 3368] [serial = 891] [outer = 000000B3A1D25800] 20:43:18 INFO - PROCESS | 3368 | 1463542998200 Marionette DEBUG loaded listener.js 20:43:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3A8C31000) [pid = 3368] [serial = 892] [outer = 000000B3A1D25800] 20:43:18 INFO - PROCESS | 3368 | 1463542998840 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]]]}] 20:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1032ms 20:43:18 INFO - PROCESS | 3368 | 1463542998893 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 3368 | 1463542998900 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 20:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:43:18 INFO - PROCESS | 3368 | 1463542998907 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:43:18 INFO - PROCESS | 3368 | 1463542998910 Marionette TRACE conn6 <- [1,1154,null,{}] 20:43:18 INFO - PROCESS | 3368 | 1463542998914 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}] 20:43:19 INFO - PROCESS | 3368 | 1463542999040 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 20:43:19 INFO - PROCESS | 3368 | 1463542999145 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C31800 == 87 [pid = 3368] [id = 298] 20:43:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AA9CB800) [pid = 3368] [serial = 893] [outer = 0000000000000000] 20:43:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AAD40000) [pid = 3368] [serial = 894] [outer = 000000B3AA9CB800] 20:43:19 INFO - PROCESS | 3368 | 1463542999201 Marionette DEBUG loaded listener.js 20:43:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3ADA37800) [pid = 3368] [serial = 895] [outer = 000000B3AA9CB800] 20:43:19 INFO - PROCESS | 3368 | 1463542999856 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]]]}] 20:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 986ms 20:43:19 INFO - PROCESS | 3368 | 1463542999899 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 20:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:43:19 INFO - PROCESS | 3368 | 1463542999902 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 20:43:19 INFO - PROCESS | 3368 | 1463542999906 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:43:19 INFO - PROCESS | 3368 | 1463542999910 Marionette TRACE conn6 <- [1,1158,null,{}] 20:43:19 INFO - PROCESS | 3368 | 1463542999922 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}] 20:43:20 INFO - PROCESS | 3368 | 1463543000050 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 20:43:20 INFO - PROCESS | 3368 | 1463543000184 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B7B800 == 88 [pid = 3368] [id = 299] 20:43:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AE225000) [pid = 3368] [serial = 896] [outer = 0000000000000000] 20:43:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AE31E000) [pid = 3368] [serial = 897] [outer = 000000B3AE225000] 20:43:20 INFO - PROCESS | 3368 | 1463543000245 Marionette DEBUG loaded listener.js 20:43:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3B1AC2000) [pid = 3368] [serial = 898] [outer = 000000B3AE225000] 20:43:20 INFO - PROCESS | 3368 | 1463543000821 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]]]}] 20:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 944ms 20:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:43:20 INFO - PROCESS | 3368 | 1463543000853 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 20:43:20 INFO - PROCESS | 3368 | 1463543000856 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 20:43:20 INFO - PROCESS | 3368 | 1463543000860 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:43:20 INFO - PROCESS | 3368 | 1463543000863 Marionette TRACE conn6 <- [1,1162,null,{}] 20:43:20 INFO - PROCESS | 3368 | 1463543000866 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}] 20:43:20 INFO - PROCESS | 3368 | 1463543000992 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 20:43:21 INFO - PROCESS | 3368 | 1463543001094 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5116800 == 89 [pid = 3368] [id = 300] 20:43:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3B2189400) [pid = 3368] [serial = 899] [outer = 0000000000000000] 20:43:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3B352BC00) [pid = 3368] [serial = 900] [outer = 000000B3B2189400] 20:43:21 INFO - PROCESS | 3368 | 1463543001150 Marionette DEBUG loaded listener.js 20:43:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3B35A3000) [pid = 3368] [serial = 901] [outer = 000000B3B2189400] 20:43:21 INFO - PROCESS | 3368 | 1463543001767 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] 20:43:21 INFO - PROCESS | 3368 | 1463543001850 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 20:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:43:21 INFO - PROCESS | 3368 | 1463543001854 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:43:21 INFO - PROCESS | 3368 | 1463543001856 Marionette TRACE conn6 <- [1,1166,null,{}] 20:43:21 INFO - PROCESS | 3368 | 1463543001860 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}] 20:43:22 INFO - PROCESS | 3368 | 1463543002011 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 20:43:22 INFO - PROCESS | 3368 | 1463543002140 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B65C0000 == 90 [pid = 3368] [id = 301] 20:43:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3B359D000) [pid = 3368] [serial = 902] [outer = 0000000000000000] 20:43:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3B360CC00) [pid = 3368] [serial = 903] [outer = 000000B3B359D000] 20:43:22 INFO - PROCESS | 3368 | 1463543002197 Marionette DEBUG loaded listener.js 20:43:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3B362F400) [pid = 3368] [serial = 904] [outer = 000000B3B359D000] 20:43:22 INFO - PROCESS | 3368 | 1463543002786 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] 20:43:22 INFO - PROCESS | 3368 | 1463543002844 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 20:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:43:22 INFO - PROCESS | 3368 | 1463543002847 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:43:22 INFO - PROCESS | 3368 | 1463543002849 Marionette TRACE conn6 <- [1,1170,null,{}] 20:43:22 INFO - PROCESS | 3368 | 1463543002853 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}] 20:43:23 INFO - PROCESS | 3368 | 1463543002996 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 20:43:23 INFO - PROCESS | 3368 | 1463543003128 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7521000 == 91 [pid = 3368] [id = 302] 20:43:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3B4A2F000) [pid = 3368] [serial = 905] [outer = 0000000000000000] 20:43:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3B5133C00) [pid = 3368] [serial = 906] [outer = 000000B3B4A2F000] 20:43:23 INFO - PROCESS | 3368 | 1463543003188 Marionette DEBUG loaded listener.js 20:43:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3B5140000) [pid = 3368] [serial = 907] [outer = 000000B3B4A2F000] 20:43:23 INFO - PROCESS | 3368 | 1463543003784 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] 20:43:23 INFO - PROCESS | 3368 | 1463543003839 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 20:43:23 INFO - PROCESS | 3368 | 1463543003843 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:43:23 INFO - PROCESS | 3368 | 1463543003845 Marionette TRACE conn6 <- [1,1174,null,{}] 20:43:23 INFO - PROCESS | 3368 | 1463543003849 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}] 20:43:23 INFO - PROCESS | 3368 | 1463543003970 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 20:43:24 INFO - PROCESS | 3368 | 1463543004075 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8156000 == 92 [pid = 3368] [id = 303] 20:43:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3B57A9C00) [pid = 3368] [serial = 908] [outer = 0000000000000000] 20:43:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3B57B2C00) [pid = 3368] [serial = 909] [outer = 000000B3B57A9C00] 20:43:24 INFO - PROCESS | 3368 | 1463543004130 Marionette DEBUG loaded listener.js 20:43:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3B5DCEC00) [pid = 3368] [serial = 910] [outer = 000000B3B57A9C00] 20:43:24 INFO - PROCESS | 3368 | 1463543004776 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] 20:43:24 INFO - PROCESS | 3368 | 1463543004832 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 20:43:24 INFO - PROCESS | 3368 | 1463543004836 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:43:24 INFO - PROCESS | 3368 | 1463543004838 Marionette TRACE conn6 <- [1,1178,null,{}] 20:43:24 INFO - PROCESS | 3368 | 1463543004842 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}] 20:43:24 INFO - PROCESS | 3368 | 1463543004964 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 20:43:25 INFO - PROCESS | 3368 | 1463543005106 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C28000 == 93 [pid = 3368] [id = 304] 20:43:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B39B9D6C00) [pid = 3368] [serial = 911] [outer = 0000000000000000] 20:43:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3ADDAF000) [pid = 3368] [serial = 912] [outer = 000000B39B9D6C00] 20:43:25 INFO - PROCESS | 3368 | 1463543005163 Marionette DEBUG loaded listener.js 20:43:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3B675EC00) [pid = 3368] [serial = 913] [outer = 000000B39B9D6C00] 20:43:26 INFO - PROCESS | 3368 | 1463543006046 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] 20:43:26 INFO - PROCESS | 3368 | 1463543006083 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 20:43:26 INFO - PROCESS | 3368 | 1463543006088 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:43:26 INFO - PROCESS | 3368 | 1463543006092 Marionette TRACE conn6 <- [1,1182,null,{}] 20:43:26 INFO - PROCESS | 3368 | 1463543006098 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}] 20:43:26 INFO - PROCESS | 3368 | 1463543006222 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 20:43:26 INFO - PROCESS | 3368 | 1463543006363 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39D2B8000 == 94 [pid = 3368] [id = 305] 20:43:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B39CB3D000) [pid = 3368] [serial = 914] [outer = 0000000000000000] 20:43:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B39CBE2000) [pid = 3368] [serial = 915] [outer = 000000B39CB3D000] 20:43:26 INFO - PROCESS | 3368 | 1463543006416 Marionette DEBUG loaded listener.js 20:43:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B39D248000) [pid = 3368] [serial = 916] [outer = 000000B39CB3D000] 20:43:27 INFO - PROCESS | 3368 | 1463543007048 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] 20:43:27 INFO - PROCESS | 3368 | 1463543007124 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 20:43:27 INFO - PROCESS | 3368 | 1463543007130 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:43:27 INFO - PROCESS | 3368 | 1463543007133 Marionette TRACE conn6 <- [1,1186,null,{}] 20:43:27 INFO - PROCESS | 3368 | 1463543007137 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}] 20:43:27 INFO - PROCESS | 3368 | 1463543007255 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 20:43:27 INFO - PROCESS | 3368 | 1463543007396 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A36B6000 == 95 [pid = 3368] [id = 306] 20:43:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3A0973C00) [pid = 3368] [serial = 917] [outer = 0000000000000000] 20:43:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3A09B9C00) [pid = 3368] [serial = 918] [outer = 000000B3A0973C00] 20:43:27 INFO - PROCESS | 3368 | 1463543007445 Marionette DEBUG loaded listener.js 20:43:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3A1D62000) [pid = 3368] [serial = 919] [outer = 000000B3A0973C00] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B2D74800 == 94 [pid = 3368] [id = 295] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1BA3800 == 93 [pid = 3368] [id = 294] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A23000 == 92 [pid = 3368] [id = 293] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C39000 == 91 [pid = 3368] [id = 292] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE6A1000 == 90 [pid = 3368] [id = 291] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE50E800 == 89 [pid = 3368] [id = 290] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3A97D3800) [pid = 3368] [serial = 783] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B39CDB8000) [pid = 3368] [serial = 780] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3B3531C00) [pid = 3368] [serial = 792] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3B4A24C00) [pid = 3368] [serial = 795] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3B359A400) [pid = 3368] [serial = 801] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3ADC35800) [pid = 3368] [serial = 786] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3B211D800) [pid = 3368] [serial = 789] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AE2C5C00) [pid = 3368] [serial = 834] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACED1000 == 88 [pid = 3368] [id = 289] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2AB5800 == 87 [pid = 3368] [id = 288] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD725000 == 86 [pid = 3368] [id = 287] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B6B800 == 85 [pid = 3368] [id = 282] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3670800 == 84 [pid = 3368] [id = 281] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE6A7000 == 83 [pid = 3368] [id = 280] 20:43:27 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D34800 == 82 [pid = 3368] [id = 279] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3B3531000) [pid = 3368] [serial = 748] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3B0B40400) [pid = 3368] [serial = 778] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3AEDA7400) [pid = 3368] [serial = 745] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3B3627000) [pid = 3368] [serial = 742] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B39DC50C00) [pid = 3368] [serial = 804] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3A93AA000) [pid = 3368] [serial = 808] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3A7031400) [pid = 3368] [serial = 807] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3B57A8800) [pid = 3368] [serial = 798] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3A2B52000) [pid = 3368] [serial = 805] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AB527C00) [pid = 3368] [serial = 819] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3AC16CC00) [pid = 3368] [serial = 820] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3ADA32800) [pid = 3368] [serial = 823] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AD73A800) [pid = 3368] [serial = 822] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3ADB3B400) [pid = 3368] [serial = 825] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AA9AF000) [pid = 3368] [serial = 813] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AA9CD800) [pid = 3368] [serial = 814] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3A7056C00) [pid = 3368] [serial = 810] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3A9454C00) [pid = 3368] [serial = 811] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3AAA3BC00) [pid = 3368] [serial = 816] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3ADD5D000) [pid = 3368] [serial = 831] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3ADC2F000) [pid = 3368] [serial = 826] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3ADB5D000) [pid = 3368] [serial = 829] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3ADDAC800) [pid = 3368] [serial = 832] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3AA9D2800) [pid = 3368] [serial = 828] [outer = 0000000000000000] [url = about:blank] 20:43:27 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3AAB11C00) [pid = 3368] [serial = 817] [outer = 0000000000000000] [url = about:blank] 20:43:28 INFO - PROCESS | 3368 | 1463543008010 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]]]}] 20:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 922ms 20:43:28 INFO - PROCESS | 3368 | 1463543008059 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 3368 | 1463543008062 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 20:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:43:28 INFO - PROCESS | 3368 | 1463543008066 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:43:28 INFO - PROCESS | 3368 | 1463543008069 Marionette TRACE conn6 <- [1,1190,null,{}] 20:43:28 INFO - PROCESS | 3368 | 1463543008081 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}] 20:43:28 INFO - PROCESS | 3368 | 1463543008190 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 20:43:28 INFO - PROCESS | 3368 | 1463543008280 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A935A800 == 83 [pid = 3368] [id = 307] 20:43:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3A2A1F400) [pid = 3368] [serial = 920] [outer = 0000000000000000] 20:43:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3A2B57000) [pid = 3368] [serial = 921] [outer = 000000B3A2A1F400] 20:43:28 INFO - PROCESS | 3368 | 1463543008330 Marionette DEBUG loaded listener.js 20:43:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3A2BEB000) [pid = 3368] [serial = 922] [outer = 000000B3A2A1F400] 20:43:28 INFO - PROCESS | 3368 | 1463543008726 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]]]}] 20:43:28 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 20:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 735ms 20:43:28 INFO - PROCESS | 3368 | 1463543008803 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 3368 | 1463543008806 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 20:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:43:28 INFO - PROCESS | 3368 | 1463543008810 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:43:28 INFO - PROCESS | 3368 | 1463543008811 Marionette TRACE conn6 <- [1,1194,null,{}] 20:43:28 INFO - PROCESS | 3368 | 1463543008815 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}] 20:43:28 INFO - PROCESS | 3368 | 1463543008944 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 20:43:28 INFO - PROCESS | 3368 | 1463543008969 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA01D000 == 84 [pid = 3368] [id = 308] 20:43:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3A35DC800) [pid = 3368] [serial = 923] [outer = 0000000000000000] 20:43:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A35E0800) [pid = 3368] [serial = 924] [outer = 000000B3A35DC800] 20:43:29 INFO - PROCESS | 3368 | 1463543009021 Marionette DEBUG loaded listener.js 20:43:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3A4308400) [pid = 3368] [serial = 925] [outer = 000000B3A35DC800] 20:43:29 INFO - PROCESS | 3368 | 1463543009491 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]]]}] 20:43:29 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 20:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 732ms 20:43:29 INFO - PROCESS | 3368 | 1463543009544 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 20:43:29 INFO - PROCESS | 3368 | 1463543009546 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 20:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:43:29 INFO - PROCESS | 3368 | 1463543009549 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:43:29 INFO - PROCESS | 3368 | 1463543009551 Marionette TRACE conn6 <- [1,1198,null,{}] 20:43:29 INFO - PROCESS | 3368 | 1463543009555 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}] 20:43:29 INFO - PROCESS | 3368 | 1463543009649 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 20:43:29 INFO - PROCESS | 3368 | 1463543009658 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD64000 == 85 [pid = 3368] [id = 309] 20:43:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3A6426C00) [pid = 3368] [serial = 926] [outer = 0000000000000000] 20:43:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3A6D26800) [pid = 3368] [serial = 927] [outer = 000000B3A6426C00] 20:43:29 INFO - PROCESS | 3368 | 1463543009704 Marionette DEBUG loaded listener.js 20:43:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3A705A000) [pid = 3368] [serial = 928] [outer = 000000B3A6426C00] 20:43:30 INFO - PROCESS | 3368 | 1463543010196 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]]]}] 20:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 691ms 20:43:30 INFO - PROCESS | 3368 | 1463543010252 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 20:43:30 INFO - PROCESS | 3368 | 1463543010254 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 20:43:30 INFO - PROCESS | 3368 | 1463543010258 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:43:30 INFO - PROCESS | 3368 | 1463543010260 Marionette TRACE conn6 <- [1,1202,null,{}] 20:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:43:30 INFO - PROCESS | 3368 | 1463543010264 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}] 20:43:30 INFO - PROCESS | 3368 | 1463543010440 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 20:43:30 INFO - PROCESS | 3368 | 1463543010471 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC7B6000 == 86 [pid = 3368] [id = 310] 20:43:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3A8816800) [pid = 3368] [serial = 929] [outer = 0000000000000000] 20:43:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3A8D9D000) [pid = 3368] [serial = 930] [outer = 000000B3A8816800] 20:43:30 INFO - PROCESS | 3368 | 1463543010520 Marionette DEBUG loaded listener.js 20:43:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3A97D3000) [pid = 3368] [serial = 931] [outer = 000000B3A8816800] 20:43:30 INFO - PROCESS | 3368 | 1463543010975 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]]]}] 20:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 776ms 20:43:31 INFO - PROCESS | 3368 | 1463543011039 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 20:43:31 INFO - PROCESS | 3368 | 1463543011041 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 20:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:43:31 INFO - PROCESS | 3368 | 1463543011045 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:43:31 INFO - PROCESS | 3368 | 1463543011047 Marionette TRACE conn6 <- [1,1206,null,{}] 20:43:31 INFO - PROCESS | 3368 | 1463543011050 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}] 20:43:31 INFO - PROCESS | 3368 | 1463543011172 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 20:43:31 INFO - PROCESS | 3368 | 1463543011191 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD935000 == 87 [pid = 3368] [id = 311] 20:43:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3A97DAC00) [pid = 3368] [serial = 932] [outer = 0000000000000000] 20:43:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AA36B400) [pid = 3368] [serial = 933] [outer = 000000B3A97DAC00] 20:43:31 INFO - PROCESS | 3368 | 1463543011236 Marionette DEBUG loaded listener.js 20:43:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AA791000) [pid = 3368] [serial = 934] [outer = 000000B3A97DAC00] 20:43:31 INFO - PROCESS | 3368 | 1463543011676 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]]]}] 20:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 692ms 20:43:31 INFO - PROCESS | 3368 | 1463543011741 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 20:43:31 INFO - PROCESS | 3368 | 1463543011743 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 20:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:43:31 INFO - PROCESS | 3368 | 1463543011746 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:43:31 INFO - PROCESS | 3368 | 1463543011748 Marionette TRACE conn6 <- [1,1210,null,{}] 20:43:31 INFO - PROCESS | 3368 | 1463543011752 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}] 20:43:31 INFO - PROCESS | 3368 | 1463543011918 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 20:43:31 INFO - PROCESS | 3368 | 1463543011982 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE50C000 == 88 [pid = 3368] [id = 312] 20:43:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3AA51DC00) [pid = 3368] [serial = 935] [outer = 0000000000000000] 20:43:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AA9B8800) [pid = 3368] [serial = 936] [outer = 000000B3AA51DC00] 20:43:32 INFO - PROCESS | 3368 | 1463543012028 Marionette DEBUG loaded listener.js 20:43:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AAA31800) [pid = 3368] [serial = 937] [outer = 000000B3AA51DC00] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3ADB6A000) [pid = 3368] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3A3433C00) [pid = 3368] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AE315000) [pid = 3368] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3A2548400) [pid = 3368] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3AE2BE400) [pid = 3368] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AA9AF800) [pid = 3368] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3A2B57C00) [pid = 3368] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AAA2F800) [pid = 3368] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3A2B7D000) [pid = 3368] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3AE5FC000) [pid = 3368] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:43:32 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3AB9D5800) [pid = 3368] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:43:32 INFO - PROCESS | 3368 | 1463543012690 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] 20:43:32 INFO - PROCESS | 3368 | 1463543012744 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 20:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:43:32 INFO - PROCESS | 3368 | 1463543012749 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:43:32 INFO - PROCESS | 3368 | 1463543012751 Marionette TRACE conn6 <- [1,1214,null,{}] 20:43:32 INFO - PROCESS | 3368 | 1463543012755 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}] 20:43:32 INFO - PROCESS | 3368 | 1463543012850 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 20:43:32 INFO - PROCESS | 3368 | 1463543012860 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE549000 == 89 [pid = 3368] [id = 313] 20:43:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3A8841000) [pid = 3368] [serial = 938] [outer = 0000000000000000] 20:43:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AAB02C00) [pid = 3368] [serial = 939] [outer = 000000B3A8841000] 20:43:32 INFO - PROCESS | 3368 | 1463543012905 Marionette DEBUG loaded listener.js 20:43:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AAB11400) [pid = 3368] [serial = 940] [outer = 000000B3A8841000] 20:43:33 INFO - PROCESS | 3368 | 1463543013332 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]]]}] 20:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 629ms 20:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:43:33 INFO - PROCESS | 3368 | 1463543013390 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 20:43:33 INFO - PROCESS | 3368 | 1463543013392 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 20:43:33 INFO - PROCESS | 3368 | 1463543013396 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:43:33 INFO - PROCESS | 3368 | 1463543013398 Marionette TRACE conn6 <- [1,1218,null,{}] 20:43:33 INFO - PROCESS | 3368 | 1463543013401 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}] 20:43:33 INFO - PROCESS | 3368 | 1463543013502 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 20:43:33 INFO - PROCESS | 3368 | 1463543013546 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AEE4A000 == 90 [pid = 3368] [id = 314] 20:43:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AAD3E800) [pid = 3368] [serial = 941] [outer = 0000000000000000] 20:43:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AAD76400) [pid = 3368] [serial = 942] [outer = 000000B3AAD3E800] 20:43:33 INFO - PROCESS | 3368 | 1463543013591 Marionette DEBUG loaded listener.js 20:43:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AAD85000) [pid = 3368] [serial = 943] [outer = 000000B3AAD3E800] 20:43:34 INFO - PROCESS | 3368 | 1463543014041 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]]]}] 20:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 20:43:34 INFO - PROCESS | 3368 | 1463543014069 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 20:43:34 INFO - PROCESS | 3368 | 1463543014072 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 20:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:43:34 INFO - PROCESS | 3368 | 1463543014075 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:43:34 INFO - PROCESS | 3368 | 1463543014078 Marionette TRACE conn6 <- [1,1222,null,{}] 20:43:34 INFO - PROCESS | 3368 | 1463543014082 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}] 20:43:34 INFO - PROCESS | 3368 | 1463543014201 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 20:43:34 INFO - PROCESS | 3368 | 1463543014208 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C7F800 == 91 [pid = 3368] [id = 315] 20:43:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AB787000) [pid = 3368] [serial = 944] [outer = 0000000000000000] 20:43:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AB9D7C00) [pid = 3368] [serial = 945] [outer = 000000B3AB787000] 20:43:34 INFO - PROCESS | 3368 | 1463543014260 Marionette DEBUG loaded listener.js 20:43:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3ACE7F400) [pid = 3368] [serial = 946] [outer = 000000B3AB787000] 20:43:34 INFO - PROCESS | 3368 | 1463543014988 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]]]}] 20:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 942ms 20:43:35 INFO - PROCESS | 3368 | 1463543015021 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 20:43:35 INFO - PROCESS | 3368 | 1463543015027 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 20:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:43:35 INFO - PROCESS | 3368 | 1463543015034 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:43:35 INFO - PROCESS | 3368 | 1463543015037 Marionette TRACE conn6 <- [1,1226,null,{}] 20:43:35 INFO - PROCESS | 3368 | 1463543015044 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}] 20:43:35 INFO - PROCESS | 3368 | 1463543015179 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 20:43:35 INFO - PROCESS | 3368 | 1463543015312 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2ACB000 == 92 [pid = 3368] [id = 316] 20:43:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B39D69F800) [pid = 3368] [serial = 947] [outer = 0000000000000000] 20:43:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B39E11F000) [pid = 3368] [serial = 948] [outer = 000000B39D69F800] 20:43:35 INFO - PROCESS | 3368 | 1463543015373 Marionette DEBUG loaded listener.js 20:43:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3A1D61C00) [pid = 3368] [serial = 949] [outer = 000000B39D69F800] 20:43:35 INFO - PROCESS | 3368 | 1463543015951 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]]]}] 20:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 943ms 20:43:35 INFO - PROCESS | 3368 | 1463543015978 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 20:43:35 INFO - PROCESS | 3368 | 1463543015985 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 20:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:43:36 INFO - PROCESS | 3368 | 1463543015992 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:43:36 INFO - PROCESS | 3368 | 1463543015995 Marionette TRACE conn6 <- [1,1230,null,{}] 20:43:36 INFO - PROCESS | 3368 | 1463543016000 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}] 20:43:36 INFO - PROCESS | 3368 | 1463543016125 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 20:43:36 INFO - PROCESS | 3368 | 1463543016230 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB98C000 == 93 [pid = 3368] [id = 317] 20:43:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3A2BF2800) [pid = 3368] [serial = 950] [outer = 0000000000000000] 20:43:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3A3508C00) [pid = 3368] [serial = 951] [outer = 000000B3A2BF2800] 20:43:36 INFO - PROCESS | 3368 | 1463543016286 Marionette DEBUG loaded listener.js 20:43:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3A7078C00) [pid = 3368] [serial = 952] [outer = 000000B3A2BF2800] 20:43:36 INFO - PROCESS | 3368 | 1463543016946 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]]]}] 20:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 986ms 20:43:36 INFO - PROCESS | 3368 | 1463543016984 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 20:43:36 INFO - PROCESS | 3368 | 1463543016987 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 20:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:43:36 INFO - PROCESS | 3368 | 1463543016991 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:43:36 INFO - PROCESS | 3368 | 1463543016995 Marionette TRACE conn6 <- [1,1234,null,{}] 20:43:37 INFO - PROCESS | 3368 | 1463543017007 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}] 20:43:37 INFO - PROCESS | 3368 | 1463543017137 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 20:43:37 INFO - PROCESS | 3368 | 1463543017272 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A1C800 == 94 [pid = 3368] [id = 318] 20:43:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AA513C00) [pid = 3368] [serial = 953] [outer = 0000000000000000] 20:43:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AA9D3400) [pid = 3368] [serial = 954] [outer = 000000B3AA513C00] 20:43:37 INFO - PROCESS | 3368 | 1463543017332 Marionette DEBUG loaded listener.js 20:43:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AB52F400) [pid = 3368] [serial = 955] [outer = 000000B3AA513C00] 20:43:37 INFO - PROCESS | 3368 | 1463543017943 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]]]}] 20:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 984ms 20:43:37 INFO - PROCESS | 3368 | 1463543017977 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 20:43:37 INFO - PROCESS | 3368 | 1463543017981 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 20:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:43:37 INFO - PROCESS | 3368 | 1463543017984 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:43:37 INFO - PROCESS | 3368 | 1463543017986 Marionette TRACE conn6 <- [1,1238,null,{}] 20:43:37 INFO - PROCESS | 3368 | 1463543017990 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}] 20:43:38 INFO - PROCESS | 3368 | 1463543018117 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 20:43:38 INFO - PROCESS | 3368 | 1463543018248 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B4D000 == 95 [pid = 3368] [id = 319] 20:43:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AC70C800) [pid = 3368] [serial = 956] [outer = 0000000000000000] 20:43:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AD72B400) [pid = 3368] [serial = 957] [outer = 000000B3AC70C800] 20:43:38 INFO - PROCESS | 3368 | 1463543018317 Marionette DEBUG loaded listener.js 20:43:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AD7E4C00) [pid = 3368] [serial = 958] [outer = 000000B3AC70C800] 20:43:38 INFO - PROCESS | 3368 | 1463543018890 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]]]}] 20:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 986ms 20:43:38 INFO - PROCESS | 3368 | 1463543018972 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 20:43:38 INFO - PROCESS | 3368 | 1463543018975 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 20:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:43:38 INFO - PROCESS | 3368 | 1463543018978 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:43:38 INFO - PROCESS | 3368 | 1463543018980 Marionette TRACE conn6 <- [1,1242,null,{}] 20:43:38 INFO - PROCESS | 3368 | 1463543018984 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}] 20:43:39 INFO - PROCESS | 3368 | 1463543019105 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 20:43:39 INFO - PROCESS | 3368 | 1463543019235 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C1E800 == 96 [pid = 3368] [id = 320] 20:43:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AD73A000) [pid = 3368] [serial = 959] [outer = 0000000000000000] 20:43:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AD942000) [pid = 3368] [serial = 960] [outer = 000000B3AD73A000] 20:43:39 INFO - PROCESS | 3368 | 1463543019292 Marionette DEBUG loaded listener.js 20:43:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3ADB2D800) [pid = 3368] [serial = 961] [outer = 000000B3AD73A000] 20:43:39 INFO - PROCESS | 3368 | 1463543019956 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]]]}] 20:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1031ms 20:43:40 INFO - PROCESS | 3368 | 1463543020012 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 20:43:40 INFO - PROCESS | 3368 | 1463543020015 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 20:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:43:40 INFO - PROCESS | 3368 | 1463543020018 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:43:40 INFO - PROCESS | 3368 | 1463543020021 Marionette TRACE conn6 <- [1,1246,null,{}] 20:43:40 INFO - PROCESS | 3368 | 1463543020043 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}] 20:43:40 INFO - PROCESS | 3368 | 1463543020216 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 20:43:40 INFO - PROCESS | 3368 | 1463543020350 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30B2800 == 97 [pid = 3368] [id = 321] 20:43:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3ADB66000) [pid = 3368] [serial = 962] [outer = 0000000000000000] 20:43:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3ADC32C00) [pid = 3368] [serial = 963] [outer = 000000B3ADB66000] 20:43:40 INFO - PROCESS | 3368 | 1463543020408 Marionette DEBUG loaded listener.js 20:43:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3ADDA2C00) [pid = 3368] [serial = 964] [outer = 000000B3ADB66000] 20:43:40 INFO - PROCESS | 3368 | 1463543020981 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]]]}] 20:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 987ms 20:43:41 INFO - PROCESS | 3368 | 1463543021008 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 20:43:41 INFO - PROCESS | 3368 | 1463543021011 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 20:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:43:41 INFO - PROCESS | 3368 | 1463543021015 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:43:41 INFO - PROCESS | 3368 | 1463543021017 Marionette TRACE conn6 <- [1,1250,null,{}] 20:43:41 INFO - PROCESS | 3368 | 1463543021021 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}] 20:43:41 INFO - PROCESS | 3368 | 1463543021144 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 20:43:41 INFO - PROCESS | 3368 | 1463543021247 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B367A000 == 98 [pid = 3368] [id = 322] 20:43:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3ADC2F800) [pid = 3368] [serial = 965] [outer = 0000000000000000] 20:43:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3AE223000) [pid = 3368] [serial = 966] [outer = 000000B3ADC2F800] 20:43:41 INFO - PROCESS | 3368 | 1463543021302 Marionette DEBUG loaded listener.js 20:43:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3AE2BB400) [pid = 3368] [serial = 967] [outer = 000000B3ADC2F800] 20:43:41 INFO - PROCESS | 3368 | 1463543021898 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]]]}] 20:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 942ms 20:43:41 INFO - PROCESS | 3368 | 1463543021960 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 20:43:41 INFO - PROCESS | 3368 | 1463543021963 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 20:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:43:41 INFO - PROCESS | 3368 | 1463543021967 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:43:41 INFO - PROCESS | 3368 | 1463543021969 Marionette TRACE conn6 <- [1,1254,null,{}] 20:43:41 INFO - PROCESS | 3368 | 1463543021973 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}] 20:43:42 INFO - PROCESS | 3368 | 1463543022094 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 20:43:42 INFO - PROCESS | 3368 | 1463543022226 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B1A800 == 99 [pid = 3368] [id = 323] 20:43:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3AE2EC000) [pid = 3368] [serial = 968] [outer = 0000000000000000] 20:43:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3AE2F1C00) [pid = 3368] [serial = 969] [outer = 000000B3AE2EC000] 20:43:42 INFO - PROCESS | 3368 | 1463543022282 Marionette DEBUG loaded listener.js 20:43:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3AE31A400) [pid = 3368] [serial = 970] [outer = 000000B3AE2EC000] 20:43:42 INFO - PROCESS | 3368 | 1463543022898 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]]]}] 20:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 987ms 20:43:42 INFO - PROCESS | 3368 | 1463543022955 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 20:43:42 INFO - PROCESS | 3368 | 1463543022958 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 20:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:43:42 INFO - PROCESS | 3368 | 1463543022962 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:43:42 INFO - PROCESS | 3368 | 1463543022964 Marionette TRACE conn6 <- [1,1258,null,{}] 20:43:42 INFO - PROCESS | 3368 | 1463543022968 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}] 20:43:43 INFO - PROCESS | 3368 | 1463543023092 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 20:43:43 INFO - PROCESS | 3368 | 1463543023243 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30B6000 == 100 [pid = 3368] [id = 324] 20:43:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B39C1C8C00) [pid = 3368] [serial = 971] [outer = 0000000000000000] 20:43:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3AE368400) [pid = 3368] [serial = 972] [outer = 000000B39C1C8C00] 20:43:43 INFO - PROCESS | 3368 | 1463543023301 Marionette DEBUG loaded listener.js 20:43:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3AE4F7800) [pid = 3368] [serial = 973] [outer = 000000B39C1C8C00] 20:43:43 INFO - PROCESS | 3368 | 1463543023887 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]]]}] 20:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 987ms 20:43:43 INFO - PROCESS | 3368 | 1463543023951 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 20:43:43 INFO - PROCESS | 3368 | 1463543023953 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 20:43:43 INFO - PROCESS | 3368 | 1463543023957 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:43:43 INFO - PROCESS | 3368 | 1463543023959 Marionette TRACE conn6 <- [1,1262,null,{}] 20:43:43 INFO - PROCESS | 3368 | 1463543023963 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}] 20:43:44 INFO - PROCESS | 3368 | 1463543024086 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 20:43:44 INFO - PROCESS | 3368 | 1463543024396 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A251D800 == 101 [pid = 3368] [id = 325] 20:43:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B39B82CC00) [pid = 3368] [serial = 974] [outer = 0000000000000000] 20:43:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B39C90C400) [pid = 3368] [serial = 975] [outer = 000000B39B82CC00] 20:43:44 INFO - PROCESS | 3368 | 1463543024460 Marionette DEBUG loaded listener.js 20:43:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B39DB0E000) [pid = 3368] [serial = 976] [outer = 000000B39B82CC00] 20:43:45 INFO - PROCESS | 3368 | 1463543025128 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]]]}] 20:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1234ms 20:43:45 INFO - PROCESS | 3368 | 1463543025209 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 20:43:45 INFO - PROCESS | 3368 | 1463543025214 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 20:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:43:45 INFO - PROCESS | 3368 | 1463543025220 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:43:45 INFO - PROCESS | 3368 | 1463543025224 Marionette TRACE conn6 <- [1,1266,null,{}] 20:43:45 INFO - PROCESS | 3368 | 1463543025230 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}] 20:43:45 INFO - PROCESS | 3368 | 1463543025361 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 20:43:45 INFO - PROCESS | 3368 | 1463543025493 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A3403000 == 102 [pid = 3368] [id = 326] 20:43:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3A2BF0400) [pid = 3368] [serial = 977] [outer = 0000000000000000] 20:43:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3A35DDC00) [pid = 3368] [serial = 978] [outer = 000000B3A2BF0400] 20:43:45 INFO - PROCESS | 3368 | 1463543025550 Marionette DEBUG loaded listener.js 20:43:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3A7566C00) [pid = 3368] [serial = 979] [outer = 000000B3A2BF0400] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B7560000 == 101 [pid = 3368] [id = 229] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AEE4A000 == 100 [pid = 3368] [id = 314] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE549000 == 99 [pid = 3368] [id = 313] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE50C000 == 98 [pid = 3368] [id = 312] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD935000 == 97 [pid = 3368] [id = 311] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC7B6000 == 96 [pid = 3368] [id = 310] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD64000 == 95 [pid = 3368] [id = 309] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA01D000 == 94 [pid = 3368] [id = 308] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3AED98400) [pid = 3368] [serial = 849] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3B1AD5C00) [pid = 3368] [serial = 852] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3B217C000) [pid = 3368] [serial = 855] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3B1AC8800) [pid = 3368] [serial = 888] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A935A800 == 93 [pid = 3368] [id = 307] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A36B6000 == 92 [pid = 3368] [id = 306] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B39D2B8000 == 91 [pid = 3368] [id = 305] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B7521000 == 90 [pid = 3368] [id = 302] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B65C0000 == 89 [pid = 3368] [id = 301] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5116800 == 88 [pid = 3368] [id = 300] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B7B800 == 87 [pid = 3368] [id = 299] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C31800 == 86 [pid = 3368] [id = 298] 20:43:46 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA94A800 == 85 [pid = 3368] [id = 297] 20:43:46 INFO - PROCESS | 3368 | 1463543026197 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]]]}] 20:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1033ms 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3AE4F7000) [pid = 3368] [serial = 880] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3ACE7D400) [pid = 3368] [serial = 873] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3AD947400) [pid = 3368] [serial = 874] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3AEE74000) [pid = 3368] [serial = 886] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AE5F9400) [pid = 3368] [serial = 883] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3AB9CE800) [pid = 3368] [serial = 871] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3AE2BC000) [pid = 3368] [serial = 877] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3ADDA2400) [pid = 3368] [serial = 876] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3AAD79800) [pid = 3368] [serial = 882] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AE31DC00) [pid = 3368] [serial = 879] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3ADB3B800) [pid = 3368] [serial = 843] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3A2A22000) [pid = 3368] [serial = 837] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3A2DDC000) [pid = 3368] [serial = 864] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3A7057C00) [pid = 3368] [serial = 865] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3B35A6000) [pid = 3368] [serial = 802] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3AA9C9000) [pid = 3368] [serial = 867] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3AAA39C00) [pid = 3368] [serial = 868] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3A9F3B800) [pid = 3368] [serial = 840] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AE31F800) [pid = 3368] [serial = 846] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AB9CBC00) [pid = 3368] [serial = 859] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3A642B400) [pid = 3368] [serial = 858] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AAEB0000) [pid = 3368] [serial = 870] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3A6423C00) [pid = 3368] [serial = 862] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3A2DD3C00) [pid = 3368] [serial = 861] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3AE6E1800) [pid = 3368] [serial = 885] [outer = 0000000000000000] [url = about:blank] 20:43:46 INFO - PROCESS | 3368 | 1463543026288 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 20:43:46 INFO - PROCESS | 3368 | 1463543026293 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 20:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:43:46 INFO - PROCESS | 3368 | 1463543026317 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:43:46 INFO - PROCESS | 3368 | 1463543026320 Marionette TRACE conn6 <- [1,1270,null,{}] 20:43:46 INFO - PROCESS | 3368 | 1463543026324 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}] 20:43:46 INFO - PROCESS | 3368 | 1463543026435 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 20:43:46 INFO - PROCESS | 3368 | 1463543026442 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:46 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A36BF800 == 86 [pid = 3368] [id = 327] 20:43:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B39EC64800) [pid = 3368] [serial = 980] [outer = 0000000000000000] 20:43:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3A28D8C00) [pid = 3368] [serial = 981] [outer = 000000B39EC64800] 20:43:46 INFO - PROCESS | 3368 | 1463543026492 Marionette DEBUG loaded listener.js 20:43:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3A35DEC00) [pid = 3368] [serial = 982] [outer = 000000B39EC64800] 20:43:47 INFO - PROCESS | 3368 | 1463543027049 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]]]}] 20:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 775ms 20:43:47 INFO - PROCESS | 3368 | 1463543027094 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 20:43:47 INFO - PROCESS | 3368 | 1463543027097 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 20:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:43:47 INFO - PROCESS | 3368 | 1463543027102 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:43:47 INFO - PROCESS | 3368 | 1463543027108 Marionette TRACE conn6 <- [1,1274,null,{}] 20:43:47 INFO - PROCESS | 3368 | 1463543027118 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}] 20:43:47 INFO - PROCESS | 3368 | 1463543027228 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 20:43:47 INFO - PROCESS | 3368 | 1463543027323 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACEC9000 == 87 [pid = 3368] [id = 328] 20:43:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3A3508000) [pid = 3368] [serial = 983] [outer = 0000000000000000] 20:43:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3A944F800) [pid = 3368] [serial = 984] [outer = 000000B3A3508000] 20:43:47 INFO - PROCESS | 3368 | 1463543027370 Marionette DEBUG loaded listener.js 20:43:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AA361400) [pid = 3368] [serial = 985] [outer = 000000B3A3508000] 20:43:47 INFO - PROCESS | 3368 | 1463543027781 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]]]}] 20:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 735ms 20:43:47 INFO - PROCESS | 3368 | 1463543027837 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 20:43:47 INFO - PROCESS | 3368 | 1463543027840 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 20:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:43:47 INFO - PROCESS | 3368 | 1463543027843 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:43:47 INFO - PROCESS | 3368 | 1463543027845 Marionette TRACE conn6 <- [1,1278,null,{}] 20:43:47 INFO - PROCESS | 3368 | 1463543027849 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}] 20:43:47 INFO - PROCESS | 3368 | 1463543027949 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 20:43:47 INFO - PROCESS | 3368 | 1463543027963 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD1F000 == 88 [pid = 3368] [id = 329] 20:43:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AA9AA800) [pid = 3368] [serial = 986] [outer = 0000000000000000] 20:43:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AA9D1400) [pid = 3368] [serial = 987] [outer = 000000B3AA9AA800] 20:43:48 INFO - PROCESS | 3368 | 1463543028011 Marionette DEBUG loaded listener.js 20:43:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AAA3E400) [pid = 3368] [serial = 988] [outer = 000000B3AA9AA800] 20:43:48 INFO - PROCESS | 3368 | 1463543028462 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]]]}] 20:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 629ms 20:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:43:48 INFO - PROCESS | 3368 | 1463543028493 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 20:43:48 INFO - PROCESS | 3368 | 1463543028495 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 20:43:48 INFO - PROCESS | 3368 | 1463543028499 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:43:48 INFO - PROCESS | 3368 | 1463543028501 Marionette TRACE conn6 <- [1,1282,null,{}] 20:43:48 INFO - PROCESS | 3368 | 1463543028513 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}] 20:43:48 INFO - PROCESS | 3368 | 1463543028669 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 20:43:48 INFO - PROCESS | 3368 | 1463543028690 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE69A000 == 89 [pid = 3368] [id = 330] 20:43:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AAD3E000) [pid = 3368] [serial = 989] [outer = 0000000000000000] 20:43:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3AAD80000) [pid = 3368] [serial = 990] [outer = 000000B3AAD3E000] 20:43:48 INFO - PROCESS | 3368 | 1463543028744 Marionette DEBUG loaded listener.js 20:43:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3AB9D2400) [pid = 3368] [serial = 991] [outer = 000000B3AAD3E000] 20:43:49 INFO - PROCESS | 3368 | 1463543029220 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]]]}] 20:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 733ms 20:43:49 INFO - PROCESS | 3368 | 1463543029233 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 20:43:49 INFO - PROCESS | 3368 | 1463543029236 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 20:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:43:49 INFO - PROCESS | 3368 | 1463543029245 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:43:49 INFO - PROCESS | 3368 | 1463543029247 Marionette TRACE conn6 <- [1,1286,null,{}] 20:43:49 INFO - PROCESS | 3368 | 1463543029259 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}] 20:43:49 INFO - PROCESS | 3368 | 1463543029390 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 20:43:49 INFO - PROCESS | 3368 | 1463543029415 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:49 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C7A800 == 90 [pid = 3368] [id = 331] 20:43:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3ADB34000) [pid = 3368] [serial = 992] [outer = 0000000000000000] 20:43:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3ADB3BC00) [pid = 3368] [serial = 993] [outer = 000000B3ADB34000] 20:43:49 INFO - PROCESS | 3368 | 1463543029461 Marionette DEBUG loaded listener.js 20:43:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3ADC2E800) [pid = 3368] [serial = 994] [outer = 000000B3ADB34000] 20:43:49 INFO - PROCESS | 3368 | 1463543029924 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]]]}] 20:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 732ms 20:43:49 INFO - PROCESS | 3368 | 1463543029980 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 20:43:49 INFO - PROCESS | 3368 | 1463543029982 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 20:43:49 INFO - PROCESS | 3368 | 1463543029986 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:43:49 INFO - PROCESS | 3368 | 1463543029988 Marionette TRACE conn6 <- [1,1290,null,{}] 20:43:50 INFO - PROCESS | 3368 | 1463543030034 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}] 20:43:50 INFO - PROCESS | 3368 | 1463543030168 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 20:43:50 INFO - PROCESS | 3368 | 1463543030230 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B42800 == 91 [pid = 3368] [id = 332] 20:43:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3ADB38000) [pid = 3368] [serial = 995] [outer = 0000000000000000] 20:43:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3ADD59400) [pid = 3368] [serial = 996] [outer = 000000B3ADB38000] 20:43:50 INFO - PROCESS | 3368 | 1463543030276 Marionette DEBUG loaded listener.js 20:43:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3AE366400) [pid = 3368] [serial = 997] [outer = 000000B3ADB38000] 20:43:50 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3A8816800) [pid = 3368] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:43:50 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3A97DAC00) [pid = 3368] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:43:50 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AA51DC00) [pid = 3368] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:43:50 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3AAD3E800) [pid = 3368] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:43:50 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B39CB3D000) [pid = 3368] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:43:50 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3A35DC800) [pid = 3368] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:43:50 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3A2A1F400) [pid = 3368] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:43:50 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3A0973C00) [pid = 3368] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:43:50 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3A6426C00) [pid = 3368] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:43:50 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3A8841000) [pid = 3368] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:43:50 INFO - PROCESS | 3368 | 1463543030934 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]]]}] 20:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 986ms 20:43:50 INFO - PROCESS | 3368 | 1463543030974 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 20:43:50 INFO - PROCESS | 3368 | 1463543030977 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 20:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:43:50 INFO - PROCESS | 3368 | 1463543030981 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:43:50 INFO - PROCESS | 3368 | 1463543030983 Marionette TRACE conn6 <- [1,1294,null,{}] 20:43:50 INFO - PROCESS | 3368 | 1463543030986 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}] 20:43:51 INFO - PROCESS | 3368 | 1463543031128 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 20:43:51 INFO - PROCESS | 3368 | 1463543031143 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C37800 == 92 [pid = 3368] [id = 333] 20:43:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B39DC51800) [pid = 3368] [serial = 998] [outer = 0000000000000000] 20:43:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AAB0C400) [pid = 3368] [serial = 999] [outer = 000000B39DC51800] 20:43:51 INFO - PROCESS | 3368 | 1463543031192 Marionette DEBUG loaded listener.js 20:43:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3AE4F4400) [pid = 3368] [serial = 1000] [outer = 000000B39DC51800] 20:43:51 INFO - PROCESS | 3368 | 1463543031619 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]]]}] 20:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 691ms 20:43:51 INFO - PROCESS | 3368 | 1463543031675 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 20:43:51 INFO - PROCESS | 3368 | 1463543031677 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 20:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:43:51 INFO - PROCESS | 3368 | 1463543031685 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:43:51 INFO - PROCESS | 3368 | 1463543031687 Marionette TRACE conn6 <- [1,1298,null,{}] 20:43:51 INFO - PROCESS | 3368 | 1463543031691 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}] 20:43:51 INFO - PROCESS | 3368 | 1463543031822 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 20:43:51 INFO - PROCESS | 3368 | 1463543031832 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B366C000 == 93 [pid = 3368] [id = 334] 20:43:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3AE5F1C00) [pid = 3368] [serial = 1001] [outer = 0000000000000000] 20:43:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3AE5FA800) [pid = 3368] [serial = 1002] [outer = 000000B3AE5F1C00] 20:43:51 INFO - PROCESS | 3368 | 1463543031878 Marionette DEBUG loaded listener.js 20:43:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3AE60BC00) [pid = 3368] [serial = 1003] [outer = 000000B3AE5F1C00] 20:43:52 INFO - PROCESS | 3368 | 1463543032330 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]]]}] 20:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 20:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 690ms 20:43:52 INFO - PROCESS | 3368 | 1463543032379 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 20:43:52 INFO - PROCESS | 3368 | 1463543032382 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 20:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:43:52 INFO - PROCESS | 3368 | 1463543032385 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:43:52 INFO - PROCESS | 3368 | 1463543032387 Marionette TRACE conn6 <- [1,1302,null,{}] 20:43:52 INFO - PROCESS | 3368 | 1463543032391 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}] 20:43:52 INFO - PROCESS | 3368 | 1463543032501 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 20:43:52 INFO - PROCESS | 3368 | 1463543032508 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4F4F800 == 94 [pid = 3368] [id = 335] 20:43:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3AE61BC00) [pid = 3368] [serial = 1004] [outer = 0000000000000000] 20:43:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3AE627000) [pid = 3368] [serial = 1005] [outer = 000000B3AE61BC00] 20:43:52 INFO - PROCESS | 3368 | 1463543032561 Marionette DEBUG loaded listener.js 20:43:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3AE6E2800) [pid = 3368] [serial = 1006] [outer = 000000B3AE61BC00] 20:43:53 INFO - PROCESS | 3368 | 1463543033345 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]]]}] 20:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1030ms 20:43:53 INFO - PROCESS | 3368 | 1463543033418 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 20:43:53 INFO - PROCESS | 3368 | 1463543033424 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 20:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:43:53 INFO - PROCESS | 3368 | 1463543033452 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:43:53 INFO - PROCESS | 3368 | 1463543033457 Marionette TRACE conn6 <- [1,1306,null,{}] 20:43:53 INFO - PROCESS | 3368 | 1463543033506 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}] 20:43:53 INFO - PROCESS | 3368 | 1463543033683 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 20:43:53 INFO - PROCESS | 3368 | 1463543033696 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA00F000 == 95 [pid = 3368] [id = 336] 20:43:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3A2B57800) [pid = 3368] [serial = 1007] [outer = 0000000000000000] 20:43:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3A2BEA800) [pid = 3368] [serial = 1008] [outer = 000000B3A2B57800] 20:43:53 INFO - PROCESS | 3368 | 1463543033756 Marionette DEBUG loaded listener.js 20:43:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3A642B000) [pid = 3368] [serial = 1009] [outer = 000000B3A2B57800] 20:43:54 INFO - PROCESS | 3368 | 1463543034430 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]]]}] 20:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1033ms 20:43:54 INFO - PROCESS | 3368 | 1463543034487 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 20:43:54 INFO - PROCESS | 3368 | 1463543034494 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 20:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:43:54 INFO - PROCESS | 3368 | 1463543034501 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:43:54 INFO - PROCESS | 3368 | 1463543034504 Marionette TRACE conn6 <- [1,1310,null,{}] 20:43:54 INFO - PROCESS | 3368 | 1463543034509 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}] 20:43:54 INFO - PROCESS | 3368 | 1463543034662 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 20:43:54 INFO - PROCESS | 3368 | 1463543034802 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C3D000 == 96 [pid = 3368] [id = 337] 20:43:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3A9C42C00) [pid = 3368] [serial = 1010] [outer = 0000000000000000] 20:43:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3AA9AE000) [pid = 3368] [serial = 1011] [outer = 000000B3A9C42C00] 20:43:54 INFO - PROCESS | 3368 | 1463543034860 Marionette DEBUG loaded listener.js 20:43:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3AAE0F800) [pid = 3368] [serial = 1012] [outer = 000000B3A9C42C00] 20:43:55 INFO - PROCESS | 3368 | 1463543035448 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]]]}] 20:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 985ms 20:43:55 INFO - PROCESS | 3368 | 1463543035491 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 20:43:55 INFO - PROCESS | 3368 | 1463543035494 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 20:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:43:55 INFO - PROCESS | 3368 | 1463543035498 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:43:55 INFO - PROCESS | 3368 | 1463543035503 Marionette TRACE conn6 <- [1,1314,null,{}] 20:43:55 INFO - PROCESS | 3368 | 1463543035516 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}] 20:43:55 INFO - PROCESS | 3368 | 1463543035647 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 20:43:55 INFO - PROCESS | 3368 | 1463543035759 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5AD1000 == 97 [pid = 3368] [id = 338] 20:43:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3ADA2FC00) [pid = 3368] [serial = 1013] [outer = 0000000000000000] 20:43:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3ADC37400) [pid = 3368] [serial = 1014] [outer = 000000B3ADA2FC00] 20:43:55 INFO - PROCESS | 3368 | 1463543035818 Marionette DEBUG loaded listener.js 20:43:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3AE60EC00) [pid = 3368] [serial = 1015] [outer = 000000B3ADA2FC00] 20:43:56 INFO - PROCESS | 3368 | 1463543036454 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]]]}] 20:43:56 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 20:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 984ms 20:43:56 INFO - PROCESS | 3368 | 1463543036484 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 20:43:56 INFO - PROCESS | 3368 | 1463543036487 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 20:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:43:56 INFO - PROCESS | 3368 | 1463543036491 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:43:56 INFO - PROCESS | 3368 | 1463543036493 Marionette TRACE conn6 <- [1,1318,null,{}] 20:43:56 INFO - PROCESS | 3368 | 1463543036497 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}] 20:43:56 INFO - PROCESS | 3368 | 1463543036624 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 20:43:56 INFO - PROCESS | 3368 | 1463543036732 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C10000 == 98 [pid = 3368] [id = 339] 20:43:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3AE6E3800) [pid = 3368] [serial = 1016] [outer = 0000000000000000] 20:43:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3AED9C800) [pid = 3368] [serial = 1017] [outer = 000000B3AE6E3800] 20:43:56 INFO - PROCESS | 3368 | 1463543036788 Marionette DEBUG loaded listener.js 20:43:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3AEE71C00) [pid = 3368] [serial = 1018] [outer = 000000B3AE6E3800] 20:43:57 INFO - PROCESS | 3368 | 1463543037362 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]]]}] 20:43:57 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 20:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 924ms 20:43:57 INFO - PROCESS | 3368 | 1463543037416 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 20:43:57 INFO - PROCESS | 3368 | 1463543037419 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 20:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:43:57 INFO - PROCESS | 3368 | 1463543037423 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:43:57 INFO - PROCESS | 3368 | 1463543037425 Marionette TRACE conn6 <- [1,1322,null,{}] 20:43:57 INFO - PROCESS | 3368 | 1463543037429 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}] 20:43:57 INFO - PROCESS | 3368 | 1463543037554 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 20:43:57 INFO - PROCESS | 3368 | 1463543037661 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B750C800 == 99 [pid = 3368] [id = 340] 20:43:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3AEDA2400) [pid = 3368] [serial = 1019] [outer = 0000000000000000] 20:43:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3B0B36400) [pid = 3368] [serial = 1020] [outer = 000000B3AEDA2400] 20:43:57 INFO - PROCESS | 3368 | 1463543037717 Marionette DEBUG loaded listener.js 20:43:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3B1ABA400) [pid = 3368] [serial = 1021] [outer = 000000B3AEDA2400] 20:43:58 INFO - PROCESS | 3368 | 1463543038330 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]]]}] 20:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 985ms 20:43:58 INFO - PROCESS | 3368 | 1463543038411 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 20:43:58 INFO - PROCESS | 3368 | 1463543038414 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 20:43:58 INFO - PROCESS | 3368 | 1463543038432 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:43:58 INFO - PROCESS | 3368 | 1463543038434 Marionette TRACE conn6 <- [1,1326,null,{}] 20:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:43:58 INFO - PROCESS | 3368 | 1463543038439 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}] 20:43:58 INFO - PROCESS | 3368 | 1463543038578 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 20:43:58 INFO - PROCESS | 3368 | 1463543038709 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:43:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B77B5000 == 100 [pid = 3368] [id = 341] 20:43:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3B1AD3000) [pid = 3368] [serial = 1022] [outer = 0000000000000000] 20:43:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3B211D800) [pid = 3368] [serial = 1023] [outer = 000000B3B1AD3000] 20:43:58 INFO - PROCESS | 3368 | 1463543038768 Marionette DEBUG loaded listener.js 20:43:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B3B217D800) [pid = 3368] [serial = 1024] [outer = 000000B3B1AD3000] 20:43:59 INFO - PROCESS | 3368 | 1463543039876 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]]]}] 20:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1490ms 20:43:59 INFO - PROCESS | 3368 | 1463543039927 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 20:43:59 INFO - PROCESS | 3368 | 1463543039930 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 20:43:59 INFO - PROCESS | 3368 | 1463543039933 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:43:59 INFO - PROCESS | 3368 | 1463543039936 Marionette TRACE conn6 <- [1,1330,null,{}] 20:43:59 INFO - PROCESS | 3368 | 1463543039940 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}] 20:44:00 INFO - PROCESS | 3368 | 1463543040060 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 20:44:00 INFO - PROCESS | 3368 | 1463543040191 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B930B800 == 101 [pid = 3368] [id = 342] 20:44:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 177 (000000B3B2122000) [pid = 3368] [serial = 1025] [outer = 0000000000000000] 20:44:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 178 (000000B3B352CC00) [pid = 3368] [serial = 1026] [outer = 000000B3B2122000] 20:44:00 INFO - PROCESS | 3368 | 1463543040248 Marionette DEBUG loaded listener.js 20:44:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 179 (000000B3B3531800) [pid = 3368] [serial = 1027] [outer = 000000B3B2122000] 20:44:00 INFO - PROCESS | 3368 | 1463543040758 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]]]}] 20:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 880ms 20:44:00 INFO - PROCESS | 3368 | 1463543040817 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 20:44:00 INFO - PROCESS | 3368 | 1463543040819 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 20:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:44:00 INFO - PROCESS | 3368 | 1463543040823 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:44:00 INFO - PROCESS | 3368 | 1463543040825 Marionette TRACE conn6 <- [1,1334,null,{}] 20:44:00 INFO - PROCESS | 3368 | 1463543040829 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}] 20:44:01 INFO - PROCESS | 3368 | 1463543040999 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 20:44:01 INFO - PROCESS | 3368 | 1463543041014 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B937E000 == 102 [pid = 3368] [id = 343] 20:44:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 180 (000000B3B212A800) [pid = 3368] [serial = 1028] [outer = 0000000000000000] 20:44:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 181 (000000B3B35A4000) [pid = 3368] [serial = 1029] [outer = 000000B3B212A800] 20:44:01 INFO - PROCESS | 3368 | 1463543041084 Marionette DEBUG loaded listener.js 20:44:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 182 (000000B3B3610C00) [pid = 3368] [serial = 1030] [outer = 000000B3B212A800] 20:44:01 INFO - PROCESS | 3368 | 1463543041796 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]]]}] 20:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1026ms 20:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:44:01 INFO - PROCESS | 3368 | 1463543041852 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 20:44:01 INFO - PROCESS | 3368 | 1463543041855 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 20:44:01 INFO - PROCESS | 3368 | 1463543041858 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:44:01 INFO - PROCESS | 3368 | 1463543041860 Marionette TRACE conn6 <- [1,1338,null,{}] 20:44:01 INFO - PROCESS | 3368 | 1463543041864 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}] 20:44:02 INFO - PROCESS | 3368 | 1463543041991 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 20:44:02 INFO - PROCESS | 3368 | 1463543042103 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A1D87000 == 103 [pid = 3368] [id = 344] 20:44:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 183 (000000B39E499000) [pid = 3368] [serial = 1031] [outer = 0000000000000000] 20:44:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 184 (000000B3A430D400) [pid = 3368] [serial = 1032] [outer = 000000B39E499000] 20:44:02 INFO - PROCESS | 3368 | 1463543042161 Marionette DEBUG loaded listener.js 20:44:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 185 (000000B3AAD77C00) [pid = 3368] [serial = 1033] [outer = 000000B39E499000] 20:44:02 INFO - PROCESS | 3368 | 1463543042733 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]]]}] 20:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 942ms 20:44:02 INFO - PROCESS | 3368 | 1463543042803 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 20:44:02 INFO - PROCESS | 3368 | 1463543042805 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 20:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:44:02 INFO - PROCESS | 3368 | 1463543042809 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:44:02 INFO - PROCESS | 3368 | 1463543042812 Marionette TRACE conn6 <- [1,1342,null,{}] 20:44:02 INFO - PROCESS | 3368 | 1463543042816 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}] 20:44:02 INFO - PROCESS | 3368 | 1463543042950 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 20:44:03 INFO - PROCESS | 3368 | 1463543043087 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD713000 == 104 [pid = 3368] [id = 345] 20:44:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 186 (000000B3A09B5400) [pid = 3368] [serial = 1034] [outer = 0000000000000000] 20:44:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 187 (000000B3B3629800) [pid = 3368] [serial = 1035] [outer = 000000B3A09B5400] 20:44:03 INFO - PROCESS | 3368 | 1463543043145 Marionette DEBUG loaded listener.js 20:44:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 188 (000000B3B4A28400) [pid = 3368] [serial = 1036] [outer = 000000B3A09B5400] 20:44:04 INFO - PROCESS | 3368 | 1463543044027 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]]]}] 20:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1231ms 20:44:04 INFO - PROCESS | 3368 | 1463543044043 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 20:44:04 INFO - PROCESS | 3368 | 1463543044049 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 20:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:44:04 INFO - PROCESS | 3368 | 1463543044068 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:44:04 INFO - PROCESS | 3368 | 1463543044073 Marionette TRACE conn6 <- [1,1346,null,{}] 20:44:04 INFO - PROCESS | 3368 | 1463543044079 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}] 20:44:04 INFO - PROCESS | 3368 | 1463543044204 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 20:44:04 INFO - PROCESS | 3368 | 1463543044348 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D4B800 == 105 [pid = 3368] [id = 346] 20:44:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 189 (000000B39E113000) [pid = 3368] [serial = 1037] [outer = 0000000000000000] 20:44:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 190 (000000B3A1D24000) [pid = 3368] [serial = 1038] [outer = 000000B39E113000] 20:44:04 INFO - PROCESS | 3368 | 1463543044401 Marionette DEBUG loaded listener.js 20:44:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 191 (000000B3A2BEF000) [pid = 3368] [serial = 1039] [outer = 000000B39E113000] 20:44:05 INFO - PROCESS | 3368 | 1463543045009 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]]]}] 20:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 985ms 20:44:05 INFO - PROCESS | 3368 | 1463543045055 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 20:44:05 INFO - PROCESS | 3368 | 1463543045062 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 20:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:44:05 INFO - PROCESS | 3368 | 1463543045068 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:44:05 INFO - PROCESS | 3368 | 1463543045071 Marionette TRACE conn6 <- [1,1350,null,{}] 20:44:05 INFO - PROCESS | 3368 | 1463543045075 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}] 20:44:05 INFO - PROCESS | 3368 | 1463543045198 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B366C000 == 104 [pid = 3368] [id = 334] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C37800 == 103 [pid = 3368] [id = 333] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B42800 == 102 [pid = 3368] [id = 332] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C7A800 == 101 [pid = 3368] [id = 331] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE69A000 == 100 [pid = 3368] [id = 330] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD1F000 == 99 [pid = 3368] [id = 329] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 190 (000000B3AE31E000) [pid = 3368] [serial = 897] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 189 (000000B3B352BC00) [pid = 3368] [serial = 900] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 188 (000000B3B360CC00) [pid = 3368] [serial = 903] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 187 (000000B3B5133C00) [pid = 3368] [serial = 906] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 186 (000000B3B57B2C00) [pid = 3368] [serial = 909] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 185 (000000B3AB9D7C00) [pid = 3368] [serial = 945] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACEC9000 == 98 [pid = 3368] [id = 328] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A36BF800 == 97 [pid = 3368] [id = 327] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A3403000 == 96 [pid = 3368] [id = 326] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A251D800 == 95 [pid = 3368] [id = 325] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A1C800 == 94 [pid = 3368] [id = 318] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB98C000 == 93 [pid = 3368] [id = 317] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2ACB000 == 92 [pid = 3368] [id = 316] 20:44:05 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C7F800 == 91 [pid = 3368] [id = 315] 20:44:05 INFO - PROCESS | 3368 | 1463543045391 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39DEAA800 == 92 [pid = 3368] [id = 347] 20:44:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 186 (000000B39B7B5000) [pid = 3368] [serial = 1040] [outer = 0000000000000000] 20:44:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 187 (000000B39D47F400) [pid = 3368] [serial = 1041] [outer = 000000B39B7B5000] 20:44:05 INFO - PROCESS | 3368 | 1463543045439 Marionette DEBUG loaded listener.js 20:44:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 188 (000000B3A1EAC000) [pid = 3368] [serial = 1042] [outer = 000000B39B7B5000] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 187 (000000B3A8D9D000) [pid = 3368] [serial = 930] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 186 (000000B3A97D3000) [pid = 3368] [serial = 931] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 185 (000000B3AA791000) [pid = 3368] [serial = 934] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 184 (000000B3AA36B400) [pid = 3368] [serial = 933] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 183 (000000B3AA9B8800) [pid = 3368] [serial = 936] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 182 (000000B3AAD76400) [pid = 3368] [serial = 942] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 181 (000000B39D248000) [pid = 3368] [serial = 916] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 180 (000000B39CBE2000) [pid = 3368] [serial = 915] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 179 (000000B3A35E0800) [pid = 3368] [serial = 924] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 178 (000000B3A4308400) [pid = 3368] [serial = 925] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 177 (000000B3A2B57000) [pid = 3368] [serial = 921] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 176 (000000B3A2BEB000) [pid = 3368] [serial = 922] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3ADDAF000) [pid = 3368] [serial = 912] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3A1D62000) [pid = 3368] [serial = 919] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3A09B9C00) [pid = 3368] [serial = 918] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3A2DE1000) [pid = 3368] [serial = 891] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3A6D26800) [pid = 3368] [serial = 927] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3AAA31800) [pid = 3368] [serial = 937] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3AAD40000) [pid = 3368] [serial = 894] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3AAD85000) [pid = 3368] [serial = 943] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3AAB02C00) [pid = 3368] [serial = 939] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3AAB11400) [pid = 3368] [serial = 940] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3A705A000) [pid = 3368] [serial = 928] [outer = 0000000000000000] [url = about:blank] 20:44:05 INFO - PROCESS | 3368 | 1463543045953 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]]]}] 20:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 944ms 20:44:06 INFO - PROCESS | 3368 | 1463543046013 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 20:44:06 INFO - PROCESS | 3368 | 1463543046016 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 20:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:44:06 INFO - PROCESS | 3368 | 1463543046020 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:44:06 INFO - PROCESS | 3368 | 1463543046024 Marionette TRACE conn6 <- [1,1354,null,{}] 20:44:06 INFO - PROCESS | 3368 | 1463543046035 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}] 20:44:06 INFO - PROCESS | 3368 | 1463543046145 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 20:44:06 INFO - PROCESS | 3368 | 1463543046243 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD55800 == 93 [pid = 3368] [id = 348] 20:44:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B39D248000) [pid = 3368] [serial = 1043] [outer = 0000000000000000] 20:44:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3A703D000) [pid = 3368] [serial = 1044] [outer = 000000B39D248000] 20:44:06 INFO - PROCESS | 3368 | 1463543046292 Marionette DEBUG loaded listener.js 20:44:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3A945C400) [pid = 3368] [serial = 1045] [outer = 000000B39D248000] 20:44:06 INFO - PROCESS | 3368 | 1463543046696 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] 20:44:06 INFO - PROCESS | 3368 | 1463543046759 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 20:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:44:06 INFO - PROCESS | 3368 | 1463543046763 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:44:06 INFO - PROCESS | 3368 | 1463543046765 Marionette TRACE conn6 <- [1,1358,null,{}] 20:44:06 INFO - PROCESS | 3368 | 1463543046768 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}] 20:44:06 INFO - PROCESS | 3368 | 1463543046873 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 20:44:06 INFO - PROCESS | 3368 | 1463543046893 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD07800 == 94 [pid = 3368] [id = 349] 20:44:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3AA517000) [pid = 3368] [serial = 1046] [outer = 0000000000000000] 20:44:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3AA9B3C00) [pid = 3368] [serial = 1047] [outer = 000000B3AA517000] 20:44:06 INFO - PROCESS | 3368 | 1463543046941 Marionette DEBUG loaded listener.js 20:44:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3AAA31000) [pid = 3368] [serial = 1048] [outer = 000000B3AA517000] 20:44:07 INFO - PROCESS | 3368 | 1463543047399 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] 20:44:07 INFO - PROCESS | 3368 | 1463543047460 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 20:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:44:07 INFO - PROCESS | 3368 | 1463543047463 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:44:07 INFO - PROCESS | 3368 | 1463543047465 Marionette TRACE conn6 <- [1,1362,null,{}] 20:44:07 INFO - PROCESS | 3368 | 1463543047469 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}] 20:44:07 INFO - PROCESS | 3368 | 1463543047629 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 20:44:07 INFO - PROCESS | 3368 | 1463543047648 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AEE3F000 == 95 [pid = 3368] [id = 350] 20:44:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3AAB04800) [pid = 3368] [serial = 1049] [outer = 0000000000000000] 20:44:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3AAD39000) [pid = 3368] [serial = 1050] [outer = 000000B3AAB04800] 20:44:07 INFO - PROCESS | 3368 | 1463543047696 Marionette DEBUG loaded listener.js 20:44:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3AAEAAC00) [pid = 3368] [serial = 1051] [outer = 000000B3AAB04800] 20:44:08 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:08 INFO - PROCESS | 3368 | 1463543048165 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] 20:44:08 INFO - PROCESS | 3368 | 1463543048208 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 20:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:44:08 INFO - PROCESS | 3368 | 1463543048211 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:44:08 INFO - PROCESS | 3368 | 1463543048213 Marionette TRACE conn6 <- [1,1366,null,{}] 20:44:08 INFO - PROCESS | 3368 | 1463543048217 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}] 20:44:08 INFO - PROCESS | 3368 | 1463543048366 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 20:44:08 INFO - PROCESS | 3368 | 1463543048433 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A32800 == 96 [pid = 3368] [id = 351] 20:44:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3AD72EC00) [pid = 3368] [serial = 1052] [outer = 0000000000000000] 20:44:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B3ADA37000) [pid = 3368] [serial = 1053] [outer = 000000B3AD72EC00] 20:44:08 INFO - PROCESS | 3368 | 1463543048488 Marionette DEBUG loaded listener.js 20:44:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 177 (000000B3ADB65C00) [pid = 3368] [serial = 1054] [outer = 000000B3AD72EC00] 20:44:08 INFO - PROCESS | 3368 | 1463543048902 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] 20:44:08 INFO - PROCESS | 3368 | 1463543048952 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 20:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:44:09 INFO - PROCESS | 3368 | 1463543049000 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:44:09 INFO - PROCESS | 3368 | 1463543049002 Marionette TRACE conn6 <- [1,1370,null,{}] 20:44:09 INFO - PROCESS | 3368 | 1463543049007 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}] 20:44:09 INFO - PROCESS | 3368 | 1463543049139 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 20:44:09 INFO - PROCESS | 3368 | 1463543049159 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FDD000 == 97 [pid = 3368] [id = 352] 20:44:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 178 (000000B3ADC31800) [pid = 3368] [serial = 1055] [outer = 0000000000000000] 20:44:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 179 (000000B3ADDA1C00) [pid = 3368] [serial = 1056] [outer = 000000B3ADC31800] 20:44:09 INFO - PROCESS | 3368 | 1463543049205 Marionette DEBUG loaded listener.js 20:44:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 180 (000000B3AE22C400) [pid = 3368] [serial = 1057] [outer = 000000B3ADC31800] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 179 (000000B3AA9AA800) [pid = 3368] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 178 (000000B39B82CC00) [pid = 3368] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 177 (000000B39EC64800) [pid = 3368] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 176 (000000B3AAD3E000) [pid = 3368] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3AB787000) [pid = 3368] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3A3508000) [pid = 3368] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3ADB34000) [pid = 3368] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3ADB38000) [pid = 3368] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3AE5F1C00) [pid = 3368] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B39DC51800) [pid = 3368] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3A2BF0400) [pid = 3368] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B39E49BC00) [pid = 3368] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3AE224400) [pid = 3368] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3AB532C00) [pid = 3368] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3AE316800) [pid = 3368] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3A8DA3400) [pid = 3368] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B39B835400) [pid = 3368] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3A93B5000) [pid = 3368] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3ADB39000) [pid = 3368] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3B1AC6800) [pid = 3368] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3B352E000) [pid = 3368] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3B3631800) [pid = 3368] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3B513B800) [pid = 3368] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AE621800) [pid = 3368] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3B0B41800) [pid = 3368] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3B1D93800) [pid = 3368] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:44:09 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3B1AC0800) [pid = 3368] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:44:09 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:09 INFO - PROCESS | 3368 | 1463543049969 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] 20:44:10 INFO - PROCESS | 3368 | 1463543050030 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 20:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:44:10 INFO - PROCESS | 3368 | 1463543050034 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:44:10 INFO - PROCESS | 3368 | 1463543050036 Marionette TRACE conn6 <- [1,1374,null,{}] 20:44:10 INFO - PROCESS | 3368 | 1463543050040 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}] 20:44:10 INFO - PROCESS | 3368 | 1463543050152 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 20:44:10 INFO - PROCESS | 3368 | 1463543050172 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A2A000 == 98 [pid = 3368] [id = 353] 20:44:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3A2BF1400) [pid = 3368] [serial = 1058] [outer = 0000000000000000] 20:44:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3AA9B6000) [pid = 3368] [serial = 1059] [outer = 000000B3A2BF1400] 20:44:10 INFO - PROCESS | 3368 | 1463543050221 Marionette DEBUG loaded listener.js 20:44:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3ADB36C00) [pid = 3368] [serial = 1060] [outer = 000000B3A2BF1400] 20:44:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3AE227000) [pid = 3368] [serial = 1061] [outer = 000000B3A8C38C00] 20:44:10 INFO - PROCESS | 3368 | 1463543050935 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] 20:44:10 INFO - PROCESS | 3368 | 1463543050984 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 20:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:44:10 INFO - PROCESS | 3368 | 1463543050990 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:44:11 INFO - PROCESS | 3368 | 1463543050995 Marionette TRACE conn6 <- [1,1378,null,{}] 20:44:11 INFO - PROCESS | 3368 | 1463543051002 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}] 20:44:11 INFO - PROCESS | 3368 | 1463543051142 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 20:44:11 INFO - PROCESS | 3368 | 1463543051284 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43BC000 == 99 [pid = 3368] [id = 354] 20:44:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3A1D22800) [pid = 3368] [serial = 1062] [outer = 0000000000000000] 20:44:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3A1D62000) [pid = 3368] [serial = 1063] [outer = 000000B3A1D22800] 20:44:11 INFO - PROCESS | 3368 | 1463543051346 Marionette DEBUG loaded listener.js 20:44:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3A2BF2000) [pid = 3368] [serial = 1064] [outer = 000000B3A1D22800] 20:44:11 INFO - PROCESS | 3368 | 1463543051957 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]]]}] 20:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 986ms 20:44:11 INFO - PROCESS | 3368 | 1463543051987 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 20:44:12 INFO - PROCESS | 3368 | 1463543051993 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 20:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:44:12 INFO - PROCESS | 3368 | 1463543052002 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:44:12 INFO - PROCESS | 3368 | 1463543052005 Marionette TRACE conn6 <- [1,1382,null,{}] 20:44:12 INFO - PROCESS | 3368 | 1463543052010 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}] 20:44:12 INFO - PROCESS | 3368 | 1463543052147 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 20:44:12 INFO - PROCESS | 3368 | 1463543052259 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB546800 == 100 [pid = 3368] [id = 355] 20:44:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3A7035800) [pid = 3368] [serial = 1065] [outer = 0000000000000000] 20:44:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3A707D000) [pid = 3368] [serial = 1066] [outer = 000000B3A7035800] 20:44:12 INFO - PROCESS | 3368 | 1463543052317 Marionette DEBUG loaded listener.js 20:44:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3A93B8800) [pid = 3368] [serial = 1067] [outer = 000000B3A7035800] 20:44:12 INFO - PROCESS | 3368 | 1463543052971 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]]]}] 20:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1028ms 20:44:13 INFO - PROCESS | 3368 | 1463543053033 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 20:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:44:13 INFO - PROCESS | 3368 | 1463543053036 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 20:44:13 INFO - PROCESS | 3368 | 1463543053040 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:44:13 INFO - PROCESS | 3368 | 1463543053045 Marionette TRACE conn6 <- [1,1386,null,{}] 20:44:13 INFO - PROCESS | 3368 | 1463543053057 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}] 20:44:13 INFO - PROCESS | 3368 | 1463543053253 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 20:44:13 INFO - PROCESS | 3368 | 1463543053386 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C37800 == 101 [pid = 3368] [id = 356] 20:44:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3AAB11C00) [pid = 3368] [serial = 1068] [outer = 0000000000000000] 20:44:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3AB528C00) [pid = 3368] [serial = 1069] [outer = 000000B3AAB11C00] 20:44:13 INFO - PROCESS | 3368 | 1463543053449 Marionette DEBUG loaded listener.js 20:44:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3AC16AC00) [pid = 3368] [serial = 1070] [outer = 000000B3AAB11C00] 20:44:14 INFO - PROCESS | 3368 | 1463543054122 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]]]}] 20:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1143ms 20:44:14 INFO - PROCESS | 3368 | 1463543054185 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 20:44:14 INFO - PROCESS | 3368 | 1463543054189 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 20:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:44:14 INFO - PROCESS | 3368 | 1463543054193 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:44:14 INFO - PROCESS | 3368 | 1463543054196 Marionette TRACE conn6 <- [1,1390,null,{}] 20:44:14 INFO - PROCESS | 3368 | 1463543054200 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}] 20:44:14 INFO - PROCESS | 3368 | 1463543054330 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 20:44:14 INFO - PROCESS | 3368 | 1463543054467 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5ACC800 == 102 [pid = 3368] [id = 357] 20:44:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3ADA2F800) [pid = 3368] [serial = 1071] [outer = 0000000000000000] 20:44:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3ADB37C00) [pid = 3368] [serial = 1072] [outer = 000000B3ADA2F800] 20:44:14 INFO - PROCESS | 3368 | 1463543054526 Marionette DEBUG loaded listener.js 20:44:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3AE2F3400) [pid = 3368] [serial = 1073] [outer = 000000B3ADA2F800] 20:44:15 INFO - PROCESS | 3368 | 1463543055164 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]]]}] 20:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 986ms 20:44:15 INFO - PROCESS | 3368 | 1463543055184 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 20:44:15 INFO - PROCESS | 3368 | 1463543055187 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 20:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:44:15 INFO - PROCESS | 3368 | 1463543055191 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:44:15 INFO - PROCESS | 3368 | 1463543055194 Marionette TRACE conn6 <- [1,1394,null,{}] 20:44:15 INFO - PROCESS | 3368 | 1463543055198 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}] 20:44:15 INFO - PROCESS | 3368 | 1463543055322 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 20:44:15 INFO - PROCESS | 3368 | 1463543055459 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B755A800 == 103 [pid = 3368] [id = 358] 20:44:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3AE2EF000) [pid = 3368] [serial = 1074] [outer = 0000000000000000] 20:44:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3AE5F4800) [pid = 3368] [serial = 1075] [outer = 000000B3AE2EF000] 20:44:15 INFO - PROCESS | 3368 | 1463543055517 Marionette DEBUG loaded listener.js 20:44:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3AE60A800) [pid = 3368] [serial = 1076] [outer = 000000B3AE2EF000] 20:44:16 INFO - PROCESS | 3368 | 1463543056148 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]]]}] 20:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 984ms 20:44:16 INFO - PROCESS | 3368 | 1463543056178 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 20:44:16 INFO - PROCESS | 3368 | 1463543056181 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 20:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:44:16 INFO - PROCESS | 3368 | 1463543056184 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:44:16 INFO - PROCESS | 3368 | 1463543056187 Marionette TRACE conn6 <- [1,1398,null,{}] 20:44:16 INFO - PROCESS | 3368 | 1463543056190 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}] 20:44:16 INFO - PROCESS | 3368 | 1463543056356 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 20:44:16 INFO - PROCESS | 3368 | 1463543056501 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9BD1000 == 104 [pid = 3368] [id = 359] 20:44:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3AEE7A800) [pid = 3368] [serial = 1077] [outer = 0000000000000000] 20:44:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3B1ACD000) [pid = 3368] [serial = 1078] [outer = 000000B3AEE7A800] 20:44:16 INFO - PROCESS | 3368 | 1463543056561 Marionette DEBUG loaded listener.js 20:44:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3B1D99400) [pid = 3368] [serial = 1079] [outer = 000000B3AEE7A800] 20:44:17 INFO - PROCESS | 3368 | 1463543057193 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]]]}] 20:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1036ms 20:44:17 INFO - PROCESS | 3368 | 1463543057235 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 20:44:17 INFO - PROCESS | 3368 | 1463543057238 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 20:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:44:17 INFO - PROCESS | 3368 | 1463543057243 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:44:17 INFO - PROCESS | 3368 | 1463543057245 Marionette TRACE conn6 <- [1,1402,null,{}] 20:44:17 INFO - PROCESS | 3368 | 1463543057249 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}] 20:44:17 INFO - PROCESS | 3368 | 1463543057374 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 20:44:17 INFO - PROCESS | 3368 | 1463543057512 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B83B1800 == 105 [pid = 3368] [id = 360] 20:44:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B3B1D94400) [pid = 3368] [serial = 1080] [outer = 0000000000000000] 20:44:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 177 (000000B3B3528000) [pid = 3368] [serial = 1081] [outer = 000000B3B1D94400] 20:44:17 INFO - PROCESS | 3368 | 1463543057569 Marionette DEBUG loaded listener.js 20:44:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 178 (000000B3B360B800) [pid = 3368] [serial = 1082] [outer = 000000B3B1D94400] 20:44:18 INFO - PROCESS | 3368 | 1463543058214 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]]]}] 20:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 985ms 20:44:18 INFO - PROCESS | 3368 | 1463543058234 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 20:44:18 INFO - PROCESS | 3368 | 1463543058236 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 20:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:44:18 INFO - PROCESS | 3368 | 1463543058240 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:44:18 INFO - PROCESS | 3368 | 1463543058242 Marionette TRACE conn6 <- [1,1406,null,{}] 20:44:18 INFO - PROCESS | 3368 | 1463543058246 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}] 20:44:18 INFO - PROCESS | 3368 | 1463543058369 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 20:44:18 INFO - PROCESS | 3368 | 1463543058480 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8A8A800 == 106 [pid = 3368] [id = 361] 20:44:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 179 (000000B3B3631C00) [pid = 3368] [serial = 1083] [outer = 0000000000000000] 20:44:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 180 (000000B3B4A2F800) [pid = 3368] [serial = 1084] [outer = 000000B3B3631C00] 20:44:18 INFO - PROCESS | 3368 | 1463543058537 Marionette DEBUG loaded listener.js 20:44:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 181 (000000B3B4F73800) [pid = 3368] [serial = 1085] [outer = 000000B3B3631C00] 20:44:19 INFO - PROCESS | 3368 | 1463543059132 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]]]}] 20:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 944ms 20:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:44:19 INFO - PROCESS | 3368 | 1463543059186 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 20:44:19 INFO - PROCESS | 3368 | 1463543059189 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 20:44:19 INFO - PROCESS | 3368 | 1463543059193 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:44:19 INFO - PROCESS | 3368 | 1463543059195 Marionette TRACE conn6 <- [1,1410,null,{}] 20:44:19 INFO - PROCESS | 3368 | 1463543059199 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}] 20:44:19 INFO - PROCESS | 3368 | 1463543059323 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 20:44:19 INFO - PROCESS | 3368 | 1463543059434 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9BD9000 == 107 [pid = 3368] [id = 362] 20:44:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 182 (000000B3A6D45C00) [pid = 3368] [serial = 1086] [outer = 0000000000000000] 20:44:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 183 (000000B3A6D4DC00) [pid = 3368] [serial = 1087] [outer = 000000B3A6D45C00] 20:44:19 INFO - PROCESS | 3368 | 1463543059490 Marionette DEBUG loaded listener.js 20:44:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 184 (000000B3B4A24800) [pid = 3368] [serial = 1088] [outer = 000000B3A6D45C00] 20:44:20 INFO - PROCESS | 3368 | 1463543060101 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]]]}] 20:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 20:44:20 INFO - PROCESS | 3368 | 1463543060182 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 20:44:20 INFO - PROCESS | 3368 | 1463543060185 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 20:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:44:20 INFO - PROCESS | 3368 | 1463543060189 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:44:20 INFO - PROCESS | 3368 | 1463543060191 Marionette TRACE conn6 <- [1,1414,null,{}] 20:44:20 INFO - PROCESS | 3368 | 1463543060195 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}] 20:44:20 INFO - PROCESS | 3368 | 1463543060353 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 20:44:20 INFO - PROCESS | 3368 | 1463543060492 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39DBBF800 == 108 [pid = 3368] [id = 363] 20:44:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 185 (000000B39CDB7800) [pid = 3368] [serial = 1089] [outer = 0000000000000000] 20:44:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 186 (000000B39DFA0400) [pid = 3368] [serial = 1090] [outer = 000000B39CDB7800] 20:44:20 INFO - PROCESS | 3368 | 1463543060551 Marionette DEBUG loaded listener.js 20:44:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 187 (000000B3A3B3C000) [pid = 3368] [serial = 1091] [outer = 000000B39CDB7800] 20:44:21 INFO - PROCESS | 3368 | 1463543061409 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]]]}] 20:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1300ms 20:44:21 INFO - PROCESS | 3368 | 1463543061491 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 20:44:21 INFO - PROCESS | 3368 | 1463543061496 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 20:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:44:21 INFO - PROCESS | 3368 | 1463543061501 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:44:21 INFO - PROCESS | 3368 | 1463543061506 Marionette TRACE conn6 <- [1,1418,null,{}] 20:44:21 INFO - PROCESS | 3368 | 1463543061511 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}] 20:44:21 INFO - PROCESS | 3368 | 1463543061641 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 20:44:21 INFO - PROCESS | 3368 | 1463543061782 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA955000 == 109 [pid = 3368] [id = 364] 20:44:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 188 (000000B3A2BF3400) [pid = 3368] [serial = 1092] [outer = 0000000000000000] 20:44:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 189 (000000B3A2DD3C00) [pid = 3368] [serial = 1093] [outer = 000000B3A2BF3400] 20:44:21 INFO - PROCESS | 3368 | 1463543061839 Marionette DEBUG loaded listener.js 20:44:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 190 (000000B3A6421400) [pid = 3368] [serial = 1094] [outer = 000000B3A2BF3400] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D38800 == 108 [pid = 3368] [id = 15] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA4E0800 == 107 [pid = 3368] [id = 17] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9729800 == 106 [pid = 3368] [id = 14] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FDD000 == 105 [pid = 3368] [id = 352] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A32800 == 104 [pid = 3368] [id = 351] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AEE3F000 == 103 [pid = 3368] [id = 350] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD07800 == 102 [pid = 3368] [id = 349] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD55800 == 101 [pid = 3368] [id = 348] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B39DEAA800 == 100 [pid = 3368] [id = 347] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D4B800 == 99 [pid = 3368] [id = 346] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 189 (000000B3AD72B400) [pid = 3368] [serial = 957] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 188 (000000B3ADC32C00) [pid = 3368] [serial = 963] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 187 (000000B3AA9D3400) [pid = 3368] [serial = 954] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 186 (000000B3AE223000) [pid = 3368] [serial = 966] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 185 (000000B3AE627000) [pid = 3368] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 184 (000000B39E11F000) [pid = 3368] [serial = 948] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 183 (000000B3AD942000) [pid = 3368] [serial = 960] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 182 (000000B3A3508C00) [pid = 3368] [serial = 951] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B77B5000 == 98 [pid = 3368] [id = 341] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B750C800 == 97 [pid = 3368] [id = 340] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C10000 == 96 [pid = 3368] [id = 339] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5AD1000 == 95 [pid = 3368] [id = 338] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C3D000 == 94 [pid = 3368] [id = 337] 20:44:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA00F000 == 93 [pid = 3368] [id = 336] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 181 (000000B3A1D2A000) [pid = 3368] [serial = 781] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 180 (000000B3A97D7000) [pid = 3368] [serial = 784] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 179 (000000B3AE2BEC00) [pid = 3368] [serial = 787] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 178 (000000B3B2181C00) [pid = 3368] [serial = 790] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 177 (000000B3B3610400) [pid = 3368] [serial = 793] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 176 (000000B3B4F70800) [pid = 3368] [serial = 796] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3B57AEC00) [pid = 3368] [serial = 799] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3AEE6E400) [pid = 3368] [serial = 850] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3B1D9B800) [pid = 3368] [serial = 853] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3B352F400) [pid = 3368] [serial = 856] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3AE364000) [pid = 3368] [serial = 835] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3AE2BC400) [pid = 3368] [serial = 844] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3AE4FC800) [pid = 3368] [serial = 847] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3AAA3C400) [pid = 3368] [serial = 841] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3ADB3BC00) [pid = 3368] [serial = 993] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3AE2F1C00) [pid = 3368] [serial = 969] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3AE368400) [pid = 3368] [serial = 972] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3ADD59400) [pid = 3368] [serial = 996] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3AE60BC00) [pid = 3368] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3AE5FA800) [pid = 3368] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AE366400) [pid = 3368] [serial = 997] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3AAB0C400) [pid = 3368] [serial = 999] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3A7566C00) [pid = 3368] [serial = 979] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3A35DDC00) [pid = 3368] [serial = 978] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B39DB0E000) [pid = 3368] [serial = 976] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3ADC2E800) [pid = 3368] [serial = 994] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3AE4F4400) [pid = 3368] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3AAA3E400) [pid = 3368] [serial = 988] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3A342D400) [pid = 3368] [serial = 838] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3B1D9B000) [pid = 3368] [serial = 889] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AA9D1400) [pid = 3368] [serial = 987] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B39C90C400) [pid = 3368] [serial = 975] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3A28D8C00) [pid = 3368] [serial = 981] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3A35DEC00) [pid = 3368] [serial = 982] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AAD80000) [pid = 3368] [serial = 990] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AB9D2400) [pid = 3368] [serial = 991] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3ACE7F400) [pid = 3368] [serial = 946] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3A944F800) [pid = 3368] [serial = 984] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3AA361400) [pid = 3368] [serial = 985] [outer = 0000000000000000] [url = about:blank] 20:44:22 INFO - PROCESS | 3368 | 1463543062771 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]]]}] 20:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1337ms 20:44:22 INFO - PROCESS | 3368 | 1463543062842 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 20:44:22 INFO - PROCESS | 3368 | 1463543062848 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 20:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:44:22 INFO - PROCESS | 3368 | 1463543062854 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:44:22 INFO - PROCESS | 3368 | 1463543062859 Marionette TRACE conn6 <- [1,1422,null,{}] 20:44:22 INFO - PROCESS | 3368 | 1463543062867 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}] 20:44:23 INFO - PROCESS | 3368 | 1463543063041 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 20:44:23 INFO - PROCESS | 3368 | 1463543063172 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43EA800 == 94 [pid = 3368] [id = 365] 20:44:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3A1F17400) [pid = 3368] [serial = 1095] [outer = 0000000000000000] 20:44:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3A28D8800) [pid = 3368] [serial = 1096] [outer = 000000B3A1F17400] 20:44:23 INFO - PROCESS | 3368 | 1463543063283 Marionette DEBUG loaded listener.js 20:44:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3A2BF2400) [pid = 3368] [serial = 1097] [outer = 000000B3A1F17400] 20:44:23 INFO - PROCESS | 3368 | 1463543063971 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]]]}] 20:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1200ms 20:44:24 INFO - PROCESS | 3368 | 1463543064056 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 20:44:24 INFO - PROCESS | 3368 | 1463543064063 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 20:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:44:24 INFO - PROCESS | 3368 | 1463543064070 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:44:24 INFO - PROCESS | 3368 | 1463543064074 Marionette TRACE conn6 <- [1,1426,null,{}] 20:44:24 INFO - PROCESS | 3368 | 1463543064078 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}] 20:44:24 INFO - PROCESS | 3368 | 1463543064220 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 20:44:24 INFO - PROCESS | 3368 | 1463543064350 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA2DF800 == 95 [pid = 3368] [id = 366] 20:44:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3A6D47400) [pid = 3368] [serial = 1098] [outer = 0000000000000000] 20:44:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3A7078000) [pid = 3368] [serial = 1099] [outer = 000000B3A6D47400] 20:44:24 INFO - PROCESS | 3368 | 1463543064410 Marionette DEBUG loaded listener.js 20:44:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3A941E000) [pid = 3368] [serial = 1100] [outer = 000000B3A6D47400] 20:44:25 INFO - PROCESS | 3368 | 1463543065108 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]]]}] 20:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1084ms 20:44:25 INFO - PROCESS | 3368 | 1463543065160 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 20:44:25 INFO - PROCESS | 3368 | 1463543065163 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 20:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:44:25 INFO - PROCESS | 3368 | 1463543065167 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:44:25 INFO - PROCESS | 3368 | 1463543065171 Marionette TRACE conn6 <- [1,1430,null,{}] 20:44:25 INFO - PROCESS | 3368 | 1463543065183 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}] 20:44:25 INFO - PROCESS | 3368 | 1463543065315 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 20:44:25 INFO - PROCESS | 3368 | 1463543065452 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD711800 == 96 [pid = 3368] [id = 367] 20:44:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AA9ABC00) [pid = 3368] [serial = 1101] [outer = 0000000000000000] 20:44:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AAA35C00) [pid = 3368] [serial = 1102] [outer = 000000B3AA9ABC00] 20:44:25 INFO - PROCESS | 3368 | 1463543065515 Marionette DEBUG loaded listener.js 20:44:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3AAD3AC00) [pid = 3368] [serial = 1103] [outer = 000000B3AA9ABC00] 20:44:26 INFO - PROCESS | 3368 | 1463543066200 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]]]}] 20:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1085ms 20:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:44:26 INFO - PROCESS | 3368 | 1463543066253 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 20:44:26 INFO - PROCESS | 3368 | 1463543066257 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 20:44:26 INFO - PROCESS | 3368 | 1463543066260 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:44:26 INFO - PROCESS | 3368 | 1463543066262 Marionette TRACE conn6 <- [1,1434,null,{}] 20:44:26 INFO - PROCESS | 3368 | 1463543066267 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}] 20:44:26 INFO - PROCESS | 3368 | 1463543066396 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 20:44:26 INFO - PROCESS | 3368 | 1463543066532 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE52E800 == 97 [pid = 3368] [id = 368] 20:44:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3AB52FC00) [pid = 3368] [serial = 1104] [outer = 0000000000000000] 20:44:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3AB790400) [pid = 3368] [serial = 1105] [outer = 000000B3AB52FC00] 20:44:26 INFO - PROCESS | 3368 | 1463543066591 Marionette DEBUG loaded listener.js 20:44:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3ACBBAC00) [pid = 3368] [serial = 1106] [outer = 000000B3AB52FC00] 20:44:27 INFO - PROCESS | 3368 | 1463543067203 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]]]}] 20:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 984ms 20:44:27 INFO - PROCESS | 3368 | 1463543067257 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 20:44:27 INFO - PROCESS | 3368 | 1463543067260 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 20:44:27 INFO - PROCESS | 3368 | 1463543067265 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:44:27 INFO - PROCESS | 3368 | 1463543067267 Marionette TRACE conn6 <- [1,1438,null,{}] 20:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:44:27 INFO - PROCESS | 3368 | 1463543067271 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}] 20:44:27 INFO - PROCESS | 3368 | 1463543067393 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 20:44:27 INFO - PROCESS | 3368 | 1463543067501 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B097E800 == 98 [pid = 3368] [id = 369] 20:44:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3AD731C00) [pid = 3368] [serial = 1107] [outer = 0000000000000000] 20:44:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3AD7EF000) [pid = 3368] [serial = 1108] [outer = 000000B3AD731C00] 20:44:27 INFO - PROCESS | 3368 | 1463543067557 Marionette DEBUG loaded listener.js 20:44:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3ADB35800) [pid = 3368] [serial = 1109] [outer = 000000B3AD731C00] 20:44:28 INFO - PROCESS | 3368 | 1463543068232 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]]]}] 20:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 20:44:28 INFO - PROCESS | 3368 | 1463543068258 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 20:44:28 INFO - PROCESS | 3368 | 1463543068261 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 20:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:44:28 INFO - PROCESS | 3368 | 1463543068265 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:44:28 INFO - PROCESS | 3368 | 1463543068267 Marionette TRACE conn6 <- [1,1442,null,{}] 20:44:28 INFO - PROCESS | 3368 | 1463543068271 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}] 20:44:28 INFO - PROCESS | 3368 | 1463543068430 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 20:44:28 INFO - PROCESS | 3368 | 1463543068571 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A1A800 == 99 [pid = 3368] [id = 370] 20:44:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3ADB68C00) [pid = 3368] [serial = 1110] [outer = 0000000000000000] 20:44:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3AE4F0400) [pid = 3368] [serial = 1111] [outer = 000000B3ADB68C00] 20:44:28 INFO - PROCESS | 3368 | 1463543068630 Marionette DEBUG loaded listener.js 20:44:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3AE605800) [pid = 3368] [serial = 1112] [outer = 000000B3ADB68C00] 20:44:29 INFO - PROCESS | 3368 | 1463543069232 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]]]}] 20:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 985ms 20:44:29 INFO - PROCESS | 3368 | 1463543069251 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 20:44:29 INFO - PROCESS | 3368 | 1463543069254 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 20:44:29 INFO - PROCESS | 3368 | 1463543069257 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:44:29 INFO - PROCESS | 3368 | 1463543069260 Marionette TRACE conn6 <- [1,1446,null,{}] 20:44:29 INFO - PROCESS | 3368 | 1463543069264 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}] 20:44:29 INFO - PROCESS | 3368 | 1463543069387 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 20:44:29 INFO - PROCESS | 3368 | 1463543069495 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1BBC800 == 100 [pid = 3368] [id = 371] 20:44:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3AE220C00) [pid = 3368] [serial = 1113] [outer = 0000000000000000] 20:44:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3AE6D7400) [pid = 3368] [serial = 1114] [outer = 000000B3AE220C00] 20:44:29 INFO - PROCESS | 3368 | 1463543069552 Marionette DEBUG loaded listener.js 20:44:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3AEDA0800) [pid = 3368] [serial = 1115] [outer = 000000B3AE220C00] 20:44:30 INFO - PROCESS | 3368 | 1463543070209 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]]]}] 20:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 985ms 20:44:30 INFO - PROCESS | 3368 | 1463543070246 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 20:44:30 INFO - PROCESS | 3368 | 1463543070248 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 20:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:44:30 INFO - PROCESS | 3368 | 1463543070252 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:44:30 INFO - PROCESS | 3368 | 1463543070254 Marionette TRACE conn6 <- [1,1450,null,{}] 20:44:30 INFO - PROCESS | 3368 | 1463543070258 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}] 20:44:30 INFO - PROCESS | 3368 | 1463543070381 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 20:44:30 INFO - PROCESS | 3368 | 1463543070517 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D7F800 == 101 [pid = 3368] [id = 372] 20:44:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3AE6E3000) [pid = 3368] [serial = 1116] [outer = 0000000000000000] 20:44:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3B0B33800) [pid = 3368] [serial = 1117] [outer = 000000B3AE6E3000] 20:44:30 INFO - PROCESS | 3368 | 1463543070577 Marionette DEBUG loaded listener.js 20:44:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3B1ABF800) [pid = 3368] [serial = 1118] [outer = 000000B3AE6E3000] 20:44:31 INFO - PROCESS | 3368 | 1463543071165 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]]]}] 20:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 985ms 20:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:44:31 INFO - PROCESS | 3368 | 1463543071240 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 20:44:31 INFO - PROCESS | 3368 | 1463543071242 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 20:44:31 INFO - PROCESS | 3368 | 1463543071246 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:44:31 INFO - PROCESS | 3368 | 1463543071248 Marionette TRACE conn6 <- [1,1454,null,{}] 20:44:31 INFO - PROCESS | 3368 | 1463543071252 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}] 20:44:31 INFO - PROCESS | 3368 | 1463543071375 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 20:44:31 INFO - PROCESS | 3368 | 1463543071512 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3D14000 == 102 [pid = 3368] [id = 373] 20:44:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3B0B41800) [pid = 3368] [serial = 1119] [outer = 0000000000000000] 20:44:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3B1AD5000) [pid = 3368] [serial = 1120] [outer = 000000B3B0B41800] 20:44:31 INFO - PROCESS | 3368 | 1463543071570 Marionette DEBUG loaded listener.js 20:44:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3B2129000) [pid = 3368] [serial = 1121] [outer = 000000B3B0B41800] 20:44:32 INFO - PROCESS | 3368 | 1463543072219 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]]]}] 20:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1026ms 20:44:32 INFO - PROCESS | 3368 | 1463543072275 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 20:44:32 INFO - PROCESS | 3368 | 1463543072278 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 20:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:44:32 INFO - PROCESS | 3368 | 1463543072281 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:44:32 INFO - PROCESS | 3368 | 1463543072283 Marionette TRACE conn6 <- [1,1458,null,{}] 20:44:32 INFO - PROCESS | 3368 | 1463543072288 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}] 20:44:32 INFO - PROCESS | 3368 | 1463543072409 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 20:44:32 INFO - PROCESS | 3368 | 1463543072564 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B65800 == 103 [pid = 3368] [id = 374] 20:44:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B39CB3C000) [pid = 3368] [serial = 1122] [outer = 0000000000000000] 20:44:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3B2120C00) [pid = 3368] [serial = 1123] [outer = 000000B39CB3C000] 20:44:32 INFO - PROCESS | 3368 | 1463543072622 Marionette DEBUG loaded listener.js 20:44:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3B35A1800) [pid = 3368] [serial = 1124] [outer = 000000B39CB3C000] 20:44:33 INFO - PROCESS | 3368 | 1463543073232 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]]]}] 20:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 984ms 20:44:33 INFO - PROCESS | 3368 | 1463543073268 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 20:44:33 INFO - PROCESS | 3368 | 1463543073271 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 20:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:44:33 INFO - PROCESS | 3368 | 1463543073275 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:44:33 INFO - PROCESS | 3368 | 1463543073278 Marionette TRACE conn6 <- [1,1462,null,{}] 20:44:33 INFO - PROCESS | 3368 | 1463543073282 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}] 20:44:33 INFO - PROCESS | 3368 | 1463543073432 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 20:44:33 INFO - PROCESS | 3368 | 1463543073575 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B52AA800 == 104 [pid = 3368] [id = 375] 20:44:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3B4F74400) [pid = 3368] [serial = 1125] [outer = 0000000000000000] 20:44:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3B5133800) [pid = 3368] [serial = 1126] [outer = 000000B3B4F74400] 20:44:33 INFO - PROCESS | 3368 | 1463543073648 Marionette DEBUG loaded listener.js 20:44:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B3B57A8C00) [pid = 3368] [serial = 1127] [outer = 000000B3B4F74400] 20:44:34 INFO - PROCESS | 3368 | 1463543074459 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]]]}] 20:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1243ms 20:44:34 INFO - PROCESS | 3368 | 1463543074520 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 20:44:34 INFO - PROCESS | 3368 | 1463543074525 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 20:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:44:34 INFO - PROCESS | 3368 | 1463543074530 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:44:34 INFO - PROCESS | 3368 | 1463543074535 Marionette TRACE conn6 <- [1,1466,null,{}] 20:44:34 INFO - PROCESS | 3368 | 1463543074540 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}] 20:44:34 INFO - PROCESS | 3368 | 1463543074715 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 20:44:34 INFO - PROCESS | 3368 | 1463543074736 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB98C800 == 105 [pid = 3368] [id = 376] 20:44:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 177 (000000B3A3969800) [pid = 3368] [serial = 1128] [outer = 0000000000000000] 20:44:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 178 (000000B3A6421000) [pid = 3368] [serial = 1129] [outer = 000000B3A3969800] 20:44:34 INFO - PROCESS | 3368 | 1463543074789 Marionette DEBUG loaded listener.js 20:44:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 179 (000000B3A881BC00) [pid = 3368] [serial = 1130] [outer = 000000B3A3969800] 20:44:35 INFO - PROCESS | 3368 | 1463543075503 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]]]}] 20:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 985ms 20:44:35 INFO - PROCESS | 3368 | 1463543075519 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 20:44:35 INFO - PROCESS | 3368 | 1463543075526 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 20:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:44:35 INFO - PROCESS | 3368 | 1463543075532 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:44:35 INFO - PROCESS | 3368 | 1463543075535 Marionette TRACE conn6 <- [1,1470,null,{}] 20:44:35 INFO - PROCESS | 3368 | 1463543075539 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}] 20:44:35 INFO - PROCESS | 3368 | 1463543075766 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 20:44:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B1A800 == 104 [pid = 3368] [id = 323] 20:44:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B367A000 == 103 [pid = 3368] [id = 322] 20:44:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C37800 == 102 [pid = 3368] [id = 356] 20:44:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB546800 == 101 [pid = 3368] [id = 355] 20:44:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43BC000 == 100 [pid = 3368] [id = 354] 20:44:35 INFO - PROCESS | 3368 | 1463543075959 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A3403800 == 101 [pid = 3368] [id = 377] 20:44:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 180 (000000B39B82F400) [pid = 3368] [serial = 1131] [outer = 0000000000000000] 20:44:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 181 (000000B39D481800) [pid = 3368] [serial = 1132] [outer = 000000B39B82F400] 20:44:36 INFO - PROCESS | 3368 | 1463543076021 Marionette DEBUG loaded listener.js 20:44:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 182 (000000B3A299B800) [pid = 3368] [serial = 1133] [outer = 000000B39B82F400] 20:44:36 INFO - PROCESS | 3368 | 1463543076752 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]]]}] 20:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1298ms 20:44:36 INFO - PROCESS | 3368 | 1463543076832 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 20:44:36 INFO - PROCESS | 3368 | 1463543076837 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 20:44:36 INFO - PROCESS | 3368 | 1463543076842 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:44:36 INFO - PROCESS | 3368 | 1463543076847 Marionette TRACE conn6 <- [1,1474,null,{}] 20:44:36 INFO - PROCESS | 3368 | 1463543076852 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}] 20:44:37 INFO - PROCESS | 3368 | 1463543077027 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 20:44:37 INFO - PROCESS | 3368 | 1463543077163 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE546800 == 102 [pid = 3368] [id = 378] 20:44:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 183 (000000B3A8C32400) [pid = 3368] [serial = 1134] [outer = 0000000000000000] 20:44:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 184 (000000B3A9452000) [pid = 3368] [serial = 1135] [outer = 000000B3A8C32400] 20:44:37 INFO - PROCESS | 3368 | 1463543077227 Marionette DEBUG loaded listener.js 20:44:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 185 (000000B3AA9CA800) [pid = 3368] [serial = 1136] [outer = 000000B3A8C32400] 20:44:37 INFO - PROCESS | 3368 | 1463543077973 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]]]}] 20:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1193ms 20:44:38 INFO - PROCESS | 3368 | 1463543078039 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 20:44:38 INFO - PROCESS | 3368 | 1463543078042 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 20:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:44:38 INFO - PROCESS | 3368 | 1463543078047 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:44:38 INFO - PROCESS | 3368 | 1463543078049 Marionette TRACE conn6 <- [1,1478,null,{}] 20:44:38 INFO - PROCESS | 3368 | 1463543078053 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}] 20:44:38 INFO - PROCESS | 3368 | 1463543078190 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 20:44:38 INFO - PROCESS | 3368 | 1463543078329 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3D0B800 == 103 [pid = 3368] [id = 379] 20:44:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 186 (000000B3AB525000) [pid = 3368] [serial = 1137] [outer = 0000000000000000] 20:44:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 187 (000000B3AB9CB400) [pid = 3368] [serial = 1138] [outer = 000000B3AB525000] 20:44:38 INFO - PROCESS | 3368 | 1463543078389 Marionette DEBUG loaded listener.js 20:44:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 188 (000000B3AD7E5C00) [pid = 3368] [serial = 1139] [outer = 000000B3AB525000] 20:44:39 INFO - PROCESS | 3368 | 1463543079027 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]]]}] 20:44:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:44:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1037ms 20:44:39 INFO - PROCESS | 3368 | 1463543079084 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 20:44:39 INFO - PROCESS | 3368 | 1463543079088 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 20:44:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:44:39 INFO - PROCESS | 3368 | 1463543079119 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:44:39 INFO - PROCESS | 3368 | 1463543079125 Marionette TRACE conn6 <- [1,1482,null,{}] 20:44:39 INFO - PROCESS | 3368 | 1463543079129 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}] 20:44:39 INFO - PROCESS | 3368 | 1463543079302 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 20:44:39 INFO - PROCESS | 3368 | 1463543079436 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B65CD000 == 104 [pid = 3368] [id = 380] 20:44:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 189 (000000B3ADDACC00) [pid = 3368] [serial = 1140] [outer = 0000000000000000] 20:44:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 190 (000000B3AE2EF400) [pid = 3368] [serial = 1141] [outer = 000000B3ADDACC00] 20:44:39 INFO - PROCESS | 3368 | 1463543079497 Marionette DEBUG loaded listener.js 20:44:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 191 (000000B3AE4FE000) [pid = 3368] [serial = 1142] [outer = 000000B3ADDACC00] 20:44:40 INFO - PROCESS | 3368 | 1463543080109 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]]]}] 20:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1056ms 20:44:40 INFO - PROCESS | 3368 | 1463543080154 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 20:44:40 INFO - PROCESS | 3368 | 1463543080157 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 20:44:40 INFO - PROCESS | 3368 | 1463543080160 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:44:40 INFO - PROCESS | 3368 | 1463543080162 Marionette TRACE conn6 <- [1,1486,null,{}] 20:44:40 INFO - PROCESS | 3368 | 1463543080167 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}] 20:44:40 INFO - PROCESS | 3368 | 1463543080296 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 20:44:40 INFO - PROCESS | 3368 | 1463543080408 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B755D000 == 105 [pid = 3368] [id = 381] 20:44:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 192 (000000B3AED9C000) [pid = 3368] [serial = 1143] [outer = 0000000000000000] 20:44:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 193 (000000B3B1AC8C00) [pid = 3368] [serial = 1144] [outer = 000000B3AED9C000] 20:44:40 INFO - PROCESS | 3368 | 1463543080505 Marionette DEBUG loaded listener.js 20:44:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 194 (000000B3B2183400) [pid = 3368] [serial = 1145] [outer = 000000B3AED9C000] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A3418000 == 104 [pid = 3368] [id = 24] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C83800 == 103 [pid = 3368] [id = 265] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACED5000 == 102 [pid = 3368] [id = 19] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A8D70800 == 101 [pid = 3368] [id = 25] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B67000 == 100 [pid = 3368] [id = 262] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADA8E800 == 99 [pid = 3368] [id = 20] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB98C800 == 98 [pid = 3368] [id = 376] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1BBC800 == 97 [pid = 3368] [id = 371] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A1A800 == 96 [pid = 3368] [id = 370] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B097E800 == 95 [pid = 3368] [id = 369] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE52E800 == 94 [pid = 3368] [id = 368] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD711800 == 93 [pid = 3368] [id = 367] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA2DF800 == 92 [pid = 3368] [id = 366] 20:44:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43EA800 == 91 [pid = 3368] [id = 365] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3665800 == 90 [pid = 3368] [id = 296] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B7C800 == 89 [pid = 3368] [id = 195] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA020800 == 88 [pid = 3368] [id = 27] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3357000 == 87 [pid = 3368] [id = 241] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A1D8F000 == 86 [pid = 3368] [id = 10] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B50800 == 85 [pid = 3368] [id = 121] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5AE1800 == 84 [pid = 3368] [id = 247] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A23800 == 83 [pid = 3368] [id = 149] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3362800 == 82 [pid = 3368] [id = 123] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9E7D000 == 81 [pid = 3368] [id = 16] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B4D000 == 80 [pid = 3368] [id = 319] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A64AE000 == 79 [pid = 3368] [id = 196] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B08000 == 78 [pid = 3368] [id = 137] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B30A9800 == 77 [pid = 3368] [id = 267] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B30B6000 == 76 [pid = 3368] [id = 324] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8156000 == 75 [pid = 3368] [id = 303] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B45000 == 74 [pid = 3368] [id = 46] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B52A5800 == 73 [pid = 3368] [id = 263] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C39800 == 72 [pid = 3368] [id = 107] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FCD000 == 71 [pid = 3368] [id = 43] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FEA800 == 70 [pid = 3368] [id = 73] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B2D74000 == 69 [pid = 3368] [id = 122] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B65C6000 == 68 [pid = 3368] [id = 212] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8148800 == 67 [pid = 3368] [id = 226] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B755A800 == 66 [pid = 3368] [id = 358] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5ACC800 == 65 [pid = 3368] [id = 357] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B336D000 == 64 [pid = 3368] [id = 108] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5AE6800 == 63 [pid = 3368] [id = 264] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C1C800 == 62 [pid = 3368] [id = 153] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B39E62D800 == 61 [pid = 3368] [id = 23] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A6496000 == 60 [pid = 3368] [id = 13] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2AB8000 == 59 [pid = 3368] [id = 250] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B30A6000 == 58 [pid = 3368] [id = 278] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A36BE800 == 57 [pid = 3368] [id = 29] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B39DBCA000 == 56 [pid = 3368] [id = 286] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9B9D800 == 55 [pid = 3368] [id = 26] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B7564800 == 54 [pid = 3368] [id = 285] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA0C800 == 53 [pid = 3368] [id = 179] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5120800 == 52 [pid = 3368] [id = 139] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B755C000 == 51 [pid = 3368] [id = 249] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B2D7F800 == 50 [pid = 3368] [id = 372] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9729000 == 49 [pid = 3368] [id = 230] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3D14000 == 48 [pid = 3368] [id = 373] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD713000 == 47 [pid = 3368] [id = 345] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B930B800 == 46 [pid = 3368] [id = 342] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A1D87000 == 45 [pid = 3368] [id = 344] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B65800 == 44 [pid = 3368] [id = 374] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD92C800 == 43 [pid = 3368] [id = 172] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0987000 == 42 [pid = 3368] [id = 21] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA4E3800 == 41 [pid = 3368] [id = 120] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C91800 == 40 [pid = 3368] [id = 211] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1BAF000 == 39 [pid = 3368] [id = 60] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C28000 == 38 [pid = 3368] [id = 304] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C20000 == 37 [pid = 3368] [id = 284] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B39DBBF800 == 36 [pid = 3368] [id = 363] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE519000 == 35 [pid = 3368] [id = 210] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B03000 == 34 [pid = 3368] [id = 154] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B937E000 == 33 [pid = 3368] [id = 343] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC71F800 == 32 [pid = 3368] [id = 45] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B4C000 == 31 [pid = 3368] [id = 104] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C1E800 == 30 [pid = 3368] [id = 320] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C25000 == 29 [pid = 3368] [id = 152] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8A8A800 == 28 [pid = 3368] [id = 361] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C29000 == 27 [pid = 3368] [id = 248] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5121000 == 26 [pid = 3368] [id = 283] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B30B2800 == 25 [pid = 3368] [id = 321] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9BD1000 == 24 [pid = 3368] [id = 359] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD68800 == 23 [pid = 3368] [id = 18] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9BD9000 == 22 [pid = 3368] [id = 362] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B77B7800 == 21 [pid = 3368] [id = 266] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B46000 == 20 [pid = 3368] [id = 57] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC72C800 == 19 [pid = 3368] [id = 28] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B174A000 == 18 [pid = 3368] [id = 22] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B83B1800 == 17 [pid = 3368] [id = 360] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B52AA800 == 16 [pid = 3368] [id = 375] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4F4F800 == 15 [pid = 3368] [id = 335] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A2A000 == 14 [pid = 3368] [id = 353] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA955000 == 13 [pid = 3368] [id = 364] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B65CD000 == 12 [pid = 3368] [id = 380] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3D0B800 == 11 [pid = 3368] [id = 379] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE546800 == 10 [pid = 3368] [id = 378] 20:44:45 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A3403800 == 9 [pid = 3368] [id = 377] 20:44:49 INFO - PROCESS | 3368 | 1463543089732 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]]]}] 20:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 9625ms 20:44:49 INFO - PROCESS | 3368 | 1463543089789 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 20:44:49 INFO - PROCESS | 3368 | 1463543089794 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 20:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:44:49 INFO - PROCESS | 3368 | 1463543089800 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:44:49 INFO - PROCESS | 3368 | 1463543089804 Marionette TRACE conn6 <- [1,1490,null,{}] 20:44:49 INFO - PROCESS | 3368 | 1463543089812 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}] 20:44:49 INFO - PROCESS | 3368 | 1463543089916 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 20:44:50 INFO - PROCESS | 3368 | 1463543090008 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39CD17000 == 10 [pid = 3368] [id = 382] 20:44:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 195 (000000B39D219C00) [pid = 3368] [serial = 1146] [outer = 0000000000000000] 20:44:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 196 (000000B39D21E400) [pid = 3368] [serial = 1147] [outer = 000000B39D219C00] 20:44:50 INFO - PROCESS | 3368 | 1463543090058 Marionette DEBUG loaded listener.js 20:44:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 197 (000000B39D484800) [pid = 3368] [serial = 1148] [outer = 000000B39D219C00] 20:44:50 INFO - PROCESS | 3368 | 1463543090505 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]]]}] 20:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 734ms 20:44:50 INFO - PROCESS | 3368 | 1463543090536 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 20:44:50 INFO - PROCESS | 3368 | 1463543090543 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 20:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:44:50 INFO - PROCESS | 3368 | 1463543090550 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:44:50 INFO - PROCESS | 3368 | 1463543090553 Marionette TRACE conn6 <- [1,1494,null,{}] 20:44:50 INFO - PROCESS | 3368 | 1463543090556 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}] 20:44:50 INFO - PROCESS | 3368 | 1463543090651 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 20:44:50 INFO - PROCESS | 3368 | 1463543090660 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39C9EB800 == 11 [pid = 3368] [id = 383] 20:44:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 198 (000000B39D48AC00) [pid = 3368] [serial = 1149] [outer = 0000000000000000] 20:44:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 199 (000000B39DB0B800) [pid = 3368] [serial = 1150] [outer = 000000B39D48AC00] 20:44:50 INFO - PROCESS | 3368 | 1463543090713 Marionette DEBUG loaded listener.js 20:44:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 200 (000000B39E119000) [pid = 3368] [serial = 1151] [outer = 000000B39D48AC00] 20:44:51 INFO - PROCESS | 3368 | 1463543091234 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]]]}] 20:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms 20:44:51 INFO - PROCESS | 3368 | 1463543091290 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 20:44:51 INFO - PROCESS | 3368 | 1463543091293 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 20:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:44:51 INFO - PROCESS | 3368 | 1463543091340 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:44:51 INFO - PROCESS | 3368 | 1463543091344 Marionette TRACE conn6 <- [1,1498,null,{}] 20:44:51 INFO - PROCESS | 3368 | 1463543091358 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}] 20:44:51 INFO - PROCESS | 3368 | 1463543091510 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 20:44:51 INFO - PROCESS | 3368 | 1463543091525 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AB6800 == 12 [pid = 3368] [id = 384] 20:44:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 201 (000000B39B831800) [pid = 3368] [serial = 1152] [outer = 0000000000000000] 20:44:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 202 (000000B3A1D24400) [pid = 3368] [serial = 1153] [outer = 000000B39B831800] 20:44:51 INFO - PROCESS | 3368 | 1463543091577 Marionette DEBUG loaded listener.js 20:44:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 203 (000000B3A1D61800) [pid = 3368] [serial = 1154] [outer = 000000B39B831800] 20:44:52 INFO - PROCESS | 3368 | 1463543092078 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]]]}] 20:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 776ms 20:44:52 INFO - PROCESS | 3368 | 1463543092120 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 20:44:52 INFO - PROCESS | 3368 | 1463543092123 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 20:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:44:52 INFO - PROCESS | 3368 | 1463543092126 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:44:52 INFO - PROCESS | 3368 | 1463543092128 Marionette TRACE conn6 <- [1,1502,null,{}] 20:44:52 INFO - PROCESS | 3368 | 1463543092132 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}] 20:44:52 INFO - PROCESS | 3368 | 1463543092248 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 20:44:52 INFO - PROCESS | 3368 | 1463543092257 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A6496800 == 13 [pid = 3368] [id = 385] 20:44:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 204 (000000B3A2826800) [pid = 3368] [serial = 1155] [outer = 0000000000000000] 20:44:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 205 (000000B3A2A24000) [pid = 3368] [serial = 1156] [outer = 000000B3A2826800] 20:44:52 INFO - PROCESS | 3368 | 1463543092350 Marionette DEBUG loaded listener.js 20:44:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 206 (000000B3A2B52400) [pid = 3368] [serial = 1157] [outer = 000000B3A2826800] 20:44:52 INFO - PROCESS | 3368 | 1463543092804 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]]]}] 20:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 732ms 20:44:52 INFO - PROCESS | 3368 | 1463543092885 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 20:44:52 INFO - PROCESS | 3368 | 1463543092887 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 20:44:52 INFO - PROCESS | 3368 | 1463543092891 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:44:52 INFO - PROCESS | 3368 | 1463543092893 Marionette TRACE conn6 <- [1,1506,null,{}] 20:44:52 INFO - PROCESS | 3368 | 1463543092896 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}] 20:44:53 INFO - PROCESS | 3368 | 1463543093020 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 20:44:53 INFO - PROCESS | 3368 | 1463543093033 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A935D800 == 14 [pid = 3368] [id = 386] 20:44:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 207 (000000B39D69A800) [pid = 3368] [serial = 1158] [outer = 0000000000000000] 20:44:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 208 (000000B3A2B73400) [pid = 3368] [serial = 1159] [outer = 000000B39D69A800] 20:44:53 INFO - PROCESS | 3368 | 1463543093079 Marionette DEBUG loaded listener.js 20:44:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 209 (000000B3A2BF1C00) [pid = 3368] [serial = 1160] [outer = 000000B39D69A800] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 208 (000000B39B82F400) [pid = 3368] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 207 (000000B3A1F17400) [pid = 3368] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 206 (000000B3A7035800) [pid = 3368] [serial = 1065] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 205 (000000B3A1D22800) [pid = 3368] [serial = 1062] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 204 (000000B3A2BF3400) [pid = 3368] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 203 (000000B3A2BF1400) [pid = 3368] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 202 (000000B3ADB68C00) [pid = 3368] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 201 (000000B3AD731C00) [pid = 3368] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 200 (000000B3AB52FC00) [pid = 3368] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 199 (000000B3AA9ABC00) [pid = 3368] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 198 (000000B39CDB7800) [pid = 3368] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 197 (000000B3A6D47400) [pid = 3368] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 196 (000000B3A6D45C00) [pid = 3368] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 195 (000000B3B3631C00) [pid = 3368] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 194 (000000B3B1D94400) [pid = 3368] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 193 (000000B3A8C32400) [pid = 3368] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 192 (000000B3ADDACC00) [pid = 3368] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 191 (000000B3AEE7A800) [pid = 3368] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 190 (000000B3AE2EF000) [pid = 3368] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 189 (000000B3ADA2F800) [pid = 3368] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 188 (000000B3AB525000) [pid = 3368] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 187 (000000B3AE61BC00) [pid = 3368] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 186 (000000B3AAB04800) [pid = 3368] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 185 (000000B3AD72EC00) [pid = 3368] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 184 (000000B3A9C42C00) [pid = 3368] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 183 (000000B3A09B5400) [pid = 3368] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 182 (000000B39D248000) [pid = 3368] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 181 (000000B3B2122000) [pid = 3368] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 180 (000000B3B1AD3000) [pid = 3368] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 179 (000000B3B212A800) [pid = 3368] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 178 (000000B39B9D6C00) [pid = 3368] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 177 (000000B3ADC31800) [pid = 3368] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 176 (000000B3AEDA2400) [pid = 3368] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3AA513C00) [pid = 3368] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3AA517000) [pid = 3368] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B39E499000) [pid = 3368] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3AD73A000) [pid = 3368] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B39E113000) [pid = 3368] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3AE225000) [pid = 3368] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B39B7B5000) [pid = 3368] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3B57A9C00) [pid = 3368] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3ADB66000) [pid = 3368] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3ADC2F800) [pid = 3368] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3B4A2F000) [pid = 3368] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3AE6E3800) [pid = 3368] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3ADA2FC00) [pid = 3368] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3A2B57800) [pid = 3368] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3B359D000) [pid = 3368] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3A2BF2800) [pid = 3368] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B39D69F800) [pid = 3368] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3A1D25800) [pid = 3368] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3AC70C800) [pid = 3368] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AA9CB800) [pid = 3368] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3B2189400) [pid = 3368] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3AE2EC000) [pid = 3368] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B39C1C8C00) [pid = 3368] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3AAB11C00) [pid = 3368] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B39CB3C000) [pid = 3368] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3A3969800) [pid = 3368] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3B4F74400) [pid = 3368] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3B0B41800) [pid = 3368] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AE6E3000) [pid = 3368] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:44:54 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AE220C00) [pid = 3368] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:44:54 INFO - PROCESS | 3368 | 1463543094188 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]]]}] 20:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1343ms 20:44:54 INFO - PROCESS | 3368 | 1463543094239 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 20:44:54 INFO - PROCESS | 3368 | 1463543094241 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 20:44:54 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:44:54 INFO - PROCESS | 3368 | 1463543094245 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:44:54 INFO - PROCESS | 3368 | 1463543094247 Marionette TRACE conn6 <- [1,1510,null,{}] 20:44:54 INFO - PROCESS | 3368 | 1463543094251 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}] 20:44:54 INFO - PROCESS | 3368 | 1463543094432 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 20:44:54 INFO - PROCESS | 3368 | 1463543094495 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9BAC000 == 15 [pid = 3368] [id = 387] 20:44:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B39B830400) [pid = 3368] [serial = 1161] [outer = 0000000000000000] 20:44:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3A3433400) [pid = 3368] [serial = 1162] [outer = 000000B39B830400] 20:44:54 INFO - PROCESS | 3368 | 1463543094543 Marionette DEBUG loaded listener.js 20:44:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3A35DC800) [pid = 3368] [serial = 1163] [outer = 000000B39B830400] 20:44:54 INFO - PROCESS | 3368 | 1463543094902 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"]]]}] 20:44:54 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 () { 20:44:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:44:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:44:54 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 () { 20:44:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:44:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:44:54 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 () { 20:44:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:44:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:44:54 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 () { 20:44:54 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:44:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:44:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:44:54 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 735ms 20:44:54 INFO - PROCESS | 3368 | 1463543094982 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 20:44:54 INFO - PROCESS | 3368 | 1463543094985 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 20:44:54 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:44:54 INFO - PROCESS | 3368 | 1463543094988 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:44:54 INFO - PROCESS | 3368 | 1463543094990 Marionette TRACE conn6 <- [1,1514,null,{}] 20:44:55 INFO - PROCESS | 3368 | 1463543094994 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}] 20:44:55 INFO - PROCESS | 3368 | 1463543095094 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 20:44:55 INFO - PROCESS | 3368 | 1463543095104 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9F55800 == 16 [pid = 3368] [id = 388] 20:44:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3A641D400) [pid = 3368] [serial = 1164] [outer = 0000000000000000] 20:44:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3A641F000) [pid = 3368] [serial = 1165] [outer = 000000B3A641D400] 20:44:55 INFO - PROCESS | 3368 | 1463543095152 Marionette DEBUG loaded listener.js 20:44:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3A6427800) [pid = 3368] [serial = 1166] [outer = 000000B3A641D400] 20:44:55 INFO - PROCESS | 3368 | 1463543095592 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"]]]}] 20:44:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:44:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:44:55 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:44:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:55 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:44:55 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 629ms 20:44:55 INFO - PROCESS | 3368 | 1463543095621 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 20:44:55 INFO - PROCESS | 3368 | 1463543095623 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 20:44:55 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:44:55 INFO - PROCESS | 3368 | 1463543095627 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:44:55 INFO - PROCESS | 3368 | 1463543095629 Marionette TRACE conn6 <- [1,1518,null,{}] 20:44:55 INFO - PROCESS | 3368 | 1463543095632 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}] 20:44:55 INFO - PROCESS | 3368 | 1463543095715 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 20:44:55 INFO - PROCESS | 3368 | 1463543095722 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA723000 == 17 [pid = 3368] [id = 389] 20:44:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3A642B800) [pid = 3368] [serial = 1167] [outer = 0000000000000000] 20:44:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3A6D45000) [pid = 3368] [serial = 1168] [outer = 000000B3A642B800] 20:44:55 INFO - PROCESS | 3368 | 1463543095770 Marionette DEBUG loaded listener.js 20:44:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3A6D52C00) [pid = 3368] [serial = 1169] [outer = 000000B3A642B800] 20:44:56 INFO - PROCESS | 3368 | 1463543096373 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]]]}] 20:44:56 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 20:44:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:44:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:44:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:44:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:44:56 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:44:56 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. 20:44:56 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:44:56 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 776ms 20:44:56 INFO - PROCESS | 3368 | 1463543096407 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 20:44:56 INFO - PROCESS | 3368 | 1463543096412 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 20:44:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:44:56 INFO - PROCESS | 3368 | 1463543096418 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:44:56 INFO - PROCESS | 3368 | 1463543096422 Marionette TRACE conn6 <- [1,1522,null,{}] 20:44:56 INFO - PROCESS | 3368 | 1463543096428 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}] 20:44:56 INFO - PROCESS | 3368 | 1463543096545 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 20:44:56 INFO - PROCESS | 3368 | 1463543096672 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39EC28800 == 18 [pid = 3368] [id = 390] 20:44:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B39C9C2400) [pid = 3368] [serial = 1170] [outer = 0000000000000000] 20:44:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B39D691800) [pid = 3368] [serial = 1171] [outer = 000000B39C9C2400] 20:44:56 INFO - PROCESS | 3368 | 1463543096733 Marionette DEBUG loaded listener.js 20:44:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B39DC83800) [pid = 3368] [serial = 1172] [outer = 000000B39C9C2400] 20:44:57 INFO - PROCESS | 3368 | 1463543097445 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]]]}] 20:44:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:44:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1088ms 20:44:57 INFO - PROCESS | 3368 | 1463543097509 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 20:44:57 INFO - PROCESS | 3368 | 1463543097516 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 20:44:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:44:57 INFO - PROCESS | 3368 | 1463543097523 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:44:57 INFO - PROCESS | 3368 | 1463543097526 Marionette TRACE conn6 <- [1,1526,null,{}] 20:44:57 INFO - PROCESS | 3368 | 1463543097530 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}] 20:44:57 INFO - PROCESS | 3368 | 1463543097673 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 20:44:57 INFO - PROCESS | 3368 | 1463543097800 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA22800 == 19 [pid = 3368] [id = 391] 20:44:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3A1D22400) [pid = 3368] [serial = 1173] [outer = 0000000000000000] 20:44:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3A2BEE800) [pid = 3368] [serial = 1174] [outer = 000000B3A1D22400] 20:44:57 INFO - PROCESS | 3368 | 1463543097859 Marionette DEBUG loaded listener.js 20:44:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3A35E5000) [pid = 3368] [serial = 1175] [outer = 000000B3A1D22400] 20:44:58 INFO - PROCESS | 3368 | 1463543098471 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]]]}] 20:44:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:44:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 20:44:58 INFO - PROCESS | 3368 | 1463543098514 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 20:44:58 INFO - PROCESS | 3368 | 1463543098517 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 20:44:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:44:58 INFO - PROCESS | 3368 | 1463543098521 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:44:58 INFO - PROCESS | 3368 | 1463543098525 Marionette TRACE conn6 <- [1,1530,null,{}] 20:44:58 INFO - PROCESS | 3368 | 1463543098537 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}] 20:44:58 INFO - PROCESS | 3368 | 1463543098657 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 20:44:58 INFO - PROCESS | 3368 | 1463543098759 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A935B000 == 20 [pid = 3368] [id = 392] 20:44:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3A7057000) [pid = 3368] [serial = 1176] [outer = 0000000000000000] 20:44:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3A707BC00) [pid = 3368] [serial = 1177] [outer = 000000B3A7057000] 20:44:58 INFO - PROCESS | 3368 | 1463543098825 Marionette DEBUG loaded listener.js 20:44:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3A8816000) [pid = 3368] [serial = 1178] [outer = 000000B3A7057000] 20:44:59 INFO - PROCESS | 3368 | 1463543099409 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]]]}] 20:44:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:44:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 944ms 20:44:59 INFO - PROCESS | 3368 | 1463543099467 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 20:44:59 INFO - PROCESS | 3368 | 1463543099470 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 20:44:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:44:59 INFO - PROCESS | 3368 | 1463543099474 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:44:59 INFO - PROCESS | 3368 | 1463543099476 Marionette TRACE conn6 <- [1,1534,null,{}] 20:44:59 INFO - PROCESS | 3368 | 1463543099480 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}] 20:44:59 INFO - PROCESS | 3368 | 1463543099591 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 20:44:59 INFO - PROCESS | 3368 | 1463543099691 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:44:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD70E800 == 21 [pid = 3368] [id = 393] 20:44:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3A8DA3C00) [pid = 3368] [serial = 1179] [outer = 0000000000000000] 20:44:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3A938C400) [pid = 3368] [serial = 1180] [outer = 000000B3A8DA3C00] 20:44:59 INFO - PROCESS | 3368 | 1463543099748 Marionette DEBUG loaded listener.js 20:44:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3A942B000) [pid = 3368] [serial = 1181] [outer = 000000B3A8DA3C00] 20:45:00 INFO - PROCESS | 3368 | 1463543100377 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]]]}] 20:45:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:45:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 943ms 20:45:00 INFO - PROCESS | 3368 | 1463543100419 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 20:45:00 INFO - PROCESS | 3368 | 1463543100421 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 20:45:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:45:00 INFO - PROCESS | 3368 | 1463543100425 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:45:00 INFO - PROCESS | 3368 | 1463543100427 Marionette TRACE conn6 <- [1,1538,null,{}] 20:45:00 INFO - PROCESS | 3368 | 1463543100431 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}] 20:45:00 INFO - PROCESS | 3368 | 1463543100539 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 20:45:00 INFO - PROCESS | 3368 | 1463543100639 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD11800 == 22 [pid = 3368] [id = 394] 20:45:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3A8DA6C00) [pid = 3368] [serial = 1182] [outer = 0000000000000000] 20:45:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3A945D800) [pid = 3368] [serial = 1183] [outer = 000000B3A8DA6C00] 20:45:00 INFO - PROCESS | 3368 | 1463543100697 Marionette DEBUG loaded listener.js 20:45:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3A9B30000) [pid = 3368] [serial = 1184] [outer = 000000B3A8DA6C00] 20:45:01 INFO - PROCESS | 3368 | 1463543101350 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]]]}] 20:45:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:45:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 986ms 20:45:01 INFO - PROCESS | 3368 | 1463543101413 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 20:45:01 INFO - PROCESS | 3368 | 1463543101416 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 20:45:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:45:01 INFO - PROCESS | 3368 | 1463543101419 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:45:01 INFO - PROCESS | 3368 | 1463543101422 Marionette TRACE conn6 <- [1,1542,null,{}] 20:45:01 INFO - PROCESS | 3368 | 1463543101426 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}] 20:45:01 INFO - PROCESS | 3368 | 1463543101557 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 20:45:01 INFO - PROCESS | 3368 | 1463543101688 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A1D7D000 == 23 [pid = 3368] [id = 395] 20:45:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B39D486800) [pid = 3368] [serial = 1185] [outer = 0000000000000000] 20:45:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3A2B5E400) [pid = 3368] [serial = 1186] [outer = 000000B39D486800] 20:45:01 INFO - PROCESS | 3368 | 1463543101748 Marionette DEBUG loaded listener.js 20:45:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3A7561400) [pid = 3368] [serial = 1187] [outer = 000000B39D486800] 20:45:02 INFO - PROCESS | 3368 | 1463543102527 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]]]}] 20:45:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:45:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1136ms 20:45:02 INFO - PROCESS | 3368 | 1463543102558 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 20:45:02 INFO - PROCESS | 3368 | 1463543102562 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 20:45:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:45:02 INFO - PROCESS | 3368 | 1463543102567 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:45:02 INFO - PROCESS | 3368 | 1463543102571 Marionette TRACE conn6 <- [1,1546,null,{}] 20:45:02 INFO - PROCESS | 3368 | 1463543102577 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}] 20:45:02 INFO - PROCESS | 3368 | 1463543102689 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 20:45:02 INFO - PROCESS | 3368 | 1463543102800 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39DC39000 == 24 [pid = 3368] [id = 396] 20:45:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B39D696800) [pid = 3368] [serial = 1188] [outer = 0000000000000000] 20:45:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B39D69DC00) [pid = 3368] [serial = 1189] [outer = 000000B39D696800] 20:45:02 INFO - PROCESS | 3368 | 1463543102854 Marionette DEBUG loaded listener.js 20:45:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B39ECB1800) [pid = 3368] [serial = 1190] [outer = 000000B39D696800] 20:45:03 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B755D000 == 23 [pid = 3368] [id = 381] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3A299B800) [pid = 3368] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3A2BF2400) [pid = 3368] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3A7078000) [pid = 3368] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3A6421400) [pid = 3368] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3A9452000) [pid = 3368] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3A2DD3C00) [pid = 3368] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3AE22C400) [pid = 3368] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3ADB36C00) [pid = 3368] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3A2B5B800) [pid = 3368] [serial = 661] [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.] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3AA9B6000) [pid = 3368] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3B1ACD000) [pid = 3368] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3AE60A800) [pid = 3368] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3AAA35C00) [pid = 3368] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3AE5F4800) [pid = 3368] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AE2F3400) [pid = 3368] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3AD7E5C00) [pid = 3368] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3AE6E2800) [pid = 3368] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3AAD39000) [pid = 3368] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3ADB65C00) [pid = 3368] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AAE0F800) [pid = 3368] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3B4A28400) [pid = 3368] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3A703D000) [pid = 3368] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3B352CC00) [pid = 3368] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3B217D800) [pid = 3368] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3B3610C00) [pid = 3368] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3B675EC00) [pid = 3368] [serial = 913] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3ADDA1C00) [pid = 3368] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3B35A4000) [pid = 3368] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3B0B36400) [pid = 3368] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AB52F400) [pid = 3368] [serial = 955] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AAA31000) [pid = 3368] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3A945C400) [pid = 3368] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3A430D400) [pid = 3368] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3ADB2D800) [pid = 3368] [serial = 961] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3A2BEF000) [pid = 3368] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3B211D800) [pid = 3368] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3B1AC2000) [pid = 3368] [serial = 898] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3AAEAAC00) [pid = 3368] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3B3629800) [pid = 3368] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3A1EAC000) [pid = 3368] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3B5DCEC00) [pid = 3368] [serial = 910] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3ADDA2C00) [pid = 3368] [serial = 964] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AE2BB400) [pid = 3368] [serial = 967] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3B5140000) [pid = 3368] [serial = 907] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AED9C800) [pid = 3368] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3A1D24000) [pid = 3368] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3AE60EC00) [pid = 3368] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3B3531800) [pid = 3368] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3A642B000) [pid = 3368] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3B362F400) [pid = 3368] [serial = 904] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3A7078C00) [pid = 3368] [serial = 952] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3AEE71C00) [pid = 3368] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3A1D61C00) [pid = 3368] [serial = 949] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3B1ABA400) [pid = 3368] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3ADA37000) [pid = 3368] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3AA9AE000) [pid = 3368] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3AA9B3C00) [pid = 3368] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3A2BEA800) [pid = 3368] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3A8C31000) [pid = 3368] [serial = 892] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AD7E4C00) [pid = 3368] [serial = 958] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3AAD77C00) [pid = 3368] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3ADA37800) [pid = 3368] [serial = 895] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3ADC37400) [pid = 3368] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3B35A3000) [pid = 3368] [serial = 901] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3AE31A400) [pid = 3368] [serial = 970] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B39D47F400) [pid = 3368] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3AE4F7800) [pid = 3368] [serial = 973] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3AE2EF400) [pid = 3368] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3AC16AC00) [pid = 3368] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3ADB37C00) [pid = 3368] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3AB9CB400) [pid = 3368] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B39D481800) [pid = 3368] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3A28D8800) [pid = 3368] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A93B8800) [pid = 3368] [serial = 1067] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3AB528C00) [pid = 3368] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3A881BC00) [pid = 3368] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A707D000) [pid = 3368] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3A2BF2000) [pid = 3368] [serial = 1064] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3A1D62000) [pid = 3368] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B3AAD3AC00) [pid = 3368] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (000000B3AB790400) [pid = 3368] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B3A3B3C000) [pid = 3368] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (000000B3A941E000) [pid = 3368] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (000000B3B4A24800) [pid = 3368] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (000000B3A6D4DC00) [pid = 3368] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (000000B3B4F73800) [pid = 3368] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (000000B3B4A2F800) [pid = 3368] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (000000B39DFA0400) [pid = 3368] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (000000B3B360B800) [pid = 3368] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (000000B3AA9CA800) [pid = 3368] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (000000B3AE4FE000) [pid = 3368] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (000000B3B3528000) [pid = 3368] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (000000B3B1D99400) [pid = 3368] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (000000B3B35A1800) [pid = 3368] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (000000B3A6421000) [pid = 3368] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (000000B3B57A8C00) [pid = 3368] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (000000B3B5133800) [pid = 3368] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (000000B3B2129000) [pid = 3368] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (000000B3B2120C00) [pid = 3368] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (000000B3B1ABF800) [pid = 3368] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (000000B3B1AD5000) [pid = 3368] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (000000B3AEDA0800) [pid = 3368] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (000000B3B0B33800) [pid = 3368] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (000000B3AE605800) [pid = 3368] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (000000B3AE6D7400) [pid = 3368] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (000000B3ADB35800) [pid = 3368] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (000000B3AE4F0400) [pid = 3368] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (000000B3ACBBAC00) [pid = 3368] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (000000B3AD7EF000) [pid = 3368] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 20:45:03 INFO - PROCESS | 3368 | 1463543103466 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]]]}] 20:45:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:45:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 941ms 20:45:03 INFO - PROCESS | 3368 | 1463543103513 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 20:45:03 INFO - PROCESS | 3368 | 1463543103519 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 20:45:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:45:03 INFO - PROCESS | 3368 | 1463543103528 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:45:03 INFO - PROCESS | 3368 | 1463543103530 Marionette TRACE conn6 <- [1,1550,null,{}] 20:45:03 INFO - PROCESS | 3368 | 1463543103534 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}] 20:45:03 INFO - PROCESS | 3368 | 1463543103625 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 20:45:03 INFO - PROCESS | 3368 | 1463543103632 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A28C9000 == 24 [pid = 3368] [id = 397] 20:45:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (000000B39E65A400) [pid = 3368] [serial = 1191] [outer = 0000000000000000] 20:45:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (000000B3A1D2AC00) [pid = 3368] [serial = 1192] [outer = 000000B39E65A400] 20:45:03 INFO - PROCESS | 3368 | 1463543103682 Marionette DEBUG loaded listener.js 20:45:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (000000B3A28D7000) [pid = 3368] [serial = 1193] [outer = 000000B39E65A400] 20:45:04 INFO - PROCESS | 3368 | 1463543104168 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]]]}] 20:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 690ms 20:45:04 INFO - PROCESS | 3368 | 1463543104238 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 20:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:45:04 INFO - PROCESS | 3368 | 1463543104241 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 20:45:04 INFO - PROCESS | 3368 | 1463543104244 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:45:04 INFO - PROCESS | 3368 | 1463543104248 Marionette TRACE conn6 <- [1,1554,null,{}] 20:45:04 INFO - PROCESS | 3368 | 1463543104261 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}] 20:45:04 INFO - PROCESS | 3368 | 1463543104356 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 20:45:04 INFO - PROCESS | 3368 | 1463543104439 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A8D83800 == 25 [pid = 3368] [id = 398] 20:45:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (000000B3A2541C00) [pid = 3368] [serial = 1194] [outer = 0000000000000000] 20:45:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (000000B3A2DD3C00) [pid = 3368] [serial = 1195] [outer = 000000B3A2541C00] 20:45:04 INFO - PROCESS | 3368 | 1463543104488 Marionette DEBUG loaded listener.js 20:45:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (000000B3A35DD000) [pid = 3368] [serial = 1196] [outer = 000000B3A2541C00] 20:45:04 INFO - PROCESS | 3368 | 1463543104871 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]]]}] 20:45:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:45:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 20:45:04 INFO - PROCESS | 3368 | 1463543104941 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 20:45:04 INFO - PROCESS | 3368 | 1463543104944 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 20:45:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:45:04 INFO - PROCESS | 3368 | 1463543104948 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:45:04 INFO - PROCESS | 3368 | 1463543104950 Marionette TRACE conn6 <- [1,1558,null,{}] 20:45:04 INFO - PROCESS | 3368 | 1463543104954 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}] 20:45:05 INFO - PROCESS | 3368 | 1463543105047 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 20:45:05 INFO - PROCESS | 3368 | 1463543105054 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D42800 == 26 [pid = 3368] [id = 399] 20:45:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (000000B3A3963800) [pid = 3368] [serial = 1197] [outer = 0000000000000000] 20:45:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (000000B3A642A400) [pid = 3368] [serial = 1198] [outer = 000000B3A3963800] 20:45:05 INFO - PROCESS | 3368 | 1463543105102 Marionette DEBUG loaded listener.js 20:45:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (000000B3A6D47400) [pid = 3368] [serial = 1199] [outer = 000000B3A3963800] 20:45:05 INFO - PROCESS | 3368 | 1463543105592 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]]]}] 20:45:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:45:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 20:45:05 INFO - PROCESS | 3368 | 1463543105621 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 20:45:05 INFO - PROCESS | 3368 | 1463543105623 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 20:45:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:45:05 INFO - PROCESS | 3368 | 1463543105626 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:45:05 INFO - PROCESS | 3368 | 1463543105628 Marionette TRACE conn6 <- [1,1562,null,{}] 20:45:05 INFO - PROCESS | 3368 | 1463543105632 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}] 20:45:05 INFO - PROCESS | 3368 | 1463543105773 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 20:45:05 INFO - PROCESS | 3368 | 1463543105799 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA01C800 == 27 [pid = 3368] [id = 400] 20:45:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (000000B3A6D4F000) [pid = 3368] [serial = 1200] [outer = 0000000000000000] 20:45:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (000000B3A703B800) [pid = 3368] [serial = 1201] [outer = 000000B3A6D4F000] 20:45:05 INFO - PROCESS | 3368 | 1463543105845 Marionette DEBUG loaded listener.js 20:45:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (000000B3A755F800) [pid = 3368] [serial = 1202] [outer = 000000B3A6D4F000] 20:45:06 INFO - PROCESS | 3368 | 1463543106300 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]]]}] 20:45:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:45:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 731ms 20:45:06 INFO - PROCESS | 3368 | 1463543106361 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 20:45:06 INFO - PROCESS | 3368 | 1463543106364 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 20:45:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:45:06 INFO - PROCESS | 3368 | 1463543106375 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:45:06 INFO - PROCESS | 3368 | 1463543106378 Marionette TRACE conn6 <- [1,1566,null,{}] 20:45:06 INFO - PROCESS | 3368 | 1463543106390 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}] 20:45:06 INFO - PROCESS | 3368 | 1463543106527 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 20:45:06 INFO - PROCESS | 3368 | 1463543106585 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD69000 == 28 [pid = 3368] [id = 401] 20:45:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (000000B3A8C31000) [pid = 3368] [serial = 1203] [outer = 0000000000000000] 20:45:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (000000B3A9425000) [pid = 3368] [serial = 1204] [outer = 000000B3A8C31000] 20:45:06 INFO - PROCESS | 3368 | 1463543106632 Marionette DEBUG loaded listener.js 20:45:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (000000B3AA47A000) [pid = 3368] [serial = 1205] [outer = 000000B3A8C31000] 20:45:07 INFO - PROCESS | 3368 | 1463543107041 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]]]}] 20:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 735ms 20:45:07 INFO - PROCESS | 3368 | 1463543107111 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 20:45:07 INFO - PROCESS | 3368 | 1463543107113 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 20:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:45:07 INFO - PROCESS | 3368 | 1463543107119 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:45:07 INFO - PROCESS | 3368 | 1463543107121 Marionette TRACE conn6 <- [1,1570,null,{}] 20:45:07 INFO - PROCESS | 3368 | 1463543107125 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}] 20:45:07 INFO - PROCESS | 3368 | 1463543107239 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 20:45:07 INFO - PROCESS | 3368 | 1463543107252 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA12800 == 29 [pid = 3368] [id = 402] 20:45:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (000000B3AA514C00) [pid = 3368] [serial = 1206] [outer = 0000000000000000] 20:45:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (000000B3AA51C400) [pid = 3368] [serial = 1207] [outer = 000000B3AA514C00] 20:45:07 INFO - PROCESS | 3368 | 1463543107421 Marionette DEBUG loaded listener.js 20:45:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (000000B3AA9AA800) [pid = 3368] [serial = 1208] [outer = 000000B3AA514C00] 20:45:07 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (000000B3A641D400) [pid = 3368] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:45:07 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (000000B3AED9C000) [pid = 3368] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:45:07 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (000000B39D69A800) [pid = 3368] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:45:07 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (000000B3A2826800) [pid = 3368] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:45:07 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (000000B39D48AC00) [pid = 3368] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:45:07 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (000000B39D219C00) [pid = 3368] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:45:07 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (000000B39B830400) [pid = 3368] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:45:07 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (000000B39B831800) [pid = 3368] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:45:07 INFO - PROCESS | 3368 | 1463543107793 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]]]}] 20:45:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:45:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 732ms 20:45:07 INFO - PROCESS | 3368 | 1463543107850 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 20:45:07 INFO - PROCESS | 3368 | 1463543107853 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 20:45:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:45:07 INFO - PROCESS | 3368 | 1463543107856 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:45:07 INFO - PROCESS | 3368 | 1463543107858 Marionette TRACE conn6 <- [1,1574,null,{}] 20:45:07 INFO - PROCESS | 3368 | 1463543107862 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}] 20:45:08 INFO - PROCESS | 3368 | 1463543107994 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 20:45:08 INFO - PROCESS | 3368 | 1463543108003 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACECA800 == 30 [pid = 3368] [id = 403] 20:45:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (000000B3A2DDC000) [pid = 3368] [serial = 1209] [outer = 0000000000000000] 20:45:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (000000B3AA9ACC00) [pid = 3368] [serial = 1210] [outer = 000000B3A2DDC000] 20:45:08 INFO - PROCESS | 3368 | 1463543108051 Marionette DEBUG loaded listener.js 20:45:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (000000B3AA9B7000) [pid = 3368] [serial = 1211] [outer = 000000B3A2DDC000] 20:45:08 INFO - PROCESS | 3368 | 1463543108455 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]]]}] 20:45:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:45:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 627ms 20:45:08 INFO - PROCESS | 3368 | 1463543108487 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 20:45:08 INFO - PROCESS | 3368 | 1463543108489 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 20:45:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:45:08 INFO - PROCESS | 3368 | 1463543108493 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:45:08 INFO - PROCESS | 3368 | 1463543108495 Marionette TRACE conn6 <- [1,1578,null,{}] 20:45:08 INFO - PROCESS | 3368 | 1463543108499 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}] 20:45:08 INFO - PROCESS | 3368 | 1463543108617 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 20:45:08 INFO - PROCESS | 3368 | 1463543108660 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA85000 == 31 [pid = 3368] [id = 404] 20:45:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (000000B3A342DC00) [pid = 3368] [serial = 1212] [outer = 0000000000000000] 20:45:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (000000B3AA9CA400) [pid = 3368] [serial = 1213] [outer = 000000B3A342DC00] 20:45:08 INFO - PROCESS | 3368 | 1463543108706 Marionette DEBUG loaded listener.js 20:45:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (000000B3AA9D4000) [pid = 3368] [serial = 1214] [outer = 000000B3A342DC00] 20:45:09 INFO - PROCESS | 3368 | 1463543109120 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]]]}] 20:45:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:45:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 693ms 20:45:09 INFO - PROCESS | 3368 | 1463543109189 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 20:45:09 INFO - PROCESS | 3368 | 1463543109191 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 20:45:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:45:09 INFO - PROCESS | 3368 | 1463543109194 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:45:09 INFO - PROCESS | 3368 | 1463543109196 Marionette TRACE conn6 <- [1,1582,null,{}] 20:45:09 INFO - PROCESS | 3368 | 1463543109200 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}] 20:45:09 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:45:09 INFO - PROCESS | 3368 | 1463543109293 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 20:45:09 INFO - PROCESS | 3368 | 1463543109303 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE515000 == 32 [pid = 3368] [id = 405] 20:45:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (000000B3AA9D2000) [pid = 3368] [serial = 1215] [outer = 0000000000000000] 20:45:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (000000B3AAA39C00) [pid = 3368] [serial = 1216] [outer = 000000B3AA9D2000] 20:45:09 INFO - PROCESS | 3368 | 1463543109361 Marionette DEBUG loaded listener.js 20:45:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (000000B3AAB04800) [pid = 3368] [serial = 1217] [outer = 000000B3AA9D2000] 20:45:10 INFO - PROCESS | 3368 | 1463543110030 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]]]}] 20:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 879ms 20:45:10 INFO - PROCESS | 3368 | 1463543110078 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 20:45:10 INFO - PROCESS | 3368 | 1463543110084 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 20:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:45:10 INFO - PROCESS | 3368 | 1463543110089 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:45:10 INFO - PROCESS | 3368 | 1463543110094 Marionette TRACE conn6 <- [1,1586,null,{}] 20:45:10 INFO - PROCESS | 3368 | 1463543110114 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}] 20:45:10 INFO - PROCESS | 3368 | 1463543110300 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 20:45:10 INFO - PROCESS | 3368 | 1463543110350 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AC0800 == 33 [pid = 3368] [id = 406] 20:45:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (000000B39E118000) [pid = 3368] [serial = 1218] [outer = 0000000000000000] 20:45:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (000000B3A1EAE800) [pid = 3368] [serial = 1219] [outer = 000000B39E118000] 20:45:10 INFO - PROCESS | 3368 | 1463543110409 Marionette DEBUG loaded listener.js 20:45:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (000000B3A2B57C00) [pid = 3368] [serial = 1220] [outer = 000000B39E118000] 20:45:10 INFO - PROCESS | 3368 | 1463543110902 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]]]}] 20:45:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:45:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 838ms 20:45:10 INFO - PROCESS | 3368 | 1463543110934 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 20:45:10 INFO - PROCESS | 3368 | 1463543110941 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 20:45:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:45:10 INFO - PROCESS | 3368 | 1463543110950 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:45:10 INFO - PROCESS | 3368 | 1463543110953 Marionette TRACE conn6 <- [1,1590,null,{}] 20:45:10 INFO - PROCESS | 3368 | 1463543110958 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}] 20:45:11 INFO - PROCESS | 3368 | 1463543111081 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 20:45:11 INFO - PROCESS | 3368 | 1463543111174 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA1B000 == 34 [pid = 3368] [id = 407] 20:45:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (000000B3A342D000) [pid = 3368] [serial = 1221] [outer = 0000000000000000] 20:45:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (000000B3A641E400) [pid = 3368] [serial = 1222] [outer = 000000B3A342D000] 20:45:11 INFO - PROCESS | 3368 | 1463543111230 Marionette DEBUG loaded listener.js 20:45:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (000000B3A703CC00) [pid = 3368] [serial = 1223] [outer = 000000B3A342D000] 20:45:11 INFO - PROCESS | 3368 | 1463543111770 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]]]}] 20:45:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:45:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 880ms 20:45:11 INFO - PROCESS | 3368 | 1463543111879 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 20:45:11 INFO - PROCESS | 3368 | 1463543111882 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 20:45:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:45:11 INFO - PROCESS | 3368 | 1463543111904 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:45:11 INFO - PROCESS | 3368 | 1463543111909 Marionette TRACE conn6 <- [1,1594,null,{}] 20:45:11 INFO - PROCESS | 3368 | 1463543111927 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}] 20:45:12 INFO - PROCESS | 3368 | 1463543112136 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 20:45:12 INFO - PROCESS | 3368 | 1463543112319 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE547000 == 35 [pid = 3368] [id = 408] 20:45:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (000000B3A97D8000) [pid = 3368] [serial = 1224] [outer = 0000000000000000] 20:45:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (000000B3AA51CC00) [pid = 3368] [serial = 1225] [outer = 000000B3A97D8000] 20:45:12 INFO - PROCESS | 3368 | 1463543112378 Marionette DEBUG loaded listener.js 20:45:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B3AAADE400) [pid = 3368] [serial = 1226] [outer = 000000B3A97D8000] 20:45:12 INFO - PROCESS | 3368 | 1463543112967 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]]]}] 20:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1140ms 20:45:13 INFO - PROCESS | 3368 | 1463543113041 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 20:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:45:13 INFO - PROCESS | 3368 | 1463543113044 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 20:45:13 INFO - PROCESS | 3368 | 1463543113048 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:45:13 INFO - PROCESS | 3368 | 1463543113050 Marionette TRACE conn6 <- [1,1598,null,{}] 20:45:13 INFO - PROCESS | 3368 | 1463543113054 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}] 20:45:13 INFO - PROCESS | 3368 | 1463543113170 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 20:45:13 INFO - PROCESS | 3368 | 1463543113290 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AEE2B000 == 36 [pid = 3368] [id = 409] 20:45:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B3AAB0E000) [pid = 3368] [serial = 1227] [outer = 0000000000000000] 20:45:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3AABBC000) [pid = 3368] [serial = 1228] [outer = 000000B3AAB0E000] 20:45:13 INFO - PROCESS | 3368 | 1463543113347 Marionette DEBUG loaded listener.js 20:45:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3AAD3D400) [pid = 3368] [serial = 1229] [outer = 000000B3AAB0E000] 20:45:13 INFO - PROCESS | 3368 | 1463543113887 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]]]}] 20:45:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:45:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 881ms 20:45:13 INFO - PROCESS | 3368 | 1463543113930 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 20:45:13 INFO - PROCESS | 3368 | 1463543113933 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 20:45:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:45:13 INFO - PROCESS | 3368 | 1463543113936 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:45:13 INFO - PROCESS | 3368 | 1463543113939 Marionette TRACE conn6 <- [1,1602,null,{}] 20:45:13 INFO - PROCESS | 3368 | 1463543113942 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}] 20:45:14 INFO - PROCESS | 3368 | 1463543114055 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 20:45:14 INFO - PROCESS | 3368 | 1463543114157 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0974000 == 37 [pid = 3368] [id = 410] 20:45:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B39CDBD000) [pid = 3368] [serial = 1230] [outer = 0000000000000000] 20:45:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3AAD41000) [pid = 3368] [serial = 1231] [outer = 000000B39CDBD000] 20:45:14 INFO - PROCESS | 3368 | 1463543114213 Marionette DEBUG loaded listener.js 20:45:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3AAD7E800) [pid = 3368] [serial = 1232] [outer = 000000B39CDBD000] 20:45:15 INFO - PROCESS | 3368 | 1463543115191 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]]]}] 20:45:15 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 20:45:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1286ms 20:45:15 INFO - PROCESS | 3368 | 1463543115234 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 20:45:15 INFO - PROCESS | 3368 | 1463543115239 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 20:45:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:45:15 INFO - PROCESS | 3368 | 1463543115246 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:45:15 INFO - PROCESS | 3368 | 1463543115250 Marionette TRACE conn6 <- [1,1606,null,{}] 20:45:15 INFO - PROCESS | 3368 | 1463543115257 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}] 20:45:15 INFO - PROCESS | 3368 | 1463543115371 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 20:45:15 INFO - PROCESS | 3368 | 1463543115496 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43D7800 == 38 [pid = 3368] [id = 411] 20:45:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B39DF9F800) [pid = 3368] [serial = 1233] [outer = 0000000000000000] 20:45:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B39D21A400) [pid = 3368] [serial = 1234] [outer = 000000B39DF9F800] 20:45:15 INFO - PROCESS | 3368 | 1463543115556 Marionette DEBUG loaded listener.js 20:45:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3A1D24C00) [pid = 3368] [serial = 1235] [outer = 000000B39DF9F800] 20:45:15 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3A6D45000) [pid = 3368] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A641F000) [pid = 3368] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3B1AC8C00) [pid = 3368] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3A2B73400) [pid = 3368] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A2B52400) [pid = 3368] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B39DB0B800) [pid = 3368] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3B2183400) [pid = 3368] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B39D21E400) [pid = 3368] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (000000B3A3433400) [pid = 3368] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B3A2A24000) [pid = 3368] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (000000B39D484800) [pid = 3368] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (000000B3A2BF1C00) [pid = 3368] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (000000B3A1D24400) [pid = 3368] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (000000B39E119000) [pid = 3368] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (000000B3A35DC800) [pid = 3368] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (000000B3A1D61800) [pid = 3368] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (000000B3A6427800) [pid = 3368] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 20:45:16 INFO - PROCESS | 3368 | 1463543116158 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]]]}] 20:45:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 941ms 20:45:16 INFO - PROCESS | 3368 | 1463543116193 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 20:45:16 INFO - PROCESS | 3368 | 1463543116199 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 20:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:45:16 INFO - PROCESS | 3368 | 1463543116206 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:45:16 INFO - PROCESS | 3368 | 1463543116209 Marionette TRACE conn6 <- [1,1610,null,{}] 20:45:16 INFO - PROCESS | 3368 | 1463543116213 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}] 20:45:16 INFO - PROCESS | 3368 | 1463543116307 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 20:45:16 INFO - PROCESS | 3368 | 1463543116316 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A099E000 == 39 [pid = 3368] [id = 412] 20:45:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (000000B39D484000) [pid = 3368] [serial = 1236] [outer = 0000000000000000] 20:45:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (000000B39ECA5800) [pid = 3368] [serial = 1237] [outer = 000000B39D484000] 20:45:16 INFO - PROCESS | 3368 | 1463543116368 Marionette DEBUG loaded listener.js 20:45:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (000000B3A1F66000) [pid = 3368] [serial = 1238] [outer = 000000B39D484000] 20:45:16 INFO - PROCESS | 3368 | 1463543116898 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]]]}] 20:45:16 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 20:45:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 733ms 20:45:16 INFO - PROCESS | 3368 | 1463543116940 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 20:45:16 INFO - PROCESS | 3368 | 1463543116943 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 20:45:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:45:16 INFO - PROCESS | 3368 | 1463543116946 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:45:16 INFO - PROCESS | 3368 | 1463543116950 Marionette TRACE conn6 <- [1,1614,null,{}] 20:45:16 INFO - PROCESS | 3368 | 1463543116968 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}] 20:45:17 INFO - PROCESS | 3368 | 1463543117062 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 20:45:17 INFO - PROCESS | 3368 | 1463543117073 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9672000 == 40 [pid = 3368] [id = 413] 20:45:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (000000B3A2BE7C00) [pid = 3368] [serial = 1239] [outer = 0000000000000000] 20:45:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (000000B3A2BF2400) [pid = 3368] [serial = 1240] [outer = 000000B3A2BE7C00] 20:45:17 INFO - PROCESS | 3368 | 1463543117121 Marionette DEBUG loaded listener.js 20:45:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (000000B3A2DE0C00) [pid = 3368] [serial = 1241] [outer = 000000B3A2BE7C00] 20:45:17 INFO - PROCESS | 3368 | 1463543117584 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]]]}] 20:45:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:45:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 20:45:17 INFO - PROCESS | 3368 | 1463543117640 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 20:45:17 INFO - PROCESS | 3368 | 1463543117643 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 20:45:17 INFO - PROCESS | 3368 | 1463543117646 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:45:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:45:17 INFO - PROCESS | 3368 | 1463543117648 Marionette TRACE conn6 <- [1,1618,null,{}] 20:45:17 INFO - PROCESS | 3368 | 1463543117652 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}] 20:45:17 INFO - PROCESS | 3368 | 1463543117742 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 20:45:17 INFO - PROCESS | 3368 | 1463543117750 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9E81000 == 41 [pid = 3368] [id = 414] 20:45:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (000000B3A3B37000) [pid = 3368] [serial = 1242] [outer = 0000000000000000] 20:45:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B3A3BCD400) [pid = 3368] [serial = 1243] [outer = 000000B3A3B37000] 20:45:17 INFO - PROCESS | 3368 | 1463543117800 Marionette DEBUG loaded listener.js 20:45:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B3A6425800) [pid = 3368] [serial = 1244] [outer = 000000B3A3B37000] 20:45:18 INFO - PROCESS | 3368 | 1463543118255 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]]]}] 20:45:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:45:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 20:45:18 INFO - PROCESS | 3368 | 1463543118340 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 20:45:18 INFO - PROCESS | 3368 | 1463543118342 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 20:45:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:45:18 INFO - PROCESS | 3368 | 1463543118346 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:45:18 INFO - PROCESS | 3368 | 1463543118348 Marionette TRACE conn6 <- [1,1622,null,{}] 20:45:18 INFO - PROCESS | 3368 | 1463543118356 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}] 20:45:18 INFO - PROCESS | 3368 | 1463543118499 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 20:45:18 INFO - PROCESS | 3368 | 1463543118516 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39E6B0800 == 42 [pid = 3368] [id = 415] 20:45:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3A6D2BC00) [pid = 3368] [serial = 1245] [outer = 0000000000000000] 20:45:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3A6D4C000) [pid = 3368] [serial = 1246] [outer = 000000B3A6D2BC00] 20:45:18 INFO - PROCESS | 3368 | 1463543118566 Marionette DEBUG loaded listener.js 20:45:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3A7073400) [pid = 3368] [serial = 1247] [outer = 000000B3A6D2BC00] 20:45:19 INFO - PROCESS | 3368 | 1463543119035 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]]]}] 20:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 732ms 20:45:19 INFO - PROCESS | 3368 | 1463543119081 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 20:45:19 INFO - PROCESS | 3368 | 1463543119084 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 20:45:19 INFO - PROCESS | 3368 | 1463543119095 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:45:19 INFO - PROCESS | 3368 | 1463543119097 Marionette TRACE conn6 <- [1,1626,null,{}] 20:45:19 INFO - PROCESS | 3368 | 1463543119109 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}] 20:45:19 INFO - PROCESS | 3368 | 1463543119244 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 20:45:19 INFO - PROCESS | 3368 | 1463543119303 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B38F644000 == 43 [pid = 3368] [id = 416] 20:45:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3A8DA7000) [pid = 3368] [serial = 1248] [outer = 0000000000000000] 20:45:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3A944F800) [pid = 3368] [serial = 1249] [outer = 000000B3A8DA7000] 20:45:19 INFO - PROCESS | 3368 | 1463543119351 Marionette DEBUG loaded listener.js 20:45:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3AA514400) [pid = 3368] [serial = 1250] [outer = 000000B3A8DA7000] 20:45:19 INFO - PROCESS | 3368 | 1463543119797 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]]]}] 20:45:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:45:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 776ms 20:45:19 INFO - PROCESS | 3368 | 1463543119880 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 20:45:19 INFO - PROCESS | 3368 | 1463543119882 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 20:45:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:45:19 INFO - PROCESS | 3368 | 1463543119890 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:45:19 INFO - PROCESS | 3368 | 1463543119892 Marionette TRACE conn6 <- [1,1630,null,{}] 20:45:19 INFO - PROCESS | 3368 | 1463543119895 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}] 20:45:20 INFO - PROCESS | 3368 | 1463543120009 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 20:45:20 INFO - PROCESS | 3368 | 1463543120063 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD934000 == 44 [pid = 3368] [id = 417] 20:45:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3AA515000) [pid = 3368] [serial = 1251] [outer = 0000000000000000] 20:45:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3AA9AC000) [pid = 3368] [serial = 1252] [outer = 000000B3AA515000] 20:45:20 INFO - PROCESS | 3368 | 1463543120108 Marionette DEBUG loaded listener.js 20:45:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3AAA2F800) [pid = 3368] [serial = 1253] [outer = 000000B3AA515000] 20:45:20 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3A342DC00) [pid = 3368] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:45:20 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3A6D4F000) [pid = 3368] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:45:20 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A8C31000) [pid = 3368] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:45:20 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B39D696800) [pid = 3368] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:45:20 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B39E65A400) [pid = 3368] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:45:20 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A2541C00) [pid = 3368] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:45:20 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3A3963800) [pid = 3368] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:45:20 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3AA514C00) [pid = 3368] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:45:20 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B3A2DDC000) [pid = 3368] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:45:20 INFO - PROCESS | 3368 | 1463543120797 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]]]}] 20:45:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:45:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 944ms 20:45:20 INFO - PROCESS | 3368 | 1463543120834 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 20:45:20 INFO - PROCESS | 3368 | 1463543120837 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 20:45:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:45:20 INFO - PROCESS | 3368 | 1463543120840 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:45:20 INFO - PROCESS | 3368 | 1463543120842 Marionette TRACE conn6 <- [1,1634,null,{}] 20:45:20 INFO - PROCESS | 3368 | 1463543120853 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}] 20:45:20 INFO - PROCESS | 3368 | 1463543120973 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 20:45:21 INFO - PROCESS | 3368 | 1463543121025 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE507000 == 45 [pid = 3368] [id = 418] 20:45:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3A3B3C000) [pid = 3368] [serial = 1254] [outer = 0000000000000000] 20:45:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3AA516C00) [pid = 3368] [serial = 1255] [outer = 000000B3A3B3C000] 20:45:21 INFO - PROCESS | 3368 | 1463543121071 Marionette DEBUG loaded listener.js 20:45:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3AAA3E000) [pid = 3368] [serial = 1256] [outer = 000000B3A3B3C000] 20:45:21 INFO - PROCESS | 3368 | 1463543121439 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]]]}] 20:45:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:45:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 20:45:21 INFO - PROCESS | 3368 | 1463543121475 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 20:45:21 INFO - PROCESS | 3368 | 1463543121477 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 20:45:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:45:21 INFO - PROCESS | 3368 | 1463543121480 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:45:21 INFO - PROCESS | 3368 | 1463543121482 Marionette TRACE conn6 <- [1,1638,null,{}] 20:45:21 INFO - PROCESS | 3368 | 1463543121486 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}] 20:45:21 INFO - PROCESS | 3368 | 1463543121574 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 20:45:21 INFO - PROCESS | 3368 | 1463543121581 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AEE31000 == 46 [pid = 3368] [id = 419] 20:45:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3AAD36400) [pid = 3368] [serial = 1257] [outer = 0000000000000000] 20:45:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3AAD7E000) [pid = 3368] [serial = 1258] [outer = 000000B3AAD36400] 20:45:21 INFO - PROCESS | 3368 | 1463543121629 Marionette DEBUG loaded listener.js 20:45:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3AB403400) [pid = 3368] [serial = 1259] [outer = 000000B3AAD36400] 20:45:22 INFO - PROCESS | 3368 | 1463543122100 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]]]}] 20:45:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:45:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 691ms 20:45:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:45:22 INFO - PROCESS | 3368 | 1463543122173 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 20:45:22 INFO - PROCESS | 3368 | 1463543122176 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 20:45:22 INFO - PROCESS | 3368 | 1463543122179 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:45:22 INFO - PROCESS | 3368 | 1463543122181 Marionette TRACE conn6 <- [1,1642,null,{}] 20:45:22 INFO - PROCESS | 3368 | 1463543122185 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}] 20:45:22 INFO - PROCESS | 3368 | 1463543122284 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 20:45:22 INFO - PROCESS | 3368 | 1463543122296 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C3D800 == 47 [pid = 3368] [id = 420] 20:45:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3AB527000) [pid = 3368] [serial = 1260] [outer = 0000000000000000] 20:45:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3AB52D400) [pid = 3368] [serial = 1261] [outer = 000000B3AB527000] 20:45:22 INFO - PROCESS | 3368 | 1463543122341 Marionette DEBUG loaded listener.js 20:45:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3AB71B400) [pid = 3368] [serial = 1262] [outer = 000000B3AB527000] 20:45:23 INFO - PROCESS | 3368 | 1463543123011 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]]]}] 20:45:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:45:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 880ms 20:45:23 INFO - PROCESS | 3368 | 1463543123062 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 20:45:23 INFO - PROCESS | 3368 | 1463543123067 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 20:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:45:23 INFO - PROCESS | 3368 | 1463543123073 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:45:23 INFO - PROCESS | 3368 | 1463543123078 Marionette TRACE conn6 <- [1,1646,null,{}] 20:45:23 INFO - PROCESS | 3368 | 1463543123084 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}] 20:45:23 INFO - PROCESS | 3368 | 1463543123211 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 20:45:23 INFO - PROCESS | 3368 | 1463543123327 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A25A3800 == 48 [pid = 3368] [id = 421] 20:45:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B39D484400) [pid = 3368] [serial = 1263] [outer = 0000000000000000] 20:45:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B39E1C3000) [pid = 3368] [serial = 1264] [outer = 000000B39D484400] 20:45:23 INFO - PROCESS | 3368 | 1463543123388 Marionette DEBUG loaded listener.js 20:45:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3A2994800) [pid = 3368] [serial = 1265] [outer = 000000B39D484400] 20:45:23 INFO - PROCESS | 3368 | 1463543123990 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]]]}] 20:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 986ms 20:45:24 INFO - PROCESS | 3368 | 1463543124062 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 20:45:24 INFO - PROCESS | 3368 | 1463543124069 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 20:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:45:24 INFO - PROCESS | 3368 | 1463543124077 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:45:24 INFO - PROCESS | 3368 | 1463543124080 Marionette TRACE conn6 <- [1,1650,null,{}] 20:45:24 INFO - PROCESS | 3368 | 1463543124084 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}] 20:45:24 INFO - PROCESS | 3368 | 1463543124247 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 20:45:24 INFO - PROCESS | 3368 | 1463543124259 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA1E000 == 49 [pid = 3368] [id = 422] 20:45:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A2DD2400) [pid = 3368] [serial = 1266] [outer = 0000000000000000] 20:45:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A35DC800) [pid = 3368] [serial = 1267] [outer = 000000B3A2DD2400] 20:45:24 INFO - PROCESS | 3368 | 1463543124317 Marionette DEBUG loaded listener.js 20:45:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3A7032C00) [pid = 3368] [serial = 1268] [outer = 000000B3A2DD2400] 20:45:24 INFO - PROCESS | 3368 | 1463543124974 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]]]}] 20:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 944ms 20:45:25 INFO - PROCESS | 3368 | 1463543125026 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 20:45:25 INFO - PROCESS | 3368 | 1463543125029 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 20:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:45:25 INFO - PROCESS | 3368 | 1463543125033 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:45:25 INFO - PROCESS | 3368 | 1463543125037 Marionette TRACE conn6 <- [1,1654,null,{}] 20:45:25 INFO - PROCESS | 3368 | 1463543125049 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}] 20:45:25 INFO - PROCESS | 3368 | 1463543125168 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 20:45:25 INFO - PROCESS | 3368 | 1463543125316 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B174A800 == 50 [pid = 3368] [id = 423] 20:45:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3AA9CC000) [pid = 3368] [serial = 1269] [outer = 0000000000000000] 20:45:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AAB03800) [pid = 3368] [serial = 1270] [outer = 000000B3AA9CC000] 20:45:25 INFO - PROCESS | 3368 | 1463543125376 Marionette DEBUG loaded listener.js 20:45:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AB71B800) [pid = 3368] [serial = 1271] [outer = 000000B3AA9CC000] 20:45:26 INFO - PROCESS | 3368 | 1463543126005 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]]]}] 20:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 986ms 20:45:26 INFO - PROCESS | 3368 | 1463543126033 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 20:45:26 INFO - PROCESS | 3368 | 1463543126037 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 20:45:26 INFO - PROCESS | 3368 | 1463543126041 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:45:26 INFO - PROCESS | 3368 | 1463543126044 Marionette TRACE conn6 <- [1,1658,null,{}] 20:45:26 INFO - PROCESS | 3368 | 1463543126047 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}] 20:45:26 INFO - PROCESS | 3368 | 1463543126162 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 20:45:26 INFO - PROCESS | 3368 | 1463543126284 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A1D000 == 51 [pid = 3368] [id = 424] 20:45:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AB9CBC00) [pid = 3368] [serial = 1272] [outer = 0000000000000000] 20:45:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AB9CE800) [pid = 3368] [serial = 1273] [outer = 000000B3AB9CBC00] 20:45:26 INFO - PROCESS | 3368 | 1463543126341 Marionette DEBUG loaded listener.js 20:45:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AC143000) [pid = 3368] [serial = 1274] [outer = 000000B3AB9CBC00] 20:45:26 INFO - PROCESS | 3368 | 1463543126901 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]]]}] 20:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 942ms 20:45:26 INFO - PROCESS | 3368 | 1463543126989 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 20:45:26 INFO - PROCESS | 3368 | 1463543126992 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 20:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:45:27 INFO - PROCESS | 3368 | 1463543126996 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:45:27 INFO - PROCESS | 3368 | 1463543126998 Marionette TRACE conn6 <- [1,1662,null,{}] 20:45:27 INFO - PROCESS | 3368 | 1463543127002 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}] 20:45:27 INFO - PROCESS | 3368 | 1463543127114 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 20:45:27 INFO - PROCESS | 3368 | 1463543127235 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B0D800 == 52 [pid = 3368] [id = 425] 20:45:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AB9CC800) [pid = 3368] [serial = 1275] [outer = 0000000000000000] 20:45:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3AC70C800) [pid = 3368] [serial = 1276] [outer = 000000B3AB9CC800] 20:45:27 INFO - PROCESS | 3368 | 1463543127292 Marionette DEBUG loaded listener.js 20:45:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3ACBBAC00) [pid = 3368] [serial = 1277] [outer = 000000B3AB9CC800] 20:45:28 INFO - PROCESS | 3368 | 1463543128170 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]]]}] 20:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1243ms 20:45:28 INFO - PROCESS | 3368 | 1463543128241 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 20:45:28 INFO - PROCESS | 3368 | 1463543128245 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 20:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:45:28 INFO - PROCESS | 3368 | 1463543128251 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:45:28 INFO - PROCESS | 3368 | 1463543128256 Marionette TRACE conn6 <- [1,1666,null,{}] 20:45:28 INFO - PROCESS | 3368 | 1463543128263 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}] 20:45:28 INFO - PROCESS | 3368 | 1463543128371 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 20:45:28 INFO - PROCESS | 3368 | 1463543128501 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9E7B000 == 53 [pid = 3368] [id = 426] 20:45:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B39DB07C00) [pid = 3368] [serial = 1278] [outer = 0000000000000000] 20:45:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B39E1D0400) [pid = 3368] [serial = 1279] [outer = 000000B39DB07C00] 20:45:28 INFO - PROCESS | 3368 | 1463543128554 Marionette DEBUG loaded listener.js 20:45:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3A2993800) [pid = 3368] [serial = 1280] [outer = 000000B39DB07C00] 20:45:29 INFO - PROCESS | 3368 | 1463543129198 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]]]}] 20:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 985ms 20:45:29 INFO - PROCESS | 3368 | 1463543129240 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 20:45:29 INFO - PROCESS | 3368 | 1463543129246 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 20:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:45:29 INFO - PROCESS | 3368 | 1463543129252 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:45:29 INFO - PROCESS | 3368 | 1463543129255 Marionette TRACE conn6 <- [1,1670,null,{}] 20:45:29 INFO - PROCESS | 3368 | 1463543129259 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}] 20:45:29 INFO - PROCESS | 3368 | 1463543129368 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 20:45:29 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AEE31000 == 52 [pid = 3368] [id = 419] 20:45:29 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE507000 == 51 [pid = 3368] [id = 418] 20:45:29 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD934000 == 50 [pid = 3368] [id = 417] 20:45:29 INFO - PROCESS | 3368 | --DOCSHELL 000000B38F644000 == 49 [pid = 3368] [id = 416] 20:45:29 INFO - PROCESS | 3368 | --DOCSHELL 000000B39E6B0800 == 48 [pid = 3368] [id = 415] 20:45:29 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9E81000 == 47 [pid = 3368] [id = 414] 20:45:29 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9672000 == 46 [pid = 3368] [id = 413] 20:45:29 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A099E000 == 45 [pid = 3368] [id = 412] 20:45:29 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43D7800 == 44 [pid = 3368] [id = 411] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B39D691800) [pid = 3368] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3A945D800) [pid = 3368] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3A2B5E400) [pid = 3368] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3A938C400) [pid = 3368] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3A2BEE800) [pid = 3368] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3A707BC00) [pid = 3368] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2AC0800 == 43 [pid = 3368] [id = 406] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3A703B800) [pid = 3368] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A9425000) [pid = 3368] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A755F800) [pid = 3368] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B39ECB1800) [pid = 3368] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B39D69DC00) [pid = 3368] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3A1D2AC00) [pid = 3368] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3A28D7000) [pid = 3368] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3A2DD3C00) [pid = 3368] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A35DD000) [pid = 3368] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A642A400) [pid = 3368] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3AA47A000) [pid = 3368] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3AA51C400) [pid = 3368] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3AA9AA800) [pid = 3368] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3AA9B7000) [pid = 3368] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3AA9D4000) [pid = 3368] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3AA9ACC00) [pid = 3368] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3A6D47400) [pid = 3368] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3AA9CA400) [pid = 3368] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 3368 | 1463543129503 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39DBC1000 == 44 [pid = 3368] [id = 427] 20:45:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B39B7B5400) [pid = 3368] [serial = 1281] [outer = 0000000000000000] 20:45:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B39C20B000) [pid = 3368] [serial = 1282] [outer = 000000B39B7B5400] 20:45:29 INFO - PROCESS | 3368 | 1463543129551 Marionette DEBUG loaded listener.js 20:45:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B39E1CE000) [pid = 3368] [serial = 1283] [outer = 000000B39B7B5400] 20:45:30 INFO - PROCESS | 3368 | 1463543130012 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]]]}] 20:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 776ms 20:45:30 INFO - PROCESS | 3368 | 1463543130030 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 20:45:30 INFO - PROCESS | 3368 | 1463543130032 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 20:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:45:30 INFO - PROCESS | 3368 | 1463543130041 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:45:30 INFO - PROCESS | 3368 | 1463543130045 Marionette TRACE conn6 <- [1,1674,null,{}] 20:45:30 INFO - PROCESS | 3368 | 1463543130056 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}] 20:45:30 INFO - PROCESS | 3368 | 1463543130150 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 20:45:30 INFO - PROCESS | 3368 | 1463543130160 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9B9D800 == 45 [pid = 3368] [id = 428] 20:45:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3A35DF000) [pid = 3368] [serial = 1284] [outer = 0000000000000000] 20:45:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3A3B36400) [pid = 3368] [serial = 1285] [outer = 000000B3A35DF000] 20:45:30 INFO - PROCESS | 3368 | 1463543130212 Marionette DEBUG loaded listener.js 20:45:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3A6D45000) [pid = 3368] [serial = 1286] [outer = 000000B3A35DF000] 20:45:30 INFO - PROCESS | 3368 | 1463543130707 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]]]}] 20:45:30 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 20:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 691ms 20:45:30 INFO - PROCESS | 3368 | 1463543130730 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 20:45:30 INFO - PROCESS | 3368 | 1463543130733 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 20:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:45:30 INFO - PROCESS | 3368 | 1463543130737 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:45:30 INFO - PROCESS | 3368 | 1463543130739 Marionette TRACE conn6 <- [1,1678,null,{}] 20:45:30 INFO - PROCESS | 3368 | 1463543130742 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}] 20:45:30 INFO - PROCESS | 3368 | 1463543130833 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 20:45:30 INFO - PROCESS | 3368 | 1463543130843 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA06800 == 46 [pid = 3368] [id = 429] 20:45:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3A703BC00) [pid = 3368] [serial = 1287] [outer = 0000000000000000] 20:45:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3A7562C00) [pid = 3368] [serial = 1288] [outer = 000000B3A703BC00] 20:45:30 INFO - PROCESS | 3368 | 1463543130899 Marionette DEBUG loaded listener.js 20:45:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3A8DA1000) [pid = 3368] [serial = 1289] [outer = 000000B3A703BC00] 20:45:31 INFO - PROCESS | 3368 | 1463543131350 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]]]}] 20:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 692ms 20:45:31 INFO - PROCESS | 3368 | 1463543131431 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 20:45:31 INFO - PROCESS | 3368 | 1463543131433 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 20:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:45:31 INFO - PROCESS | 3368 | 1463543131437 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:45:31 INFO - PROCESS | 3368 | 1463543131439 Marionette TRACE conn6 <- [1,1682,null,{}] 20:45:31 INFO - PROCESS | 3368 | 1463543131443 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}] 20:45:31 INFO - PROCESS | 3368 | 1463543131533 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 20:45:31 INFO - PROCESS | 3368 | 1463543131654 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB982000 == 47 [pid = 3368] [id = 430] 20:45:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A6D52800) [pid = 3368] [serial = 1290] [outer = 0000000000000000] 20:45:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A941E400) [pid = 3368] [serial = 1291] [outer = 000000B3A6D52800] 20:45:31 INFO - PROCESS | 3368 | 1463543131701 Marionette DEBUG loaded listener.js 20:45:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3A97DA400) [pid = 3368] [serial = 1292] [outer = 000000B3A6D52800] 20:45:32 INFO - PROCESS | 3368 | 1463543132114 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]]]}] 20:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 20:45:32 INFO - PROCESS | 3368 | 1463543132178 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 20:45:32 INFO - PROCESS | 3368 | 1463543132180 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 20:45:32 INFO - PROCESS | 3368 | 1463543132183 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:45:32 INFO - PROCESS | 3368 | 1463543132185 Marionette TRACE conn6 <- [1,1686,null,{}] 20:45:32 INFO - PROCESS | 3368 | 1463543132194 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}] 20:45:32 INFO - PROCESS | 3368 | 1463543132336 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 20:45:32 INFO - PROCESS | 3368 | 1463543132395 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD724000 == 48 [pid = 3368] [id = 431] 20:45:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3AA9B0000) [pid = 3368] [serial = 1293] [outer = 0000000000000000] 20:45:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AA9CFC00) [pid = 3368] [serial = 1294] [outer = 000000B3AA9B0000] 20:45:32 INFO - PROCESS | 3368 | 1463543132451 Marionette DEBUG loaded listener.js 20:45:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AAB07000) [pid = 3368] [serial = 1295] [outer = 000000B3AA9B0000] 20:45:32 INFO - PROCESS | 3368 | 1463543132918 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]]]}] 20:45:32 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 20:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 797ms 20:45:32 INFO - PROCESS | 3368 | 1463543132984 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 20:45:32 INFO - PROCESS | 3368 | 1463543132987 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 20:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:45:33 INFO - PROCESS | 3368 | 1463543132990 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:45:33 INFO - PROCESS | 3368 | 1463543132992 Marionette TRACE conn6 <- [1,1690,null,{}] 20:45:33 INFO - PROCESS | 3368 | 1463543132996 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}] 20:45:33 INFO - PROCESS | 3368 | 1463543133113 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 20:45:33 INFO - PROCESS | 3368 | 1463543133169 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE50B000 == 49 [pid = 3368] [id = 432] 20:45:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AAD38C00) [pid = 3368] [serial = 1296] [outer = 0000000000000000] 20:45:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AAD77800) [pid = 3368] [serial = 1297] [outer = 000000B3AAD38C00] 20:45:33 INFO - PROCESS | 3368 | 1463543133215 Marionette DEBUG loaded listener.js 20:45:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AB529400) [pid = 3368] [serial = 1298] [outer = 000000B3AAD38C00] 20:45:33 INFO - PROCESS | 3368 | 1463543133648 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]]]}] 20:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 20:45:33 INFO - PROCESS | 3368 | 1463543133664 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 20:45:33 INFO - PROCESS | 3368 | 1463543133667 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 20:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:45:33 INFO - PROCESS | 3368 | 1463543133677 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:45:33 INFO - PROCESS | 3368 | 1463543133679 Marionette TRACE conn6 <- [1,1694,null,{}] 20:45:33 INFO - PROCESS | 3368 | 1463543133682 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}] 20:45:33 INFO - PROCESS | 3368 | 1463543133797 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 20:45:33 INFO - PROCESS | 3368 | 1463543133804 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C25800 == 50 [pid = 3368] [id = 433] 20:45:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AB577000) [pid = 3368] [serial = 1299] [outer = 0000000000000000] 20:45:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3AB9D5000) [pid = 3368] [serial = 1300] [outer = 000000B3AB577000] 20:45:33 INFO - PROCESS | 3368 | 1463543133897 Marionette DEBUG loaded listener.js 20:45:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3ACEE0C00) [pid = 3368] [serial = 1301] [outer = 000000B3AB577000] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B39D486800) [pid = 3368] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3A642B800) [pid = 3368] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3A6D2BC00) [pid = 3368] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3A8DA7000) [pid = 3368] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A3B3C000) [pid = 3368] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B39D484000) [pid = 3368] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3AAB0E000) [pid = 3368] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B39E118000) [pid = 3368] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B39CDBD000) [pid = 3368] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3AA515000) [pid = 3368] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3A342D000) [pid = 3368] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A3B37000) [pid = 3368] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B39DF9F800) [pid = 3368] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3A97D8000) [pid = 3368] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3A2BE7C00) [pid = 3368] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3AAD36400) [pid = 3368] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3A7057000) [pid = 3368] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A8DA6C00) [pid = 3368] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3A1D22400) [pid = 3368] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B39C9C2400) [pid = 3368] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:45:34 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A8DA3C00) [pid = 3368] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:45:34 INFO - PROCESS | 3368 | 1463543134485 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]]]}] 20:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 880ms 20:45:34 INFO - PROCESS | 3368 | 1463543134559 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 20:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:45:34 INFO - PROCESS | 3368 | 1463543134561 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 20:45:34 INFO - PROCESS | 3368 | 1463543134564 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:45:34 INFO - PROCESS | 3368 | 1463543134566 Marionette TRACE conn6 <- [1,1698,null,{}] 20:45:34 INFO - PROCESS | 3368 | 1463543134570 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}] 20:45:34 INFO - PROCESS | 3368 | 1463543134660 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 20:45:34 INFO - PROCESS | 3368 | 1463543134667 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AEE39800 == 51 [pid = 3368] [id = 434] 20:45:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B39DB0D400) [pid = 3368] [serial = 1302] [outer = 0000000000000000] 20:45:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3A2BF0000) [pid = 3368] [serial = 1303] [outer = 000000B39DB0D400] 20:45:34 INFO - PROCESS | 3368 | 1463543134713 Marionette DEBUG loaded listener.js 20:45:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3A7566800) [pid = 3368] [serial = 1304] [outer = 000000B39DB0D400] 20:45:35 INFO - PROCESS | 3368 | 1463543135160 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]]]}] 20:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 627ms 20:45:35 INFO - PROCESS | 3368 | 1463543135195 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 20:45:35 INFO - PROCESS | 3368 | 1463543135197 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 20:45:35 INFO - PROCESS | 3368 | 1463543135200 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:45:35 INFO - PROCESS | 3368 | 1463543135202 Marionette TRACE conn6 <- [1,1702,null,{}] 20:45:35 INFO - PROCESS | 3368 | 1463543135206 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}] 20:45:35 INFO - PROCESS | 3368 | 1463543135299 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 20:45:35 INFO - PROCESS | 3368 | 1463543135306 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B1B800 == 52 [pid = 3368] [id = 435] 20:45:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3AA9CD400) [pid = 3368] [serial = 1305] [outer = 0000000000000000] 20:45:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3AAD83C00) [pid = 3368] [serial = 1306] [outer = 000000B3AA9CD400] 20:45:35 INFO - PROCESS | 3368 | 1463543135353 Marionette DEBUG loaded listener.js 20:45:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3AD72E000) [pid = 3368] [serial = 1307] [outer = 000000B3AA9CD400] 20:45:35 INFO - PROCESS | 3368 | 1463543135801 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 20:45:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 20:45:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 20:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:35 INFO - _addTest/ [0,1705,"getWindowHandle",null] 20:45:35 INFO - PROCESS | 3368 | 1463543135834 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 20:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:45:35 INFO - PROCESS | 3368 | 1463543135838 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:45:35 INFO - PROCESS | 3368 | 1463543135840 Marionette TRACE conn6 <- [1,1706,null,{}] 20:45:35 INFO - PROCESS | 3368 | 1463543135844 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}] 20:45:35 INFO - PROCESS | 3368 | 1463543135957 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 20:45:35 INFO - PROCESS | 3368 | 1463543135966 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B9F800 == 53 [pid = 3368] [id = 436] 20:45:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3AD7E2400) [pid = 3368] [serial = 1308] [outer = 0000000000000000] 20:45:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3AD7EB800) [pid = 3368] [serial = 1309] [outer = 000000B3AD7E2400] 20:45:36 INFO - PROCESS | 3368 | 1463543136025 Marionette DEBUG loaded listener.js 20:45:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3AD945000) [pid = 3368] [serial = 1310] [outer = 000000B3AD7E2400] 20:45:36 INFO - PROCESS | 3368 | 1463543136750 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]]]}] 20:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 987ms 20:45:36 INFO - PROCESS | 3368 | 1463543136826 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 20:45:36 INFO - PROCESS | 3368 | 1463543136832 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 20:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:45:36 INFO - PROCESS | 3368 | 1463543136837 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:45:36 INFO - PROCESS | 3368 | 1463543136843 Marionette TRACE conn6 <- [1,1710,null,{}] 20:45:36 INFO - PROCESS | 3368 | 1463543136848 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}] 20:45:36 INFO - PROCESS | 3368 | 1463543136969 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 20:45:37 INFO - PROCESS | 3368 | 1463543137096 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A8D88800 == 54 [pid = 3368] [id = 437] 20:45:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A1D23C00) [pid = 3368] [serial = 1311] [outer = 0000000000000000] 20:45:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A299B400) [pid = 3368] [serial = 1312] [outer = 000000B3A1D23C00] 20:45:37 INFO - PROCESS | 3368 | 1463543137156 Marionette DEBUG loaded listener.js 20:45:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3A2BEF800) [pid = 3368] [serial = 1313] [outer = 000000B3A1D23C00] 20:45:37 INFO - PROCESS | 3368 | 1463543137824 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]]]}] 20:45:37 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 20:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1036ms 20:45:37 INFO - PROCESS | 3368 | 1463543137876 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 20:45:37 INFO - PROCESS | 3368 | 1463543137883 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 20:45:37 INFO - PROCESS | 3368 | 1463543137890 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:45:37 INFO - PROCESS | 3368 | 1463543137893 Marionette TRACE conn6 <- [1,1714,null,{}] 20:45:37 INFO - PROCESS | 3368 | 1463543137918 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}] 20:45:38 INFO - PROCESS | 3368 | 1463543138068 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 20:45:38 INFO - PROCESS | 3368 | 1463543138195 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD926800 == 55 [pid = 3368] [id = 438] 20:45:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3A642AC00) [pid = 3368] [serial = 1314] [outer = 0000000000000000] 20:45:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3A7077800) [pid = 3368] [serial = 1315] [outer = 000000B3A642AC00] 20:45:38 INFO - PROCESS | 3368 | 1463543138253 Marionette DEBUG loaded listener.js 20:45:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AA365400) [pid = 3368] [serial = 1316] [outer = 000000B3A642AC00] 20:45:38 INFO - PROCESS | 3368 | 1463543138880 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]]]}] 20:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1047ms 20:45:38 INFO - PROCESS | 3368 | 1463543138943 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 20:45:38 INFO - PROCESS | 3368 | 1463543138946 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 20:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:45:38 INFO - PROCESS | 3368 | 1463543138950 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:45:38 INFO - PROCESS | 3368 | 1463543138955 Marionette TRACE conn6 <- [1,1718,null,{}] 20:45:38 INFO - PROCESS | 3368 | 1463543138984 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}] 20:45:39 INFO - PROCESS | 3368 | 1463543139134 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 20:45:39 INFO - PROCESS | 3368 | 1463543139262 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C1D800 == 56 [pid = 3368] [id = 439] 20:45:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AAAD6000) [pid = 3368] [serial = 1317] [outer = 0000000000000000] 20:45:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AB787800) [pid = 3368] [serial = 1318] [outer = 000000B3AAAD6000] 20:45:39 INFO - PROCESS | 3368 | 1463543139322 Marionette DEBUG loaded listener.js 20:45:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AD7E4000) [pid = 3368] [serial = 1319] [outer = 000000B3AAAD6000] 20:45:39 INFO - PROCESS | 3368 | 1463543139949 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] 20:45:39 INFO - PROCESS | 3368 | 1463543139985 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 20:45:39 INFO - PROCESS | 3368 | 1463543139988 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:45:39 INFO - PROCESS | 3368 | 1463543139990 Marionette TRACE conn6 <- [1,1722,null,{}] 20:45:40 INFO - PROCESS | 3368 | 1463543139994 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}] 20:45:40 INFO - PROCESS | 3368 | 1463543140115 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 20:45:40 INFO - PROCESS | 3368 | 1463543140239 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FDA800 == 57 [pid = 3368] [id = 440] 20:45:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3ADA2D400) [pid = 3368] [serial = 1320] [outer = 0000000000000000] 20:45:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3ADA32400) [pid = 3368] [serial = 1321] [outer = 000000B3ADA2D400] 20:45:40 INFO - PROCESS | 3368 | 1463543140315 Marionette DEBUG loaded listener.js 20:45:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3ADA3BC00) [pid = 3368] [serial = 1322] [outer = 000000B3ADA2D400] 20:45:40 INFO - PROCESS | 3368 | 1463543140865 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]]]}] 20:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 943ms 20:45:40 INFO - PROCESS | 3368 | 1463543140932 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 20:45:40 INFO - PROCESS | 3368 | 1463543140935 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 20:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:45:40 INFO - PROCESS | 3368 | 1463543140939 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:45:40 INFO - PROCESS | 3368 | 1463543140941 Marionette TRACE conn6 <- [1,1726,null,{}] 20:45:40 INFO - PROCESS | 3368 | 1463543140945 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}] 20:45:41 INFO - PROCESS | 3368 | 1463543141061 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 20:45:41 INFO - PROCESS | 3368 | 1463543141185 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D74000 == 58 [pid = 3368] [id = 441] 20:45:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3ADA3A000) [pid = 3368] [serial = 1323] [outer = 0000000000000000] 20:45:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3ADB34000) [pid = 3368] [serial = 1324] [outer = 000000B3ADA3A000] 20:45:41 INFO - PROCESS | 3368 | 1463543141242 Marionette DEBUG loaded listener.js 20:45:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3ADB5C800) [pid = 3368] [serial = 1325] [outer = 000000B3ADA3A000] 20:45:42 INFO - PROCESS | 3368 | 1463543142111 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]]]}] 20:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1231ms 20:45:42 INFO - PROCESS | 3368 | 1463543142173 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 20:45:42 INFO - PROCESS | 3368 | 1463543142177 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 20:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:45:42 INFO - PROCESS | 3368 | 1463543142183 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:45:42 INFO - PROCESS | 3368 | 1463543142187 Marionette TRACE conn6 <- [1,1730,null,{}] 20:45:42 INFO - PROCESS | 3368 | 1463543142193 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}] 20:45:42 INFO - PROCESS | 3368 | 1463543142303 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 20:45:42 INFO - PROCESS | 3368 | 1463543142395 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A70EE000 == 59 [pid = 3368] [id = 442] 20:45:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B39D69F400) [pid = 3368] [serial = 1326] [outer = 0000000000000000] 20:45:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B39DC56400) [pid = 3368] [serial = 1327] [outer = 000000B39D69F400] 20:45:42 INFO - PROCESS | 3368 | 1463543142446 Marionette DEBUG loaded listener.js 20:45:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A1EAC000) [pid = 3368] [serial = 1328] [outer = 000000B39D69F400] 20:45:43 INFO - PROCESS | 3368 | 1463543143107 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]]]}] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA12800 == 58 [pid = 3368] [id = 402] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD69000 == 57 [pid = 3368] [id = 401] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA01C800 == 56 [pid = 3368] [id = 400] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B1B800 == 55 [pid = 3368] [id = 435] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AEE39800 == 54 [pid = 3368] [id = 434] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C25800 == 53 [pid = 3368] [id = 433] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE50B000 == 52 [pid = 3368] [id = 432] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD724000 == 51 [pid = 3368] [id = 431] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB982000 == 50 [pid = 3368] [id = 430] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA06800 == 49 [pid = 3368] [id = 429] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9B9D800 == 48 [pid = 3368] [id = 428] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B39DBC1000 == 47 [pid = 3368] [id = 427] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9E7B000 == 46 [pid = 3368] [id = 426] 20:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 986ms 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AB52D400) [pid = 3368] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B0D800 == 45 [pid = 3368] [id = 425] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A1D000 == 44 [pid = 3368] [id = 424] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B174A800 == 43 [pid = 3368] [id = 423] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA1E000 == 42 [pid = 3368] [id = 422] 20:45:43 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A25A3800 == 41 [pid = 3368] [id = 421] 20:45:43 INFO - PROCESS | 3368 | 1463543143184 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 20:45:43 INFO - PROCESS | 3368 | 1463543143190 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 20:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:45:43 INFO - PROCESS | 3368 | 1463543143198 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:45:43 INFO - PROCESS | 3368 | 1463543143201 Marionette TRACE conn6 <- [1,1734,null,{}] 20:45:43 INFO - PROCESS | 3368 | 1463543143205 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}] 20:45:43 INFO - PROCESS | 3368 | 1463543143310 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3A7561400) [pid = 3368] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3AAA2F800) [pid = 3368] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3A6425800) [pid = 3368] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3AAA3E000) [pid = 3368] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3A8816000) [pid = 3368] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3A9B30000) [pid = 3368] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3A35E5000) [pid = 3368] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B39DC83800) [pid = 3368] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3A942B000) [pid = 3368] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A6D52C00) [pid = 3368] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A6D4C000) [pid = 3368] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3A7073400) [pid = 3368] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3AA514400) [pid = 3368] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3A944F800) [pid = 3368] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3AA516C00) [pid = 3368] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B39ECA5800) [pid = 3368] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A1F66000) [pid = 3368] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3AAD3D400) [pid = 3368] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3AABBC000) [pid = 3368] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3A2B57C00) [pid = 3368] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3A1EAE800) [pid = 3368] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3AAD7E800) [pid = 3368] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3AAD41000) [pid = 3368] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3AA9AC000) [pid = 3368] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3A703CC00) [pid = 3368] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A641E400) [pid = 3368] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3A3BCD400) [pid = 3368] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3A1D24C00) [pid = 3368] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B39D21A400) [pid = 3368] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (000000B3AAADE400) [pid = 3368] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B3AA51CC00) [pid = 3368] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (000000B3A2BF2400) [pid = 3368] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (000000B3A2DE0C00) [pid = 3368] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (000000B3AAA39C00) [pid = 3368] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (000000B3AB403400) [pid = 3368] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (000000B3AAD7E000) [pid = 3368] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 20:45:43 INFO - PROCESS | 3368 | 1463543143404 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39D29F800 == 42 [pid = 3368] [id = 443] 20:45:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (000000B39D694C00) [pid = 3368] [serial = 1329] [outer = 0000000000000000] 20:45:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (000000B39DB04400) [pid = 3368] [serial = 1330] [outer = 000000B39D694C00] 20:45:43 INFO - PROCESS | 3368 | 1463543143452 Marionette DEBUG loaded listener.js 20:45:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (000000B3A1D30000) [pid = 3368] [serial = 1331] [outer = 000000B39D694C00] 20:45:43 INFO - PROCESS | 3368 | 1463543143917 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]]]}] 20:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 796ms 20:45:44 INFO - PROCESS | 3368 | 1463543143996 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 20:45:44 INFO - PROCESS | 3368 | 1463543143999 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 20:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:45:44 INFO - PROCESS | 3368 | 1463543144003 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:45:44 INFO - PROCESS | 3368 | 1463543144007 Marionette TRACE conn6 <- [1,1738,null,{}] 20:45:44 INFO - PROCESS | 3368 | 1463543144018 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}] 20:45:44 INFO - PROCESS | 3368 | 1463543144122 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 20:45:44 INFO - PROCESS | 3368 | 1463543144131 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9BA3800 == 43 [pid = 3368] [id = 444] 20:45:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (000000B3A2DDF800) [pid = 3368] [serial = 1332] [outer = 0000000000000000] 20:45:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (000000B3A35DD000) [pid = 3368] [serial = 1333] [outer = 000000B3A2DDF800] 20:45:44 INFO - PROCESS | 3368 | 1463543144185 Marionette DEBUG loaded listener.js 20:45:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B3A3BCDC00) [pid = 3368] [serial = 1334] [outer = 000000B3A2DDF800] 20:45:44 INFO - PROCESS | 3368 | 1463543144644 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]]]}] 20:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 20:45:44 INFO - PROCESS | 3368 | 1463543144697 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 20:45:44 INFO - PROCESS | 3368 | 1463543144700 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 20:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:45:44 INFO - PROCESS | 3368 | 1463543144703 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:45:44 INFO - PROCESS | 3368 | 1463543144713 Marionette TRACE conn6 <- [1,1742,null,{}] 20:45:44 INFO - PROCESS | 3368 | 1463543144717 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}] 20:45:44 INFO - PROCESS | 3368 | 1463543144807 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 20:45:44 INFO - PROCESS | 3368 | 1463543144814 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA95C800 == 44 [pid = 3368] [id = 445] 20:45:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B3A6D48000) [pid = 3368] [serial = 1335] [outer = 0000000000000000] 20:45:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3A6D2C000) [pid = 3368] [serial = 1336] [outer = 000000B3A6D48000] 20:45:44 INFO - PROCESS | 3368 | 1463543144864 Marionette DEBUG loaded listener.js 20:45:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3A7077C00) [pid = 3368] [serial = 1337] [outer = 000000B3A6D48000] 20:45:45 INFO - PROCESS | 3368 | 1463543145312 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]]]}] 20:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 630ms 20:45:45 INFO - PROCESS | 3368 | 1463543145344 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 20:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:45:45 INFO - PROCESS | 3368 | 1463543145346 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 20:45:45 INFO - PROCESS | 3368 | 1463543145350 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:45:45 INFO - PROCESS | 3368 | 1463543145352 Marionette TRACE conn6 <- [1,1746,null,{}] 20:45:45 INFO - PROCESS | 3368 | 1463543145368 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}] 20:45:45 INFO - PROCESS | 3368 | 1463543145481 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 20:45:45 INFO - PROCESS | 3368 | 1463543145561 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB553000 == 45 [pid = 3368] [id = 446] 20:45:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3A707A400) [pid = 3368] [serial = 1338] [outer = 0000000000000000] 20:45:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3A8841400) [pid = 3368] [serial = 1339] [outer = 000000B3A707A400] 20:45:45 INFO - PROCESS | 3368 | 1463543145608 Marionette DEBUG loaded listener.js 20:45:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3A93B5000) [pid = 3368] [serial = 1340] [outer = 000000B3A707A400] 20:45:46 INFO - PROCESS | 3368 | 1463543146039 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]]]}] 20:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 735ms 20:45:46 INFO - PROCESS | 3368 | 1463543146091 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 20:45:46 INFO - PROCESS | 3368 | 1463543146093 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 20:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:45:46 INFO - PROCESS | 3368 | 1463543146102 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:45:46 INFO - PROCESS | 3368 | 1463543146104 Marionette TRACE conn6 <- [1,1750,null,{}] 20:45:46 INFO - PROCESS | 3368 | 1463543146108 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}] 20:45:46 INFO - PROCESS | 3368 | 1463543146263 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 20:45:46 INFO - PROCESS | 3368 | 1463543146323 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:46 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACED9000 == 46 [pid = 3368] [id = 447] 20:45:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3A97D3800) [pid = 3368] [serial = 1341] [outer = 0000000000000000] 20:45:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3AA519400) [pid = 3368] [serial = 1342] [outer = 000000B3A97D3800] 20:45:46 INFO - PROCESS | 3368 | 1463543146371 Marionette DEBUG loaded listener.js 20:45:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3AA9C9400) [pid = 3368] [serial = 1343] [outer = 000000B3A97D3800] 20:45:46 INFO - PROCESS | 3368 | 1463543146822 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]]]}] 20:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 795ms 20:45:46 INFO - PROCESS | 3368 | 1463543146895 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 20:45:46 INFO - PROCESS | 3368 | 1463543146897 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 20:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:45:46 INFO - PROCESS | 3368 | 1463543146907 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:45:46 INFO - PROCESS | 3368 | 1463543146909 Marionette TRACE conn6 <- [1,1754,null,{}] 20:45:46 INFO - PROCESS | 3368 | 1463543146912 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}] 20:45:47 INFO - PROCESS | 3368 | 1463543147029 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 20:45:47 INFO - PROCESS | 3368 | 1463543147086 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD14800 == 47 [pid = 3368] [id = 448] 20:45:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3A97D4000) [pid = 3368] [serial = 1344] [outer = 0000000000000000] 20:45:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3AAA3A400) [pid = 3368] [serial = 1345] [outer = 000000B3A97D4000] 20:45:47 INFO - PROCESS | 3368 | 1463543147132 Marionette DEBUG loaded listener.js 20:45:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3AAD37C00) [pid = 3368] [serial = 1346] [outer = 000000B3A97D4000] 20:45:47 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3AA9B0000) [pid = 3368] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:45:47 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3AAD38C00) [pid = 3368] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:45:47 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3A703BC00) [pid = 3368] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:45:47 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B39B7B5400) [pid = 3368] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:45:47 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3A6D52800) [pid = 3368] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:45:47 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3A35DF000) [pid = 3368] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:45:47 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B39DB07C00) [pid = 3368] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:45:47 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3AB577000) [pid = 3368] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:45:47 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3AA9CD400) [pid = 3368] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:45:47 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B39DB0D400) [pid = 3368] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:45:47 INFO - PROCESS | 3368 | 1463543147632 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]]]}] 20:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 776ms 20:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:45:47 INFO - PROCESS | 3368 | 1463543147685 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 20:45:47 INFO - PROCESS | 3368 | 1463543147687 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 20:45:47 INFO - PROCESS | 3368 | 1463543147691 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:45:47 INFO - PROCESS | 3368 | 1463543147693 Marionette TRACE conn6 <- [1,1758,null,{}] 20:45:47 INFO - PROCESS | 3368 | 1463543147703 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}] 20:45:47 INFO - PROCESS | 3368 | 1463543147801 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 20:45:47 INFO - PROCESS | 3368 | 1463543147810 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE520000 == 48 [pid = 3368] [id = 449] 20:45:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3A9421400) [pid = 3368] [serial = 1347] [outer = 0000000000000000] 20:45:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3AAB0FC00) [pid = 3368] [serial = 1348] [outer = 000000B3A9421400] 20:45:47 INFO - PROCESS | 3368 | 1463543147856 Marionette DEBUG loaded listener.js 20:45:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3AAD79C00) [pid = 3368] [serial = 1349] [outer = 000000B3A9421400] 20:45:48 INFO - PROCESS | 3368 | 1463543148290 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]]]}] 20:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 20:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:45:48 INFO - PROCESS | 3368 | 1463543148330 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 20:45:48 INFO - PROCESS | 3368 | 1463543148332 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 20:45:48 INFO - PROCESS | 3368 | 1463543148336 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:45:48 INFO - PROCESS | 3368 | 1463543148338 Marionette TRACE conn6 <- [1,1762,null,{}] 20:45:48 INFO - PROCESS | 3368 | 1463543148342 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}] 20:45:48 INFO - PROCESS | 3368 | 1463543148431 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 20:45:48 INFO - PROCESS | 3368 | 1463543148438 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AEE2A800 == 49 [pid = 3368] [id = 450] 20:45:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3AAD83800) [pid = 3368] [serial = 1350] [outer = 0000000000000000] 20:45:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3AB528C00) [pid = 3368] [serial = 1351] [outer = 000000B3AAD83800] 20:45:48 INFO - PROCESS | 3368 | 1463543148488 Marionette DEBUG loaded listener.js 20:45:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3AB790400) [pid = 3368] [serial = 1352] [outer = 000000B3AAD83800] 20:45:48 INFO - PROCESS | 3368 | 1463543148940 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]]]}] 20:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 628ms 20:45:48 INFO - PROCESS | 3368 | 1463543148965 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 20:45:48 INFO - PROCESS | 3368 | 1463543148967 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 20:45:48 INFO - PROCESS | 3368 | 1463543148970 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:45:48 INFO - PROCESS | 3368 | 1463543148972 Marionette TRACE conn6 <- [1,1766,null,{}] 20:45:48 INFO - PROCESS | 3368 | 1463543148976 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}] 20:45:49 INFO - PROCESS | 3368 | 1463543149106 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 20:45:49 INFO - PROCESS | 3368 | 1463543149117 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:49 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B098D800 == 50 [pid = 3368] [id = 451] 20:45:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3AB9D6000) [pid = 3368] [serial = 1353] [outer = 0000000000000000] 20:45:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3AC27E400) [pid = 3368] [serial = 1354] [outer = 000000B3AB9D6000] 20:45:49 INFO - PROCESS | 3368 | 1463543149177 Marionette DEBUG loaded listener.js 20:45:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3AD72F000) [pid = 3368] [serial = 1355] [outer = 000000B3AB9D6000] 20:45:49 INFO - PROCESS | 3368 | 1463543149766 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]]]}] 20:45:49 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 20:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 839ms 20:45:49 INFO - PROCESS | 3368 | 1463543149838 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 20:45:49 INFO - PROCESS | 3368 | 1463543149843 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 20:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:45:49 INFO - PROCESS | 3368 | 1463543149864 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:45:49 INFO - PROCESS | 3368 | 1463543149868 Marionette TRACE conn6 <- [1,1770,null,{}] 20:45:49 INFO - PROCESS | 3368 | 1463543149875 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}] 20:45:50 INFO - PROCESS | 3368 | 1463543150006 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 20:45:50 INFO - PROCESS | 3368 | 1463543150125 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A8D78800 == 51 [pid = 3368] [id = 452] 20:45:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B39D694800) [pid = 3368] [serial = 1356] [outer = 0000000000000000] 20:45:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3A1D24800) [pid = 3368] [serial = 1357] [outer = 000000B39D694800] 20:45:50 INFO - PROCESS | 3368 | 1463543150186 Marionette DEBUG loaded listener.js 20:45:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A2B5A800) [pid = 3368] [serial = 1358] [outer = 000000B39D694800] 20:45:50 INFO - PROCESS | 3368 | 1463543150793 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]]]}] 20:45:50 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 20:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 983ms 20:45:50 INFO - PROCESS | 3368 | 1463543150852 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 20:45:50 INFO - PROCESS | 3368 | 1463543150858 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 20:45:50 INFO - PROCESS | 3368 | 1463543150865 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:45:50 INFO - PROCESS | 3368 | 1463543150869 Marionette TRACE conn6 <- [1,1774,null,{}] 20:45:50 INFO - PROCESS | 3368 | 1463543150873 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}] 20:45:51 INFO - PROCESS | 3368 | 1463543150992 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 20:45:51 INFO - PROCESS | 3368 | 1463543151118 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD71A800 == 52 [pid = 3368] [id = 453] 20:45:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A35E3400) [pid = 3368] [serial = 1359] [outer = 0000000000000000] 20:45:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3A6D30C00) [pid = 3368] [serial = 1360] [outer = 000000B3A35E3400] 20:45:51 INFO - PROCESS | 3368 | 1463543151176 Marionette DEBUG loaded listener.js 20:45:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3A8C2A000) [pid = 3368] [serial = 1361] [outer = 000000B3A35E3400] 20:45:51 INFO - PROCESS | 3368 | 1463543151795 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]]]}] 20:45:51 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 20:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 20:45:51 INFO - PROCESS | 3368 | 1463543151856 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 20:45:51 INFO - PROCESS | 3368 | 1463543151859 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 20:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:45:51 INFO - PROCESS | 3368 | 1463543151863 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:45:51 INFO - PROCESS | 3368 | 1463543151868 Marionette TRACE conn6 <- [1,1778,null,{}] 20:45:51 INFO - PROCESS | 3368 | 1463543151895 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}] 20:45:52 INFO - PROCESS | 3368 | 1463543152027 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 20:45:52 INFO - PROCESS | 3368 | 1463543152146 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B0E800 == 53 [pid = 3368] [id = 454] 20:45:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AA51FC00) [pid = 3368] [serial = 1362] [outer = 0000000000000000] 20:45:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AAAD6800) [pid = 3368] [serial = 1363] [outer = 000000B3AA51FC00] 20:45:52 INFO - PROCESS | 3368 | 1463543152206 Marionette DEBUG loaded listener.js 20:45:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AD72B400) [pid = 3368] [serial = 1364] [outer = 000000B3AA51FC00] 20:45:52 INFO - PROCESS | 3368 | 1463543152831 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]]]}] 20:45:52 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) 20:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1033ms 20:45:52 INFO - PROCESS | 3368 | 1463543152898 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 20:45:52 INFO - PROCESS | 3368 | 1463543152901 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 20:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:45:52 INFO - PROCESS | 3368 | 1463543152905 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:45:52 INFO - PROCESS | 3368 | 1463543152907 Marionette TRACE conn6 <- [1,1782,null,{}] 20:45:52 INFO - PROCESS | 3368 | 1463543152911 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}] 20:45:53 INFO - PROCESS | 3368 | 1463543153028 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 20:45:53 INFO - PROCESS | 3368 | 1463543153152 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FCD000 == 54 [pid = 3368] [id = 455] 20:45:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AD72D400) [pid = 3368] [serial = 1365] [outer = 0000000000000000] 20:45:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AD942000) [pid = 3368] [serial = 1366] [outer = 000000B3AD72D400] 20:45:53 INFO - PROCESS | 3368 | 1463543153210 Marionette DEBUG loaded listener.js 20:45:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3ADB39800) [pid = 3368] [serial = 1367] [outer = 000000B3AD72D400] 20:45:53 INFO - PROCESS | 3368 | 1463543153769 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]]]}] 20:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 942ms 20:45:53 INFO - PROCESS | 3368 | 1463543153848 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 20:45:53 INFO - PROCESS | 3368 | 1463543153851 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 20:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:45:53 INFO - PROCESS | 3368 | 1463543153855 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:45:53 INFO - PROCESS | 3368 | 1463543153857 Marionette TRACE conn6 <- [1,1786,null,{}] 20:45:53 INFO - PROCESS | 3368 | 1463543153876 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}] 20:45:53 INFO - PROCESS | 3368 | 1463543153991 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 20:45:54 INFO - PROCESS | 3368 | 1463543154119 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30B4800 == 55 [pid = 3368] [id = 456] 20:45:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B39B83B400) [pid = 3368] [serial = 1368] [outer = 0000000000000000] 20:45:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3ADB60C00) [pid = 3368] [serial = 1369] [outer = 000000B39B83B400] 20:45:54 INFO - PROCESS | 3368 | 1463543154177 Marionette DEBUG loaded listener.js 20:45:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3ADC2A800) [pid = 3368] [serial = 1370] [outer = 000000B39B83B400] 20:45:55 INFO - PROCESS | 3368 | 1463543155089 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]]]}] 20:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1254ms 20:45:55 INFO - PROCESS | 3368 | 1463543155112 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 20:45:55 INFO - PROCESS | 3368 | 1463543155116 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 20:45:55 INFO - PROCESS | 3368 | 1463543155122 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:45:55 INFO - PROCESS | 3368 | 1463543155126 Marionette TRACE conn6 <- [1,1790,null,{}] 20:45:55 INFO - PROCESS | 3368 | 1463543155133 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}] 20:45:55 INFO - PROCESS | 3368 | 1463543155239 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 20:45:55 INFO - PROCESS | 3368 | 1463543155398 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9BA9000 == 56 [pid = 3368] [id = 457] 20:45:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B39D696C00) [pid = 3368] [serial = 1371] [outer = 0000000000000000] 20:45:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B39DF9F800) [pid = 3368] [serial = 1372] [outer = 000000B39D696C00] 20:45:55 INFO - PROCESS | 3368 | 1463543155451 Marionette DEBUG loaded listener.js 20:45:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3A2B78000) [pid = 3368] [serial = 1373] [outer = 000000B39D696C00] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AEE2A800 == 55 [pid = 3368] [id = 450] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE520000 == 54 [pid = 3368] [id = 449] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD14800 == 53 [pid = 3368] [id = 448] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACED9000 == 52 [pid = 3368] [id = 447] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB553000 == 51 [pid = 3368] [id = 446] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA95C800 == 50 [pid = 3368] [id = 445] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9BA3800 == 49 [pid = 3368] [id = 444] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B39E1C3000) [pid = 3368] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3A35DC800) [pid = 3368] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3AAB03800) [pid = 3368] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3AB9CE800) [pid = 3368] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3AD7EB800) [pid = 3368] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B39D29F800 == 48 [pid = 3368] [id = 443] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A70EE000 == 47 [pid = 3368] [id = 442] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B2D74000 == 46 [pid = 3368] [id = 441] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FDA800 == 45 [pid = 3368] [id = 440] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C1D800 == 44 [pid = 3368] [id = 439] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD926800 == 43 [pid = 3368] [id = 438] 20:45:56 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A8D88800 == 42 [pid = 3368] [id = 437] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3AA9CFC00) [pid = 3368] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3AB529400) [pid = 3368] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AAD77800) [pid = 3368] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3AAB07000) [pid = 3368] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A7562C00) [pid = 3368] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3A8DA1000) [pid = 3368] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B39C20B000) [pid = 3368] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3A941E400) [pid = 3368] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B39E1CE000) [pid = 3368] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3A3B36400) [pid = 3368] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A6D45000) [pid = 3368] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A2993800) [pid = 3368] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B39E1D0400) [pid = 3368] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3AC70C800) [pid = 3368] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3AB9D5000) [pid = 3368] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3AD72E000) [pid = 3368] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3AAD83C00) [pid = 3368] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3ACEE0C00) [pid = 3368] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3A2BF0000) [pid = 3368] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3A7566800) [pid = 3368] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3A97DA400) [pid = 3368] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 20:45:56 INFO - PROCESS | 3368 | 1463543156133 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]]]}] 20:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1028ms 20:45:56 INFO - PROCESS | 3368 | 1463543156154 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 20:45:56 INFO - PROCESS | 3368 | 1463543156161 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 20:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:45:56 INFO - PROCESS | 3368 | 1463543156169 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:45:56 INFO - PROCESS | 3368 | 1463543156172 Marionette TRACE conn6 <- [1,1794,null,{}] 20:45:56 INFO - PROCESS | 3368 | 1463543156194 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}] 20:45:56 INFO - PROCESS | 3368 | 1463543156294 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 20:45:56 INFO - PROCESS | 3368 | 1463543156378 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43E3800 == 43 [pid = 3368] [id = 458] 20:45:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B39D484000) [pid = 3368] [serial = 1374] [outer = 0000000000000000] 20:45:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B39E1CE000) [pid = 3368] [serial = 1375] [outer = 000000B39D484000] 20:45:56 INFO - PROCESS | 3368 | 1463543156428 Marionette DEBUG loaded listener.js 20:45:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B3A35DC800) [pid = 3368] [serial = 1376] [outer = 000000B39D484000] 20:45:56 INFO - PROCESS | 3368 | 1463543156876 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]]]}] 20:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 755ms 20:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:45:56 INFO - PROCESS | 3368 | 1463543156929 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 20:45:56 INFO - PROCESS | 3368 | 1463543156932 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 20:45:56 INFO - PROCESS | 3368 | 1463543156935 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:45:56 INFO - PROCESS | 3368 | 1463543156939 Marionette TRACE conn6 <- [1,1798,null,{}] 20:45:56 INFO - PROCESS | 3368 | 1463543156951 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}] 20:45:57 INFO - PROCESS | 3368 | 1463543157047 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 20:45:57 INFO - PROCESS | 3368 | 1463543157064 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA4D9000 == 44 [pid = 3368] [id = 459] 20:45:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B3A6D4D800) [pid = 3368] [serial = 1377] [outer = 0000000000000000] 20:45:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3A7035400) [pid = 3368] [serial = 1378] [outer = 000000B3A6D4D800] 20:45:57 INFO - PROCESS | 3368 | 1463543157113 Marionette DEBUG loaded listener.js 20:45:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3A8816400) [pid = 3368] [serial = 1379] [outer = 000000B3A6D4D800] 20:45:57 INFO - PROCESS | 3368 | 1463543157598 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]]]}] 20:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 20:45:57 INFO - PROCESS | 3368 | 1463543157629 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 20:45:57 INFO - PROCESS | 3368 | 1463543157632 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 20:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:45:57 INFO - PROCESS | 3368 | 1463543157636 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:45:57 INFO - PROCESS | 3368 | 1463543157638 Marionette TRACE conn6 <- [1,1802,null,{}] 20:45:57 INFO - PROCESS | 3368 | 1463543157641 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}] 20:45:57 INFO - PROCESS | 3368 | 1463543157760 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 20:45:57 INFO - PROCESS | 3368 | 1463543157853 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB546800 == 45 [pid = 3368] [id = 460] 20:45:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3A7031400) [pid = 3368] [serial = 1380] [outer = 0000000000000000] 20:45:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3A93B1800) [pid = 3368] [serial = 1381] [outer = 000000B3A7031400] 20:45:57 INFO - PROCESS | 3368 | 1463543157899 Marionette DEBUG loaded listener.js 20:45:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3A9C43000) [pid = 3368] [serial = 1382] [outer = 000000B3A7031400] 20:45:58 INFO - PROCESS | 3368 | 1463543158333 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]]]}] 20:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 733ms 20:45:58 INFO - PROCESS | 3368 | 1463543158371 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 20:45:58 INFO - PROCESS | 3368 | 1463543158374 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 20:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:45:58 INFO - PROCESS | 3368 | 1463543158378 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:45:58 INFO - PROCESS | 3368 | 1463543158380 Marionette TRACE conn6 <- [1,1806,null,{}] 20:45:58 INFO - PROCESS | 3368 | 1463543158383 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}] 20:45:58 INFO - PROCESS | 3368 | 1463543158502 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 20:45:58 INFO - PROCESS | 3368 | 1463543158561 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACECA000 == 46 [pid = 3368] [id = 461] 20:45:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3AA64FC00) [pid = 3368] [serial = 1383] [outer = 0000000000000000] 20:45:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3AA9AEC00) [pid = 3368] [serial = 1384] [outer = 000000B3AA64FC00] 20:45:58 INFO - PROCESS | 3368 | 1463543158607 Marionette DEBUG loaded listener.js 20:45:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3AA9D4C00) [pid = 3368] [serial = 1385] [outer = 000000B3AA64FC00] 20:45:59 INFO - PROCESS | 3368 | 1463543159057 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]]]}] 20:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 731ms 20:45:59 INFO - PROCESS | 3368 | 1463543159125 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 20:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:45:59 INFO - PROCESS | 3368 | 1463543159127 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 20:45:59 INFO - PROCESS | 3368 | 1463543159138 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:45:59 INFO - PROCESS | 3368 | 1463543159141 Marionette TRACE conn6 <- [1,1810,null,{}] 20:45:59 INFO - PROCESS | 3368 | 1463543159145 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}] 20:45:59 INFO - PROCESS | 3368 | 1463543159298 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 20:45:59 INFO - PROCESS | 3368 | 1463543159363 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:45:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A36BF000 == 47 [pid = 3368] [id = 462] 20:45:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3AAB0E800) [pid = 3368] [serial = 1386] [outer = 0000000000000000] 20:45:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3AAD84000) [pid = 3368] [serial = 1387] [outer = 000000B3AAB0E800] 20:45:59 INFO - PROCESS | 3368 | 1463543159410 Marionette DEBUG loaded listener.js 20:45:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AB530400) [pid = 3368] [serial = 1388] [outer = 000000B3AAB0E800] 20:45:59 INFO - PROCESS | 3368 | 1463543159853 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]]]}] 20:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 20:45:59 INFO - PROCESS | 3368 | 1463543159864 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 20:45:59 INFO - PROCESS | 3368 | 1463543159866 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 20:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:45:59 INFO - PROCESS | 3368 | 1463543159870 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:45:59 INFO - PROCESS | 3368 | 1463543159872 Marionette TRACE conn6 <- [1,1814,null,{}] 20:45:59 INFO - PROCESS | 3368 | 1463543159886 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}] 20:46:00 INFO - PROCESS | 3368 | 1463543160005 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 20:46:00 INFO - PROCESS | 3368 | 1463543160012 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE6A9000 == 48 [pid = 3368] [id = 463] 20:46:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AB9D1000) [pid = 3368] [serial = 1389] [outer = 0000000000000000] 20:46:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AC709000) [pid = 3368] [serial = 1390] [outer = 000000B3AB9D1000] 20:46:00 INFO - PROCESS | 3368 | 1463543160106 Marionette DEBUG loaded listener.js 20:46:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AD731800) [pid = 3368] [serial = 1391] [outer = 000000B3AB9D1000] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A707A400) [pid = 3368] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B39D694C00) [pid = 3368] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B39D69F400) [pid = 3368] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3A97D3800) [pid = 3368] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3AAD83800) [pid = 3368] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3A97D4000) [pid = 3368] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3A9421400) [pid = 3368] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3AB527000) [pid = 3368] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A6D48000) [pid = 3368] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3AD7E2400) [pid = 3368] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:46:00 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3A2DDF800) [pid = 3368] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:46:00 INFO - PROCESS | 3368 | 1463543160676 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]]]}] 20:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 838ms 20:46:00 INFO - PROCESS | 3368 | 1463543160712 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 20:46:00 INFO - PROCESS | 3368 | 1463543160714 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 20:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:46:00 INFO - PROCESS | 3368 | 1463543160717 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:46:00 INFO - PROCESS | 3368 | 1463543160719 Marionette TRACE conn6 <- [1,1818,null,{}] 20:46:00 INFO - PROCESS | 3368 | 1463543160723 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}] 20:46:00 INFO - PROCESS | 3368 | 1463543160820 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 20:46:00 INFO - PROCESS | 3368 | 1463543160827 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C70800 == 49 [pid = 3368] [id = 464] 20:46:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3A3963400) [pid = 3368] [serial = 1392] [outer = 0000000000000000] 20:46:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3AAD83800) [pid = 3368] [serial = 1393] [outer = 000000B3A3963400] 20:46:00 INFO - PROCESS | 3368 | 1463543160874 Marionette DEBUG loaded listener.js 20:46:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3AD7E9400) [pid = 3368] [serial = 1394] [outer = 000000B3A3963400] 20:46:01 INFO - PROCESS | 3368 | 1463543161310 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]]]}] 20:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 628ms 20:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:46:01 INFO - PROCESS | 3368 | 1463543161349 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 20:46:01 INFO - PROCESS | 3368 | 1463543161351 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 20:46:01 INFO - PROCESS | 3368 | 1463543161355 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:46:01 INFO - PROCESS | 3368 | 1463543161357 Marionette TRACE conn6 <- [1,1822,null,{}] 20:46:01 INFO - PROCESS | 3368 | 1463543161361 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}] 20:46:01 INFO - PROCESS | 3368 | 1463543161449 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 20:46:01 INFO - PROCESS | 3368 | 1463543161456 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A22800 == 50 [pid = 3368] [id = 465] 20:46:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3ADA32800) [pid = 3368] [serial = 1395] [outer = 0000000000000000] 20:46:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3ADB2F000) [pid = 3368] [serial = 1396] [outer = 000000B3ADA32800] 20:46:01 INFO - PROCESS | 3368 | 1463543161507 Marionette DEBUG loaded listener.js 20:46:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3ADB64C00) [pid = 3368] [serial = 1397] [outer = 000000B3ADA32800] 20:46:01 INFO - PROCESS | 3368 | 1463543161947 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]]]}] 20:46:01 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 20:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 20:46:01 INFO - PROCESS | 3368 | 1463543161987 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 20:46:01 INFO - PROCESS | 3368 | 1463543161990 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 20:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:46:02 INFO - PROCESS | 3368 | 1463543161998 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:46:02 INFO - PROCESS | 3368 | 1463543162000 Marionette TRACE conn6 <- [1,1826,null,{}] 20:46:02 INFO - PROCESS | 3368 | 1463543162004 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}] 20:46:02 INFO - PROCESS | 3368 | 1463543162107 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 20:46:02 INFO - PROCESS | 3368 | 1463543162113 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B54000 == 51 [pid = 3368] [id = 466] 20:46:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3ADC2F800) [pid = 3368] [serial = 1398] [outer = 0000000000000000] 20:46:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3ADC31400) [pid = 3368] [serial = 1399] [outer = 000000B3ADC2F800] 20:46:02 INFO - PROCESS | 3368 | 1463543162161 Marionette DEBUG loaded listener.js 20:46:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3ADC39C00) [pid = 3368] [serial = 1400] [outer = 000000B3ADC2F800] 20:46:02 INFO - PROCESS | 3368 | 1463543162896 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]]]}] 20:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 941ms 20:46:02 INFO - PROCESS | 3368 | 1463543162943 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 20:46:02 INFO - PROCESS | 3368 | 1463543162949 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 20:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:46:02 INFO - PROCESS | 3368 | 1463543162956 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:46:02 INFO - PROCESS | 3368 | 1463543162960 Marionette TRACE conn6 <- [1,1830,null,{}] 20:46:02 INFO - PROCESS | 3368 | 1463543162966 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}] 20:46:03 INFO - PROCESS | 3368 | 1463543163099 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 20:46:03 INFO - PROCESS | 3368 | 1463543163187 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A70EB000 == 52 [pid = 3368] [id = 467] 20:46:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B39E6D4C00) [pid = 3368] [serial = 1401] [outer = 0000000000000000] 20:46:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3A2A2A800) [pid = 3368] [serial = 1402] [outer = 000000B39E6D4C00] 20:46:03 INFO - PROCESS | 3368 | 1463543163257 Marionette DEBUG loaded listener.js 20:46:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3A395D800) [pid = 3368] [serial = 1403] [outer = 000000B39E6D4C00] 20:46:03 INFO - PROCESS | 3368 | 1463543163897 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]]]}] 20:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 983ms 20:46:03 INFO - PROCESS | 3368 | 1463543163941 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 20:46:03 INFO - PROCESS | 3368 | 1463543163948 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 20:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:46:03 INFO - PROCESS | 3368 | 1463543163955 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:46:03 INFO - PROCESS | 3368 | 1463543163958 Marionette TRACE conn6 <- [1,1834,null,{}] 20:46:03 INFO - PROCESS | 3368 | 1463543163962 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}] 20:46:04 INFO - PROCESS | 3368 | 1463543164085 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 20:46:04 INFO - PROCESS | 3368 | 1463543164185 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA93000 == 53 [pid = 3368] [id = 468] 20:46:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3A7565800) [pid = 3368] [serial = 1404] [outer = 0000000000000000] 20:46:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3A9423400) [pid = 3368] [serial = 1405] [outer = 000000B3A7565800] 20:46:04 INFO - PROCESS | 3368 | 1463543164242 Marionette DEBUG loaded listener.js 20:46:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3AA9CE400) [pid = 3368] [serial = 1406] [outer = 000000B3A7565800] 20:46:04 INFO - PROCESS | 3368 | 1463543164896 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]]]}] 20:46:04 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) 20:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 985ms 20:46:04 INFO - PROCESS | 3368 | 1463543164945 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 20:46:04 INFO - PROCESS | 3368 | 1463543164948 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 20:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:46:04 INFO - PROCESS | 3368 | 1463543164952 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:46:04 INFO - PROCESS | 3368 | 1463543164956 Marionette TRACE conn6 <- [1,1838,null,{}] 20:46:04 INFO - PROCESS | 3368 | 1463543164968 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}] 20:46:05 INFO - PROCESS | 3368 | 1463543165091 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 20:46:05 INFO - PROCESS | 3368 | 1463543165221 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30AE000 == 54 [pid = 3368] [id = 469] 20:46:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3AB9CCC00) [pid = 3368] [serial = 1407] [outer = 0000000000000000] 20:46:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3ACE7C000) [pid = 3368] [serial = 1408] [outer = 000000B3AB9CCC00] 20:46:05 INFO - PROCESS | 3368 | 1463543165282 Marionette DEBUG loaded listener.js 20:46:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3ADC37400) [pid = 3368] [serial = 1409] [outer = 000000B3AB9CCC00] 20:46:05 INFO - PROCESS | 3368 | 1463543165852 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]]]}] 20:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 943ms 20:46:05 INFO - PROCESS | 3368 | 1463543165896 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 20:46:05 INFO - PROCESS | 3368 | 1463543165900 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 20:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:46:05 INFO - PROCESS | 3368 | 1463543165903 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:46:05 INFO - PROCESS | 3368 | 1463543165906 Marionette TRACE conn6 <- [1,1842,null,{}] 20:46:05 INFO - PROCESS | 3368 | 1463543165910 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}] 20:46:06 INFO - PROCESS | 3368 | 1463543166030 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 20:46:06 INFO - PROCESS | 3368 | 1463543166129 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B336F800 == 55 [pid = 3368] [id = 470] 20:46:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3ADC34000) [pid = 3368] [serial = 1410] [outer = 0000000000000000] 20:46:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3ADD5D400) [pid = 3368] [serial = 1411] [outer = 000000B3ADC34000] 20:46:06 INFO - PROCESS | 3368 | 1463543166185 Marionette DEBUG loaded listener.js 20:46:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3ADDA1400) [pid = 3368] [serial = 1412] [outer = 000000B3ADC34000] 20:46:06 INFO - PROCESS | 3368 | 1463543166750 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]]]}] 20:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 882ms 20:46:06 INFO - PROCESS | 3368 | 1463543166787 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 20:46:06 INFO - PROCESS | 3368 | 1463543166789 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 20:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:46:06 INFO - PROCESS | 3368 | 1463543166793 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:46:06 INFO - PROCESS | 3368 | 1463543166795 Marionette TRACE conn6 <- [1,1846,null,{}] 20:46:06 INFO - PROCESS | 3368 | 1463543166799 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}] 20:46:06 INFO - PROCESS | 3368 | 1463543166913 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 20:46:07 INFO - PROCESS | 3368 | 1463543167011 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3679000 == 56 [pid = 3368] [id = 471] 20:46:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3ADD62C00) [pid = 3368] [serial = 1413] [outer = 0000000000000000] 20:46:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3ADDA9800) [pid = 3368] [serial = 1414] [outer = 000000B3ADD62C00] 20:46:07 INFO - PROCESS | 3368 | 1463543167067 Marionette DEBUG loaded listener.js 20:46:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AE222C00) [pid = 3368] [serial = 1415] [outer = 000000B3ADD62C00] 20:46:07 INFO - PROCESS | 3368 | 1463543167632 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]]]}] 20:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 880ms 20:46:07 INFO - PROCESS | 3368 | 1463543167676 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 20:46:07 INFO - PROCESS | 3368 | 1463543167678 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 20:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:46:07 INFO - PROCESS | 3368 | 1463543167682 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:46:07 INFO - PROCESS | 3368 | 1463543167684 Marionette TRACE conn6 <- [1,1850,null,{}] 20:46:07 INFO - PROCESS | 3368 | 1463543167688 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}] 20:46:07 INFO - PROCESS | 3368 | 1463543167828 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 20:46:07 INFO - PROCESS | 3368 | 1463543167928 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B03000 == 57 [pid = 3368] [id = 472] 20:46:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AE22EC00) [pid = 3368] [serial = 1416] [outer = 0000000000000000] 20:46:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AE2C2800) [pid = 3368] [serial = 1417] [outer = 000000B3AE22EC00] 20:46:07 INFO - PROCESS | 3368 | 1463543167985 Marionette DEBUG loaded listener.js 20:46:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AE2ED800) [pid = 3368] [serial = 1418] [outer = 000000B3AE22EC00] 20:46:08 INFO - PROCESS | 3368 | 1463543168546 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]]]}] 20:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 881ms 20:46:08 INFO - PROCESS | 3368 | 1463543168575 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 20:46:08 INFO - PROCESS | 3368 | 1463543168578 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 20:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:46:08 INFO - PROCESS | 3368 | 1463543168583 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:46:08 INFO - PROCESS | 3368 | 1463543168585 Marionette TRACE conn6 <- [1,1854,null,{}] 20:46:08 INFO - PROCESS | 3368 | 1463543168589 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}] 20:46:08 INFO - PROCESS | 3368 | 1463543168701 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 20:46:08 INFO - PROCESS | 3368 | 1463543168799 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B20800 == 58 [pid = 3368] [id = 473] 20:46:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AE2F2000) [pid = 3368] [serial = 1419] [outer = 0000000000000000] 20:46:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AE2F6000) [pid = 3368] [serial = 1420] [outer = 000000B3AE2F2000] 20:46:08 INFO - PROCESS | 3368 | 1463543168854 Marionette DEBUG loaded listener.js 20:46:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AE31A400) [pid = 3368] [serial = 1421] [outer = 000000B3AE2F2000] 20:46:09 INFO - PROCESS | 3368 | 1463543169419 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]]]}] 20:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 881ms 20:46:09 INFO - PROCESS | 3368 | 1463543169467 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 20:46:09 INFO - PROCESS | 3368 | 1463543169470 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 20:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:46:09 INFO - PROCESS | 3368 | 1463543169473 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:46:09 INFO - PROCESS | 3368 | 1463543169475 Marionette TRACE conn6 <- [1,1858,null,{}] 20:46:09 INFO - PROCESS | 3368 | 1463543169479 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}] 20:46:09 INFO - PROCESS | 3368 | 1463543169593 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 20:46:09 INFO - PROCESS | 3368 | 1463543169693 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B75800 == 59 [pid = 3368] [id = 474] 20:46:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AE316400) [pid = 3368] [serial = 1422] [outer = 0000000000000000] 20:46:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3AE365800) [pid = 3368] [serial = 1423] [outer = 000000B3AE316400] 20:46:09 INFO - PROCESS | 3368 | 1463543169749 Marionette DEBUG loaded listener.js 20:46:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AE36D800) [pid = 3368] [serial = 1424] [outer = 000000B3AE316400] 20:46:10 INFO - PROCESS | 3368 | 1463543170353 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]]]}] 20:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 945ms 20:46:10 INFO - PROCESS | 3368 | 1463543170420 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 20:46:10 INFO - PROCESS | 3368 | 1463543170423 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 20:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:46:10 INFO - PROCESS | 3368 | 1463543170426 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:46:10 INFO - PROCESS | 3368 | 1463543170429 Marionette TRACE conn6 <- [1,1862,null,{}] 20:46:10 INFO - PROCESS | 3368 | 1463543170433 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}] 20:46:10 INFO - PROCESS | 3368 | 1463543170551 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 20:46:10 INFO - PROCESS | 3368 | 1463543170828 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A341F800 == 60 [pid = 3368] [id = 475] 20:46:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B39C14D000) [pid = 3368] [serial = 1425] [outer = 0000000000000000] 20:46:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B39CB3E400) [pid = 3368] [serial = 1426] [outer = 000000B39C14D000] 20:46:10 INFO - PROCESS | 3368 | 1463543170894 Marionette DEBUG loaded listener.js 20:46:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B39E497400) [pid = 3368] [serial = 1427] [outer = 000000B39C14D000] 20:46:11 INFO - PROCESS | 3368 | 1463543171571 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]]]}] 20:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1191ms 20:46:11 INFO - PROCESS | 3368 | 1463543171621 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 20:46:11 INFO - PROCESS | 3368 | 1463543171626 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 20:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:46:11 INFO - PROCESS | 3368 | 1463543171631 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:46:11 INFO - PROCESS | 3368 | 1463543171635 Marionette TRACE conn6 <- [1,1866,null,{}] 20:46:11 INFO - PROCESS | 3368 | 1463543171640 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}] 20:46:11 INFO - PROCESS | 3368 | 1463543171753 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 20:46:11 INFO - PROCESS | 3368 | 1463543171898 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B9F800 == 59 [pid = 3368] [id = 436] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A22800 == 58 [pid = 3368] [id = 465] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C70800 == 57 [pid = 3368] [id = 464] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE6A9000 == 56 [pid = 3368] [id = 463] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A36BF000 == 55 [pid = 3368] [id = 462] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACECA000 == 54 [pid = 3368] [id = 461] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB546800 == 53 [pid = 3368] [id = 460] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA4D9000 == 52 [pid = 3368] [id = 459] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43E3800 == 51 [pid = 3368] [id = 458] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9BA9000 == 50 [pid = 3368] [id = 457] 20:46:11 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B098D800 == 49 [pid = 3368] [id = 451] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3AB71B400) [pid = 3368] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AD945000) [pid = 3368] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3A7077800) [pid = 3368] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3ADA32400) [pid = 3368] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B39DB04400) [pid = 3368] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3A1D30000) [pid = 3368] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B39DC56400) [pid = 3368] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3A1EAC000) [pid = 3368] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3A299B400) [pid = 3368] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AB787800) [pid = 3368] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3ADB34000) [pid = 3368] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3AC27E400) [pid = 3368] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 20:46:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39DC34800 == 50 [pid = 3368] [id = 476] 20:46:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B39CDB7800) [pid = 3368] [serial = 1428] [outer = 0000000000000000] 20:46:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B39D69B000) [pid = 3368] [serial = 1429] [outer = 000000B39CDB7800] 20:46:12 INFO - PROCESS | 3368 | 1463543172004 Marionette DEBUG loaded listener.js 20:46:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3A28E2C00) [pid = 3368] [serial = 1430] [outer = 000000B39CDB7800] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3A6D2C000) [pid = 3368] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3A35DD000) [pid = 3368] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3A3BCDC00) [pid = 3368] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3A8841400) [pid = 3368] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3AA9C9400) [pid = 3368] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3AB790400) [pid = 3368] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AA519400) [pid = 3368] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3AAA3A400) [pid = 3368] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3AB528C00) [pid = 3368] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3AAD37C00) [pid = 3368] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3A93B5000) [pid = 3368] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3AAB0FC00) [pid = 3368] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3A7077C00) [pid = 3368] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3AAD79C00) [pid = 3368] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 20:46:12 INFO - PROCESS | 3368 | 1463543172460 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]]]}] 20:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 881ms 20:46:12 INFO - PROCESS | 3368 | 1463543172518 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 20:46:12 INFO - PROCESS | 3368 | 1463543172522 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 20:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:46:12 INFO - PROCESS | 3368 | 1463543172527 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:46:12 INFO - PROCESS | 3368 | 1463543172529 Marionette TRACE conn6 <- [1,1870,null,{}] 20:46:12 INFO - PROCESS | 3368 | 1463543172534 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}] 20:46:12 INFO - PROCESS | 3368 | 1463543172631 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 20:46:12 INFO - PROCESS | 3368 | 1463543172641 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA013000 == 51 [pid = 3368] [id = 477] 20:46:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3A6D43400) [pid = 3368] [serial = 1431] [outer = 0000000000000000] 20:46:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3A7078000) [pid = 3368] [serial = 1432] [outer = 000000B3A6D43400] 20:46:12 INFO - PROCESS | 3368 | 1463543172691 Marionette DEBUG loaded listener.js 20:46:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3A9385C00) [pid = 3368] [serial = 1433] [outer = 000000B3A6D43400] 20:46:13 INFO - PROCESS | 3368 | 1463543173199 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]]]}] 20:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 734ms 20:46:13 INFO - PROCESS | 3368 | 1463543173264 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 20:46:13 INFO - PROCESS | 3368 | 1463543173267 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 20:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:46:13 INFO - PROCESS | 3368 | 1463543173272 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:46:13 INFO - PROCESS | 3368 | 1463543173279 Marionette TRACE conn6 <- [1,1874,null,{}] 20:46:13 INFO - PROCESS | 3368 | 1463543173289 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}] 20:46:13 INFO - PROCESS | 3368 | 1463543173396 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 20:46:13 INFO - PROCESS | 3368 | 1463543173486 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACEC8000 == 52 [pid = 3368] [id = 478] 20:46:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3A9C43C00) [pid = 3368] [serial = 1434] [outer = 0000000000000000] 20:46:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3AA9B3000) [pid = 3368] [serial = 1435] [outer = 000000B3A9C43C00] 20:46:13 INFO - PROCESS | 3368 | 1463543173540 Marionette DEBUG loaded listener.js 20:46:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3AAA38400) [pid = 3368] [serial = 1436] [outer = 000000B3A9C43C00] 20:46:13 INFO - PROCESS | 3368 | 1463543173910 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]]]}] 20:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 20:46:13 INFO - PROCESS | 3368 | 1463543173963 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 20:46:13 INFO - PROCESS | 3368 | 1463543173966 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 20:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:46:13 INFO - PROCESS | 3368 | 1463543173969 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:46:13 INFO - PROCESS | 3368 | 1463543173971 Marionette TRACE conn6 <- [1,1878,null,{}] 20:46:13 INFO - PROCESS | 3368 | 1463543173975 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}] 20:46:14 INFO - PROCESS | 3368 | 1463543174099 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 20:46:14 INFO - PROCESS | 3368 | 1463543174111 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE504800 == 53 [pid = 3368] [id = 479] 20:46:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3AAB10800) [pid = 3368] [serial = 1437] [outer = 0000000000000000] 20:46:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3AAD41000) [pid = 3368] [serial = 1438] [outer = 000000B3AAB10800] 20:46:14 INFO - PROCESS | 3368 | 1463543174157 Marionette DEBUG loaded listener.js 20:46:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AB527800) [pid = 3368] [serial = 1439] [outer = 000000B3AAB10800] 20:46:14 INFO - PROCESS | 3368 | 1463543174651 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]]]}] 20:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 733ms 20:46:14 INFO - PROCESS | 3368 | 1463543174704 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 20:46:14 INFO - PROCESS | 3368 | 1463543174707 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 20:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:46:14 INFO - PROCESS | 3368 | 1463543174710 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:46:14 INFO - PROCESS | 3368 | 1463543174712 Marionette TRACE conn6 <- [1,1882,null,{}] 20:46:14 INFO - PROCESS | 3368 | 1463543174721 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}] 20:46:14 INFO - PROCESS | 3368 | 1463543174843 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 20:46:14 INFO - PROCESS | 3368 | 1463543174902 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE6A2000 == 54 [pid = 3368] [id = 480] 20:46:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AB9D5000) [pid = 3368] [serial = 1440] [outer = 0000000000000000] 20:46:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AC16E400) [pid = 3368] [serial = 1441] [outer = 000000B3AB9D5000] 20:46:14 INFO - PROCESS | 3368 | 1463543174955 Marionette DEBUG loaded listener.js 20:46:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AD93F400) [pid = 3368] [serial = 1442] [outer = 000000B3AB9D5000] 20:46:15 INFO - PROCESS | 3368 | 1463543175416 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]]]}] 20:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 734ms 20:46:15 INFO - PROCESS | 3368 | 1463543175475 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 20:46:15 INFO - PROCESS | 3368 | 1463543175477 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 20:46:15 INFO - PROCESS | 3368 | 1463543175483 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:46:15 INFO - PROCESS | 3368 | 1463543175485 Marionette TRACE conn6 <- [1,1886,null,{}] 20:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:46:15 INFO - PROCESS | 3368 | 1463543175489 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}] 20:46:15 INFO - PROCESS | 3368 | 1463543175619 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 20:46:15 INFO - PROCESS | 3368 | 1463543175679 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1759000 == 55 [pid = 3368] [id = 481] 20:46:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3ADC2E400) [pid = 3368] [serial = 1443] [outer = 0000000000000000] 20:46:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3ADC35400) [pid = 3368] [serial = 1444] [outer = 000000B3ADC2E400] 20:46:15 INFO - PROCESS | 3368 | 1463543175725 Marionette DEBUG loaded listener.js 20:46:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3ADDAFC00) [pid = 3368] [serial = 1445] [outer = 000000B3ADC2E400] 20:46:16 INFO - PROCESS | 3368 | 1463543176155 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]]]}] 20:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 731ms 20:46:16 INFO - PROCESS | 3368 | 1463543176223 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 20:46:16 INFO - PROCESS | 3368 | 1463543176225 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 20:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:46:16 INFO - PROCESS | 3368 | 1463543176236 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:46:16 INFO - PROCESS | 3368 | 1463543176238 Marionette TRACE conn6 <- [1,1890,null,{}] 20:46:16 INFO - PROCESS | 3368 | 1463543176246 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}] 20:46:16 INFO - PROCESS | 3368 | 1463543176414 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 20:46:16 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3A6D4D800) [pid = 3368] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:46:16 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AA64FC00) [pid = 3368] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:46:16 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AAB0E800) [pid = 3368] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:46:16 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B39D696C00) [pid = 3368] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:46:16 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3ADA32800) [pid = 3368] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:46:16 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3A7031400) [pid = 3368] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:46:16 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B39D484000) [pid = 3368] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:46:16 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AB9D1000) [pid = 3368] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:46:16 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3A3963400) [pid = 3368] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:46:16 INFO - PROCESS | 3368 | 1463543176480 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD63800 == 56 [pid = 3368] [id = 482] 20:46:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B39C1CB000) [pid = 3368] [serial = 1446] [outer = 0000000000000000] 20:46:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A2BE8400) [pid = 3368] [serial = 1447] [outer = 000000B39C1CB000] 20:46:16 INFO - PROCESS | 3368 | 1463543176526 Marionette DEBUG loaded listener.js 20:46:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AAB0CC00) [pid = 3368] [serial = 1448] [outer = 000000B39C1CB000] 20:46:16 INFO - PROCESS | 3368 | 1463543176908 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]]]}] 20:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 734ms 20:46:16 INFO - PROCESS | 3368 | 1463543176965 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 20:46:16 INFO - PROCESS | 3368 | 1463543176968 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 20:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:46:16 INFO - PROCESS | 3368 | 1463543176971 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:46:16 INFO - PROCESS | 3368 | 1463543176973 Marionette TRACE conn6 <- [1,1894,null,{}] 20:46:16 INFO - PROCESS | 3368 | 1463543176978 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}] 20:46:17 INFO - PROCESS | 3368 | 1463543177076 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 20:46:17 INFO - PROCESS | 3368 | 1463543177083 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FE9000 == 57 [pid = 3368] [id = 483] 20:46:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B39DB0D400) [pid = 3368] [serial = 1449] [outer = 0000000000000000] 20:46:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AE2C0000) [pid = 3368] [serial = 1450] [outer = 000000B39DB0D400] 20:46:17 INFO - PROCESS | 3368 | 1463543177131 Marionette DEBUG loaded listener.js 20:46:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AE370400) [pid = 3368] [serial = 1451] [outer = 000000B39DB0D400] 20:46:17 INFO - PROCESS | 3368 | 1463543177564 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]]]}] 20:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 626ms 20:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:46:17 INFO - PROCESS | 3368 | 1463543177601 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 20:46:17 INFO - PROCESS | 3368 | 1463543177603 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 20:46:17 INFO - PROCESS | 3368 | 1463543177606 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:46:17 INFO - PROCESS | 3368 | 1463543177608 Marionette TRACE conn6 <- [1,1898,null,{}] 20:46:17 INFO - PROCESS | 3368 | 1463543177617 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}] 20:46:17 INFO - PROCESS | 3368 | 1463543177712 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 20:46:17 INFO - PROCESS | 3368 | 1463543177719 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3676800 == 58 [pid = 3368] [id = 484] 20:46:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AE4F4400) [pid = 3368] [serial = 1452] [outer = 0000000000000000] 20:46:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AE4F7400) [pid = 3368] [serial = 1453] [outer = 000000B3AE4F4400] 20:46:17 INFO - PROCESS | 3368 | 1463543177766 Marionette DEBUG loaded listener.js 20:46:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AE5EEC00) [pid = 3368] [serial = 1454] [outer = 000000B3AE4F4400] 20:46:18 INFO - PROCESS | 3368 | 1463543178209 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]]]}] 20:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 20:46:18 INFO - PROCESS | 3368 | 1463543178247 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 20:46:18 INFO - PROCESS | 3368 | 1463543178249 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 20:46:18 INFO - PROCESS | 3368 | 1463543178253 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:46:18 INFO - PROCESS | 3368 | 1463543178255 Marionette TRACE conn6 <- [1,1902,null,{}] 20:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:46:18 INFO - PROCESS | 3368 | 1463543178258 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}] 20:46:18 INFO - PROCESS | 3368 | 1463543178351 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 20:46:18 INFO - PROCESS | 3368 | 1463543178358 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4BA8000 == 59 [pid = 3368] [id = 485] 20:46:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AE5F4400) [pid = 3368] [serial = 1455] [outer = 0000000000000000] 20:46:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AE5FB400) [pid = 3368] [serial = 1456] [outer = 000000B3AE5F4400] 20:46:18 INFO - PROCESS | 3368 | 1463543178410 Marionette DEBUG loaded listener.js 20:46:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AE60AC00) [pid = 3368] [serial = 1457] [outer = 000000B3AE5F4400] 20:46:19 INFO - PROCESS | 3368 | 1463543179145 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]]]}] 20:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 924ms 20:46:19 INFO - PROCESS | 3368 | 1463543179182 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 20:46:19 INFO - PROCESS | 3368 | 1463543179187 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 20:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:46:19 INFO - PROCESS | 3368 | 1463543179192 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:46:19 INFO - PROCESS | 3368 | 1463543179196 Marionette TRACE conn6 <- [1,1906,null,{}] 20:46:19 INFO - PROCESS | 3368 | 1463543179202 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}] 20:46:19 INFO - PROCESS | 3368 | 1463543179328 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 20:46:19 INFO - PROCESS | 3368 | 1463543179461 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA1B800 == 60 [pid = 3368] [id = 486] 20:46:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3A35DFC00) [pid = 3368] [serial = 1458] [outer = 0000000000000000] 20:46:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3A6D47C00) [pid = 3368] [serial = 1459] [outer = 000000B3A35DFC00] 20:46:19 INFO - PROCESS | 3368 | 1463543179521 Marionette DEBUG loaded listener.js 20:46:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3A8DA1000) [pid = 3368] [serial = 1460] [outer = 000000B3A35DFC00] 20:46:20 INFO - PROCESS | 3368 | 1463543180143 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]]]}] 20:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 986ms 20:46:20 INFO - PROCESS | 3368 | 1463543180183 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 20:46:20 INFO - PROCESS | 3368 | 1463543180190 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 20:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:46:20 INFO - PROCESS | 3368 | 1463543180197 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:46:20 INFO - PROCESS | 3368 | 1463543180201 Marionette TRACE conn6 <- [1,1910,null,{}] 20:46:20 INFO - PROCESS | 3368 | 1463543180205 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}] 20:46:20 INFO - PROCESS | 3368 | 1463543180331 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 20:46:20 INFO - PROCESS | 3368 | 1463543180463 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C41000 == 61 [pid = 3368] [id = 487] 20:46:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3A8D9B000) [pid = 3368] [serial = 1461] [outer = 0000000000000000] 20:46:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AAB0D800) [pid = 3368] [serial = 1462] [outer = 000000B3A8D9B000] 20:46:20 INFO - PROCESS | 3368 | 1463543180523 Marionette DEBUG loaded listener.js 20:46:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3AB9D1800) [pid = 3368] [serial = 1463] [outer = 000000B3A8D9B000] 20:46:21 INFO - PROCESS | 3368 | 1463543181168 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]]]}] 20:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 984ms 20:46:21 INFO - PROCESS | 3368 | 1463543181186 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 20:46:21 INFO - PROCESS | 3368 | 1463543181189 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 20:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:46:21 INFO - PROCESS | 3368 | 1463543181193 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:46:21 INFO - PROCESS | 3368 | 1463543181197 Marionette TRACE conn6 <- [1,1914,null,{}] 20:46:21 INFO - PROCESS | 3368 | 1463543181210 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}] 20:46:21 INFO - PROCESS | 3368 | 1463543181338 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 20:46:21 INFO - PROCESS | 3368 | 1463543181470 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5106000 == 62 [pid = 3368] [id = 488] 20:46:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3ADB67800) [pid = 3368] [serial = 1464] [outer = 0000000000000000] 20:46:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AE2BC800) [pid = 3368] [serial = 1465] [outer = 000000B3ADB67800] 20:46:21 INFO - PROCESS | 3368 | 1463543181530 Marionette DEBUG loaded listener.js 20:46:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AE603C00) [pid = 3368] [serial = 1466] [outer = 000000B3ADB67800] 20:46:22 INFO - PROCESS | 3368 | 1463543182109 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]]]}] 20:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 985ms 20:46:22 INFO - PROCESS | 3368 | 1463543182180 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 20:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:46:22 INFO - PROCESS | 3368 | 1463543182184 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 20:46:22 INFO - PROCESS | 3368 | 1463543182188 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:46:22 INFO - PROCESS | 3368 | 1463543182190 Marionette TRACE conn6 <- [1,1918,null,{}] 20:46:22 INFO - PROCESS | 3368 | 1463543182194 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}] 20:46:22 INFO - PROCESS | 3368 | 1463543182315 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 20:46:22 INFO - PROCESS | 3368 | 1463543182446 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B52A5000 == 63 [pid = 3368] [id = 489] 20:46:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AE60E000) [pid = 3368] [serial = 1467] [outer = 0000000000000000] 20:46:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AE61A400) [pid = 3368] [serial = 1468] [outer = 000000B3AE60E000] 20:46:22 INFO - PROCESS | 3368 | 1463543182503 Marionette DEBUG loaded listener.js 20:46:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AE622C00) [pid = 3368] [serial = 1469] [outer = 000000B3AE60E000] 20:46:23 INFO - PROCESS | 3368 | 1463543183070 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]]]}] 20:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 942ms 20:46:23 INFO - PROCESS | 3368 | 1463543183130 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 20:46:23 INFO - PROCESS | 3368 | 1463543183133 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 20:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:46:23 INFO - PROCESS | 3368 | 1463543183136 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:46:23 INFO - PROCESS | 3368 | 1463543183139 Marionette TRACE conn6 <- [1,1922,null,{}] 20:46:23 INFO - PROCESS | 3368 | 1463543183143 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}] 20:46:23 INFO - PROCESS | 3368 | 1463543183261 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 20:46:23 INFO - PROCESS | 3368 | 1463543183394 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5ACC800 == 64 [pid = 3368] [id = 490] 20:46:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AE6D7C00) [pid = 3368] [serial = 1470] [outer = 0000000000000000] 20:46:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AE6DA800) [pid = 3368] [serial = 1471] [outer = 000000B3AE6D7C00] 20:46:23 INFO - PROCESS | 3368 | 1463543183451 Marionette DEBUG loaded listener.js 20:46:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AE6E4000) [pid = 3368] [serial = 1472] [outer = 000000B3AE6D7C00] 20:46:24 INFO - PROCESS | 3368 | 1463543184107 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]]]}] 20:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 984ms 20:46:24 INFO - PROCESS | 3368 | 1463543184126 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 20:46:24 INFO - PROCESS | 3368 | 1463543184129 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 20:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:46:24 INFO - PROCESS | 3368 | 1463543184134 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:46:24 INFO - PROCESS | 3368 | 1463543184136 Marionette TRACE conn6 <- [1,1926,null,{}] 20:46:24 INFO - PROCESS | 3368 | 1463543184140 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}] 20:46:24 INFO - PROCESS | 3368 | 1463543184272 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 20:46:24 INFO - PROCESS | 3368 | 1463543184411 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B08800 == 65 [pid = 3368] [id = 491] 20:46:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3A2A25C00) [pid = 3368] [serial = 1473] [outer = 0000000000000000] 20:46:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3ADC2A400) [pid = 3368] [serial = 1474] [outer = 000000B3A2A25C00] 20:46:24 INFO - PROCESS | 3368 | 1463543184470 Marionette DEBUG loaded listener.js 20:46:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3AEE72400) [pid = 3368] [serial = 1475] [outer = 000000B3A2A25C00] 20:46:25 INFO - PROCESS | 3368 | 1463543185363 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]]]}] 20:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1277ms 20:46:25 INFO - PROCESS | 3368 | 1463543185431 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 20:46:25 INFO - PROCESS | 3368 | 1463543185436 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 20:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:46:25 INFO - PROCESS | 3368 | 1463543185447 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:46:25 INFO - PROCESS | 3368 | 1463543185451 Marionette TRACE conn6 <- [1,1930,null,{}] 20:46:25 INFO - PROCESS | 3368 | 1463543185457 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}] 20:46:25 INFO - PROCESS | 3368 | 1463543185649 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 20:46:25 INFO - PROCESS | 3368 | 1463543185707 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9B96000 == 66 [pid = 3368] [id = 492] 20:46:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B39D693C00) [pid = 3368] [serial = 1476] [outer = 0000000000000000] 20:46:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B39DC81000) [pid = 3368] [serial = 1477] [outer = 000000B39D693C00] 20:46:25 INFO - PROCESS | 3368 | 1463543185758 Marionette DEBUG loaded listener.js 20:46:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3A2B58800) [pid = 3368] [serial = 1478] [outer = 000000B39D693C00] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3676800 == 65 [pid = 3368] [id = 484] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FE9000 == 64 [pid = 3368] [id = 483] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD63800 == 63 [pid = 3368] [id = 482] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1759000 == 62 [pid = 3368] [id = 481] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE6A2000 == 61 [pid = 3368] [id = 480] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE504800 == 60 [pid = 3368] [id = 479] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3A1D24800) [pid = 3368] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3ADC31400) [pid = 3368] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3AD942000) [pid = 3368] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3AAAD6800) [pid = 3368] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3A6D30C00) [pid = 3368] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACEC8000 == 59 [pid = 3368] [id = 478] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA013000 == 58 [pid = 3368] [id = 477] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B39DC34800 == 57 [pid = 3368] [id = 476] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A341F800 == 56 [pid = 3368] [id = 475] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADA93000 == 55 [pid = 3368] [id = 468] 20:46:26 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A70EB000 == 54 [pid = 3368] [id = 467] 20:46:26 INFO - PROCESS | 3368 | 1463543186487 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]]]}] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3ADB60C00) [pid = 3368] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3A35DC800) [pid = 3368] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3AC709000) [pid = 3368] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B39E1CE000) [pid = 3368] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AB530400) [pid = 3368] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3ADB2F000) [pid = 3368] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AD731800) [pid = 3368] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AAD83800) [pid = 3368] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3AD7E9400) [pid = 3368] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3A9C43000) [pid = 3368] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3A7035400) [pid = 3368] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1083ms 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3A8816400) [pid = 3368] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AA9AEC00) [pid = 3368] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3AAD84000) [pid = 3368] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3A2B78000) [pid = 3368] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AA9D4C00) [pid = 3368] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B39DF9F800) [pid = 3368] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3ADB64C00) [pid = 3368] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3A93B1800) [pid = 3368] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 20:46:26 INFO - PROCESS | 3368 | 1463543186568 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 20:46:26 INFO - PROCESS | 3368 | 1463543186574 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 20:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:46:26 INFO - PROCESS | 3368 | 1463543186583 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:46:26 INFO - PROCESS | 3368 | 1463543186585 Marionette TRACE conn6 <- [1,1934,null,{}] 20:46:26 INFO - PROCESS | 3368 | 1463543186589 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}] 20:46:26 INFO - PROCESS | 3368 | 1463543186689 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 20:46:26 INFO - PROCESS | 3368 | 1463543186702 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A70F2800 == 55 [pid = 3368] [id = 493] 20:46:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B39D693800) [pid = 3368] [serial = 1479] [outer = 0000000000000000] 20:46:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3A1D2F800) [pid = 3368] [serial = 1480] [outer = 000000B39D693800] 20:46:26 INFO - PROCESS | 3368 | 1463543186750 Marionette DEBUG loaded listener.js 20:46:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3A2BED000) [pid = 3368] [serial = 1481] [outer = 000000B39D693800] 20:46:27 INFO - PROCESS | 3368 | 1463543187291 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]]]}] 20:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 735ms 20:46:27 INFO - PROCESS | 3368 | 1463543187321 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 20:46:27 INFO - PROCESS | 3368 | 1463543187324 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 20:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:46:27 INFO - PROCESS | 3368 | 1463543187327 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:46:27 INFO - PROCESS | 3368 | 1463543187331 Marionette TRACE conn6 <- [1,1938,null,{}] 20:46:27 INFO - PROCESS | 3368 | 1463543187342 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}] 20:46:27 INFO - PROCESS | 3368 | 1463543187438 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 20:46:27 INFO - PROCESS | 3368 | 1463543187449 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA14000 == 56 [pid = 3368] [id = 494] 20:46:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3A6427800) [pid = 3368] [serial = 1482] [outer = 0000000000000000] 20:46:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3A6D4D400) [pid = 3368] [serial = 1483] [outer = 000000B3A6427800] 20:46:27 INFO - PROCESS | 3368 | 1463543187498 Marionette DEBUG loaded listener.js 20:46:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3A703F800) [pid = 3368] [serial = 1484] [outer = 000000B3A6427800] 20:46:27 INFO - PROCESS | 3368 | 1463543187969 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]]]}] 20:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 20:46:28 INFO - PROCESS | 3368 | 1463543188022 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 20:46:28 INFO - PROCESS | 3368 | 1463543188025 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 20:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:46:28 INFO - PROCESS | 3368 | 1463543188029 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:46:28 INFO - PROCESS | 3368 | 1463543188031 Marionette TRACE conn6 <- [1,1942,null,{}] 20:46:28 INFO - PROCESS | 3368 | 1463543188034 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}] 20:46:28 INFO - PROCESS | 3368 | 1463543188129 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 20:46:28 INFO - PROCESS | 3368 | 1463543188216 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC1C5800 == 57 [pid = 3368] [id = 495] 20:46:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3A7056000) [pid = 3368] [serial = 1485] [outer = 0000000000000000] 20:46:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3A938FC00) [pid = 3368] [serial = 1486] [outer = 000000B3A7056000] 20:46:28 INFO - PROCESS | 3368 | 1463543188263 Marionette DEBUG loaded listener.js 20:46:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3A945B400) [pid = 3368] [serial = 1487] [outer = 000000B3A7056000] 20:46:28 INFO - PROCESS | 3368 | 1463543188638 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]]]}] 20:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 628ms 20:46:28 INFO - PROCESS | 3368 | 1463543188658 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 20:46:28 INFO - PROCESS | 3368 | 1463543188660 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 20:46:28 INFO - PROCESS | 3368 | 1463543188664 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:46:28 INFO - PROCESS | 3368 | 1463543188666 Marionette TRACE conn6 <- [1,1946,null,{}] 20:46:28 INFO - PROCESS | 3368 | 1463543188669 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}] 20:46:28 INFO - PROCESS | 3368 | 1463543188760 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 20:46:28 INFO - PROCESS | 3368 | 1463543188898 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43B9000 == 58 [pid = 3368] [id = 496] 20:46:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3A9429800) [pid = 3368] [serial = 1488] [outer = 0000000000000000] 20:46:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AA514400) [pid = 3368] [serial = 1489] [outer = 000000B3A9429800] 20:46:28 INFO - PROCESS | 3368 | 1463543188944 Marionette DEBUG loaded listener.js 20:46:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AA9B4000) [pid = 3368] [serial = 1490] [outer = 000000B3A9429800] 20:46:29 INFO - PROCESS | 3368 | 1463543189374 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]]]}] 20:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 733ms 20:46:29 INFO - PROCESS | 3368 | 1463543189401 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 20:46:29 INFO - PROCESS | 3368 | 1463543189403 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 20:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:46:29 INFO - PROCESS | 3368 | 1463543189406 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:46:29 INFO - PROCESS | 3368 | 1463543189416 Marionette TRACE conn6 <- [1,1950,null,{}] 20:46:29 INFO - PROCESS | 3368 | 1463543189426 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}] 20:46:29 INFO - PROCESS | 3368 | 1463543189564 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 20:46:29 INFO - PROCESS | 3368 | 1463543189627 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE544000 == 59 [pid = 3368] [id = 497] 20:46:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AAA30800) [pid = 3368] [serial = 1491] [outer = 0000000000000000] 20:46:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AAD36000) [pid = 3368] [serial = 1492] [outer = 000000B3AAA30800] 20:46:29 INFO - PROCESS | 3368 | 1463543189675 Marionette DEBUG loaded listener.js 20:46:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AAD83000) [pid = 3368] [serial = 1493] [outer = 000000B3AAA30800] 20:46:30 INFO - PROCESS | 3368 | 1463543190101 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]]]}] 20:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 733ms 20:46:30 INFO - PROCESS | 3368 | 1463543190150 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 20:46:30 INFO - PROCESS | 3368 | 1463543190152 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 20:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:46:30 INFO - PROCESS | 3368 | 1463543190199 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:46:30 INFO - PROCESS | 3368 | 1463543190201 Marionette TRACE conn6 <- [1,1954,null,{}] 20:46:30 INFO - PROCESS | 3368 | 1463543190205 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}] 20:46:30 INFO - PROCESS | 3368 | 1463543190326 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 20:46:30 INFO - PROCESS | 3368 | 1463543190388 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B097E800 == 60 [pid = 3368] [id = 498] 20:46:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AAD84000) [pid = 3368] [serial = 1494] [outer = 0000000000000000] 20:46:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AB71DC00) [pid = 3368] [serial = 1495] [outer = 000000B3AAD84000] 20:46:30 INFO - PROCESS | 3368 | 1463543190434 Marionette DEBUG loaded listener.js 20:46:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AC14E800) [pid = 3368] [serial = 1496] [outer = 000000B3AAD84000] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3AB9D5000) [pid = 3368] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3ADC2E400) [pid = 3368] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B39C14D000) [pid = 3368] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AAB10800) [pid = 3368] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B39CDB7800) [pid = 3368] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B39C1CB000) [pid = 3368] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3A9C43C00) [pid = 3368] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3ADC2F800) [pid = 3368] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3A6D43400) [pid = 3368] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B39DB0D400) [pid = 3368] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3AB9D6000) [pid = 3368] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:46:30 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AE4F4400) [pid = 3368] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:46:31 INFO - PROCESS | 3368 | 1463543191029 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]]]}] 20:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 923ms 20:46:31 INFO - PROCESS | 3368 | 1463543191086 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 20:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:46:31 INFO - PROCESS | 3368 | 1463543191088 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 20:46:31 INFO - PROCESS | 3368 | 1463543191092 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:46:31 INFO - PROCESS | 3368 | 1463543191094 Marionette TRACE conn6 <- [1,1958,null,{}] 20:46:31 INFO - PROCESS | 3368 | 1463543191098 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}] 20:46:31 INFO - PROCESS | 3368 | 1463543191200 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 20:46:31 INFO - PROCESS | 3368 | 1463543191209 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD722000 == 61 [pid = 3368] [id = 499] 20:46:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3A1F65C00) [pid = 3368] [serial = 1497] [outer = 0000000000000000] 20:46:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AAD7C000) [pid = 3368] [serial = 1498] [outer = 000000B3A1F65C00] 20:46:31 INFO - PROCESS | 3368 | 1463543191257 Marionette DEBUG loaded listener.js 20:46:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3AD72C800) [pid = 3368] [serial = 1499] [outer = 000000B3A1F65C00] 20:46:31 INFO - PROCESS | 3368 | 1463543191718 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]]]}] 20:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 672ms 20:46:31 INFO - PROCESS | 3368 | 1463543191766 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 20:46:31 INFO - PROCESS | 3368 | 1463543191768 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 20:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:46:31 INFO - PROCESS | 3368 | 1463543191772 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:46:31 INFO - PROCESS | 3368 | 1463543191773 Marionette TRACE conn6 <- [1,1962,null,{}] 20:46:31 INFO - PROCESS | 3368 | 1463543191777 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}] 20:46:31 INFO - PROCESS | 3368 | 1463543191871 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 20:46:31 INFO - PROCESS | 3368 | 1463543191879 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B17000 == 62 [pid = 3368] [id = 500] 20:46:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3AD731800) [pid = 3368] [serial = 1500] [outer = 0000000000000000] 20:46:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AD7EA400) [pid = 3368] [serial = 1501] [outer = 000000B3AD731800] 20:46:31 INFO - PROCESS | 3368 | 1463543191924 Marionette DEBUG loaded listener.js 20:46:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3ADA35400) [pid = 3368] [serial = 1502] [outer = 000000B3AD731800] 20:46:32 INFO - PROCESS | 3368 | 1463543192354 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]]]}] 20:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 629ms 20:46:32 INFO - PROCESS | 3368 | 1463543192404 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 20:46:32 INFO - PROCESS | 3368 | 1463543192406 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 20:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:46:32 INFO - PROCESS | 3368 | 1463543192410 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:46:32 INFO - PROCESS | 3368 | 1463543192412 Marionette TRACE conn6 <- [1,1966,null,{}] 20:46:32 INFO - PROCESS | 3368 | 1463543192416 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}] 20:46:32 INFO - PROCESS | 3368 | 1463543192516 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 20:46:32 INFO - PROCESS | 3368 | 1463543192523 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C2D000 == 63 [pid = 3368] [id = 501] 20:46:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3ADA3C000) [pid = 3368] [serial = 1503] [outer = 0000000000000000] 20:46:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3ADB62C00) [pid = 3368] [serial = 1504] [outer = 000000B3ADA3C000] 20:46:32 INFO - PROCESS | 3368 | 1463543192569 Marionette DEBUG loaded listener.js 20:46:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3ADC2FC00) [pid = 3368] [serial = 1505] [outer = 000000B3ADA3C000] 20:46:33 INFO - PROCESS | 3368 | 1463543193130 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]]]}] 20:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 775ms 20:46:33 INFO - PROCESS | 3368 | 1463543193189 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 20:46:33 INFO - PROCESS | 3368 | 1463543193194 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 20:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:46:33 INFO - PROCESS | 3368 | 1463543193200 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:46:33 INFO - PROCESS | 3368 | 1463543193205 Marionette TRACE conn6 <- [1,1970,null,{}] 20:46:33 INFO - PROCESS | 3368 | 1463543193212 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}] 20:46:33 INFO - PROCESS | 3368 | 1463543193348 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 20:46:33 INFO - PROCESS | 3368 | 1463543193446 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A70DB000 == 64 [pid = 3368] [id = 502] 20:46:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B39E117000) [pid = 3368] [serial = 1506] [outer = 0000000000000000] 20:46:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B39ECB1400) [pid = 3368] [serial = 1507] [outer = 000000B39E117000] 20:46:33 INFO - PROCESS | 3368 | 1463543193506 Marionette DEBUG loaded listener.js 20:46:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3A2BF5800) [pid = 3368] [serial = 1508] [outer = 000000B39E117000] 20:46:34 INFO - PROCESS | 3368 | 1463543194173 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]]]}] 20:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1026ms 20:46:34 INFO - PROCESS | 3368 | 1463543194230 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 20:46:34 INFO - PROCESS | 3368 | 1463543194237 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 20:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:46:34 INFO - PROCESS | 3368 | 1463543194245 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:46:34 INFO - PROCESS | 3368 | 1463543194248 Marionette TRACE conn6 <- [1,1974,null,{}] 20:46:34 INFO - PROCESS | 3368 | 1463543194253 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}] 20:46:34 INFO - PROCESS | 3368 | 1463543194376 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 20:46:34 INFO - PROCESS | 3368 | 1463543194508 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD728800 == 65 [pid = 3368] [id = 503] 20:46:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3A642B800) [pid = 3368] [serial = 1509] [outer = 0000000000000000] 20:46:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3A703B800) [pid = 3368] [serial = 1510] [outer = 000000B3A642B800] 20:46:34 INFO - PROCESS | 3368 | 1463543194566 Marionette DEBUG loaded listener.js 20:46:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3A9453000) [pid = 3368] [serial = 1511] [outer = 000000B3A642B800] 20:46:35 INFO - PROCESS | 3368 | 1463543195203 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]]]}] 20:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1024ms 20:46:35 INFO - PROCESS | 3368 | 1463543195273 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 20:46:35 INFO - PROCESS | 3368 | 1463543195276 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 20:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:46:35 INFO - PROCESS | 3368 | 1463543195281 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:46:35 INFO - PROCESS | 3368 | 1463543195285 Marionette TRACE conn6 <- [1,1978,null,{}] 20:46:35 INFO - PROCESS | 3368 | 1463543195297 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}] 20:46:35 INFO - PROCESS | 3368 | 1463543195485 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 20:46:35 INFO - PROCESS | 3368 | 1463543195611 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3363800 == 66 [pid = 3368] [id = 504] 20:46:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3AAB07C00) [pid = 3368] [serial = 1512] [outer = 0000000000000000] 20:46:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3AAD7FC00) [pid = 3368] [serial = 1513] [outer = 000000B3AAB07C00] 20:46:35 INFO - PROCESS | 3368 | 1463543195671 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3ADA3C400) [pid = 3368] [serial = 1514] [outer = 000000B3AAB07C00] 20:46:36 INFO - PROCESS | 3368 | 1463543196227 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]]]}] 20:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 987ms 20:46:36 INFO - PROCESS | 3368 | 1463543196278 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 20:46:36 INFO - PROCESS | 3368 | 1463543196282 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 20:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:46:36 INFO - PROCESS | 3368 | 1463543196287 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:46:36 INFO - PROCESS | 3368 | 1463543196289 Marionette TRACE conn6 <- [1,1982,null,{}] 20:46:36 INFO - PROCESS | 3368 | 1463543196293 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}] 20:46:36 INFO - PROCESS | 3368 | 1463543196412 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 20:46:36 INFO - PROCESS | 3368 | 1463543196514 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B5E000 == 67 [pid = 3368] [id = 505] 20:46:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3ADD5C000) [pid = 3368] [serial = 1515] [outer = 0000000000000000] 20:46:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3ADDA2400) [pid = 3368] [serial = 1516] [outer = 000000B3ADD5C000] 20:46:36 INFO - PROCESS | 3368 | 1463543196570 Marionette DEBUG loaded listener.js 20:46:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3AE22B400) [pid = 3368] [serial = 1517] [outer = 000000B3ADD5C000] 20:46:37 INFO - PROCESS | 3368 | 1463543197145 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]]]}] 20:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 881ms 20:46:37 INFO - PROCESS | 3368 | 1463543197178 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 20:46:37 INFO - PROCESS | 3368 | 1463543197181 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 20:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:46:37 INFO - PROCESS | 3368 | 1463543197186 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:46:37 INFO - PROCESS | 3368 | 1463543197188 Marionette TRACE conn6 <- [1,1986,null,{}] 20:46:37 INFO - PROCESS | 3368 | 1463543197193 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}] 20:46:37 INFO - PROCESS | 3368 | 1463543197309 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 20:46:37 INFO - PROCESS | 3368 | 1463543197411 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4F64000 == 68 [pid = 3368] [id = 506] 20:46:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3AE2BF400) [pid = 3368] [serial = 1518] [outer = 0000000000000000] 20:46:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3AE2F0000) [pid = 3368] [serial = 1519] [outer = 000000B3AE2BF400] 20:46:37 INFO - PROCESS | 3368 | 1463543197467 Marionette DEBUG loaded listener.js 20:46:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3AE321C00) [pid = 3368] [serial = 1520] [outer = 000000B3AE2BF400] 20:46:38 INFO - PROCESS | 3368 | 1463543198006 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]]]}] 20:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 880ms 20:46:38 INFO - PROCESS | 3368 | 1463543198080 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 20:46:38 INFO - PROCESS | 3368 | 1463543198083 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 20:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:46:38 INFO - PROCESS | 3368 | 1463543198088 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:46:38 INFO - PROCESS | 3368 | 1463543198090 Marionette TRACE conn6 <- [1,1990,null,{}] 20:46:38 INFO - PROCESS | 3368 | 1463543198094 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}] 20:46:38 INFO - PROCESS | 3368 | 1463543198241 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 20:46:38 INFO - PROCESS | 3368 | 1463543198340 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B65C3800 == 69 [pid = 3368] [id = 507] 20:46:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3AE4FD000) [pid = 3368] [serial = 1521] [outer = 0000000000000000] 20:46:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3AE5FD000) [pid = 3368] [serial = 1522] [outer = 000000B3AE4FD000] 20:46:38 INFO - PROCESS | 3368 | 1463543198397 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3AE6E6800) [pid = 3368] [serial = 1523] [outer = 000000B3AE4FD000] 20:46:38 INFO - PROCESS | 3368 | 1463543198992 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]]]}] 20:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 984ms 20:46:39 INFO - PROCESS | 3368 | 1463543199074 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 20:46:39 INFO - PROCESS | 3368 | 1463543199077 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 20:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:46:39 INFO - PROCESS | 3368 | 1463543199081 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:46:39 INFO - PROCESS | 3368 | 1463543199083 Marionette TRACE conn6 <- [1,1994,null,{}] 20:46:39 INFO - PROCESS | 3368 | 1463543199087 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}] 20:46:39 INFO - PROCESS | 3368 | 1463543199204 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 20:46:39 INFO - PROCESS | 3368 | 1463543199335 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C1C000 == 70 [pid = 3368] [id = 508] 20:46:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3A2A1FC00) [pid = 3368] [serial = 1524] [outer = 0000000000000000] 20:46:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3AEDA2400) [pid = 3368] [serial = 1525] [outer = 000000B3A2A1FC00] 20:46:39 INFO - PROCESS | 3368 | 1463543199393 Marionette DEBUG loaded listener.js 20:46:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3AEE72800) [pid = 3368] [serial = 1526] [outer = 000000B3A2A1FC00] 20:46:40 INFO - PROCESS | 3368 | 1463543200029 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]]]}] 20:46:40 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 20:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 20:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:46:40 INFO - PROCESS | 3368 | 1463543200068 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 20:46:40 INFO - PROCESS | 3368 | 1463543200071 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 20:46:40 INFO - PROCESS | 3368 | 1463543200075 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:46:40 INFO - PROCESS | 3368 | 1463543200077 Marionette TRACE conn6 <- [1,1998,null,{}] 20:46:40 INFO - PROCESS | 3368 | 1463543200081 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}] 20:46:40 INFO - PROCESS | 3368 | 1463543200195 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 20:46:40 INFO - PROCESS | 3368 | 1463543200445 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9346800 == 71 [pid = 3368] [id = 509] 20:46:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B39CB3D000) [pid = 3368] [serial = 1527] [outer = 0000000000000000] 20:46:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B39CDBD000) [pid = 3368] [serial = 1528] [outer = 000000B39CB3D000] 20:46:40 INFO - PROCESS | 3368 | 1463543200526 Marionette DEBUG loaded listener.js 20:46:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3A28D8C00) [pid = 3368] [serial = 1529] [outer = 000000B39CB3D000] 20:46:40 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2871000 == 70 [pid = 3368] [id = 11] 20:46:41 INFO - PROCESS | 3368 | 1463543201212 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]]]}] 20:46:41 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 20:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1182ms 20:46:41 INFO - PROCESS | 3368 | 1463543201261 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 20:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:46:41 INFO - PROCESS | 3368 | 1463543201264 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 20:46:41 INFO - PROCESS | 3368 | 1463543201268 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:46:41 INFO - PROCESS | 3368 | 1463543201272 Marionette TRACE conn6 <- [1,2002,null,{}] 20:46:41 INFO - PROCESS | 3368 | 1463543201278 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}] 20:46:41 INFO - PROCESS | 3368 | 1463543201393 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 20:46:41 INFO - PROCESS | 3368 | 1463543201528 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA2DF000 == 71 [pid = 3368] [id = 510] 20:46:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3A6D4A400) [pid = 3368] [serial = 1530] [outer = 0000000000000000] 20:46:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3A703D000) [pid = 3368] [serial = 1531] [outer = 000000B3A6D4A400] 20:46:41 INFO - PROCESS | 3368 | 1463543201581 Marionette DEBUG loaded listener.js 20:46:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3A9424400) [pid = 3368] [serial = 1532] [outer = 000000B3A6D4A400] 20:46:42 INFO - PROCESS | 3368 | 1463543202253 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]]]}] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B17000 == 70 [pid = 3368] [id = 500] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD722000 == 69 [pid = 3368] [id = 499] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B097E800 == 68 [pid = 3368] [id = 498] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE544000 == 67 [pid = 3368] [id = 497] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43B9000 == 66 [pid = 3368] [id = 496] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC1C5800 == 65 [pid = 3368] [id = 495] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA14000 == 64 [pid = 3368] [id = 494] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A70F2800 == 63 [pid = 3368] [id = 493] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9B96000 == 62 [pid = 3368] [id = 492] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3ACE7C000) [pid = 3368] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3A9423400) [pid = 3368] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3A2A2A800) [pid = 3368] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3ADD5D400) [pid = 3368] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3ADDA9800) [pid = 3368] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3AE2F6000) [pid = 3368] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3AE2C2800) [pid = 3368] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3AE365800) [pid = 3368] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5ACC800 == 61 [pid = 3368] [id = 490] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B52A5000 == 60 [pid = 3368] [id = 489] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5106000 == 59 [pid = 3368] [id = 488] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C41000 == 58 [pid = 3368] [id = 487] 20:46:42 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA1B800 == 57 [pid = 3368] [id = 486] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3AD72F000) [pid = 3368] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3AC16E400) [pid = 3368] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3ADC35400) [pid = 3368] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3AD93F400) [pid = 3368] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B39CB3E400) [pid = 3368] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AAD41000) [pid = 3368] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B39D69B000) [pid = 3368] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3A28E2C00) [pid = 3368] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3A2BE8400) [pid = 3368] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3AA9B3000) [pid = 3368] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3ADC39C00) [pid = 3368] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3AAA38400) [pid = 3368] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3A7078000) [pid = 3368] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3A9385C00) [pid = 3368] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3ADDAFC00) [pid = 3368] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AE2C0000) [pid = 3368] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3AE370400) [pid = 3368] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B39E497400) [pid = 3368] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AB527800) [pid = 3368] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AAB0CC00) [pid = 3368] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AE5EEC00) [pid = 3368] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AE4F7400) [pid = 3368] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1083ms 20:46:42 INFO - PROCESS | 3368 | 1463543202354 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 20:46:42 INFO - PROCESS | 3368 | 1463543202358 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 20:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:46:42 INFO - PROCESS | 3368 | 1463543202363 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:46:42 INFO - PROCESS | 3368 | 1463543202365 Marionette TRACE conn6 <- [1,2006,null,{}] 20:46:42 INFO - PROCESS | 3368 | 1463543202369 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}] 20:46:42 INFO - PROCESS | 3368 | 1463543202473 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 20:46:42 INFO - PROCESS | 3368 | 1463543202481 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A70E8000 == 58 [pid = 3368] [id = 511] 20:46:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3A25F7C00) [pid = 3368] [serial = 1533] [outer = 0000000000000000] 20:46:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3A2B80000) [pid = 3368] [serial = 1534] [outer = 000000B3A25F7C00] 20:46:42 INFO - PROCESS | 3368 | 1463543202529 Marionette DEBUG loaded listener.js 20:46:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3A7037800) [pid = 3368] [serial = 1535] [outer = 000000B3A25F7C00] 20:46:43 INFO - PROCESS | 3368 | 1463543203036 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]]]}] 20:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 20:46:43 INFO - PROCESS | 3368 | 1463543203099 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 20:46:43 INFO - PROCESS | 3368 | 1463543203102 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 20:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:46:43 INFO - PROCESS | 3368 | 1463543203107 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:46:43 INFO - PROCESS | 3368 | 1463543203114 Marionette TRACE conn6 <- [1,2010,null,{}] 20:46:43 INFO - PROCESS | 3368 | 1463543203124 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}] 20:46:43 INFO - PROCESS | 3368 | 1463543203232 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 20:46:43 INFO - PROCESS | 3368 | 1463543203322 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD722000 == 59 [pid = 3368] [id = 512] 20:46:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3A3B37000) [pid = 3368] [serial = 1536] [outer = 0000000000000000] 20:46:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AA9CC800) [pid = 3368] [serial = 1537] [outer = 000000B3A3B37000] 20:46:43 INFO - PROCESS | 3368 | 1463543203369 Marionette DEBUG loaded listener.js 20:46:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AAD44000) [pid = 3368] [serial = 1538] [outer = 000000B3A3B37000] 20:46:43 INFO - PROCESS | 3368 | 1463543203750 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]]]}] 20:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 689ms 20:46:43 INFO - PROCESS | 3368 | 1463543203797 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 20:46:43 INFO - PROCESS | 3368 | 1463543203800 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 20:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:46:43 INFO - PROCESS | 3368 | 1463543203840 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:46:43 INFO - PROCESS | 3368 | 1463543203842 Marionette TRACE conn6 <- [1,2014,null,{}] 20:46:43 INFO - PROCESS | 3368 | 1463543203850 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}] 20:46:43 INFO - PROCESS | 3368 | 1463543203946 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 20:46:43 INFO - PROCESS | 3368 | 1463543203958 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE695800 == 60 [pid = 3368] [id = 513] 20:46:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3AB577400) [pid = 3368] [serial = 1539] [outer = 0000000000000000] 20:46:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3AB9D6400) [pid = 3368] [serial = 1540] [outer = 000000B3AB577400] 20:46:44 INFO - PROCESS | 3368 | 1463543204006 Marionette DEBUG loaded listener.js 20:46:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3AD733400) [pid = 3368] [serial = 1541] [outer = 000000B3AB577400] 20:46:44 INFO - PROCESS | 3368 | 1463543204439 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]]]}] 20:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 628ms 20:46:44 INFO - PROCESS | 3368 | 1463543204482 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 20:46:44 INFO - PROCESS | 3368 | 1463543204485 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 20:46:44 INFO - PROCESS | 3368 | 1463543204488 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:46:44 INFO - PROCESS | 3368 | 1463543204490 Marionette TRACE conn6 <- [1,2018,null,{}] 20:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:46:44 INFO - PROCESS | 3368 | 1463543204501 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}] 20:46:44 INFO - PROCESS | 3368 | 1463543204627 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 20:46:44 INFO - PROCESS | 3368 | 1463543204683 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C37800 == 61 [pid = 3368] [id = 514] 20:46:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3ADA34400) [pid = 3368] [serial = 1542] [outer = 0000000000000000] 20:46:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3ADB36000) [pid = 3368] [serial = 1543] [outer = 000000B3ADA34400] 20:46:44 INFO - PROCESS | 3368 | 1463543204736 Marionette DEBUG loaded listener.js 20:46:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3ADD5D400) [pid = 3368] [serial = 1544] [outer = 000000B3ADA34400] 20:46:45 INFO - PROCESS | 3368 | 1463543205185 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]]]}] 20:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 734ms 20:46:45 INFO - PROCESS | 3368 | 1463543205230 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 20:46:45 INFO - PROCESS | 3368 | 1463543205232 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 20:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:46:45 INFO - PROCESS | 3368 | 1463543205241 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:46:45 INFO - PROCESS | 3368 | 1463543205243 Marionette TRACE conn6 <- [1,2022,null,{}] 20:46:45 INFO - PROCESS | 3368 | 1463543205247 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}] 20:46:45 INFO - PROCESS | 3368 | 1463543205406 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 20:46:45 INFO - PROCESS | 3368 | 1463543205441 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B62000 == 62 [pid = 3368] [id = 515] 20:46:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3AE2ED000) [pid = 3368] [serial = 1545] [outer = 0000000000000000] 20:46:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3AE36A400) [pid = 3368] [serial = 1546] [outer = 000000B3AE2ED000] 20:46:45 INFO - PROCESS | 3368 | 1463543205489 Marionette DEBUG loaded listener.js 20:46:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3AE4FC000) [pid = 3368] [serial = 1547] [outer = 000000B3AE2ED000] 20:46:45 INFO - PROCESS | 3368 | 1463543205947 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]]]}] 20:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 20:46:45 INFO - PROCESS | 3368 | 1463543205978 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 20:46:45 INFO - PROCESS | 3368 | 1463543205980 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 20:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:46:45 INFO - PROCESS | 3368 | 1463543205984 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:46:45 INFO - PROCESS | 3368 | 1463543205985 Marionette TRACE conn6 <- [1,2026,null,{}] 20:46:45 INFO - PROCESS | 3368 | 1463543205989 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}] 20:46:46 INFO - PROCESS | 3368 | 1463543206117 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 20:46:46 INFO - PROCESS | 3368 | 1463543206178 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:46 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D7C000 == 63 [pid = 3368] [id = 516] 20:46:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3AE313000) [pid = 3368] [serial = 1548] [outer = 0000000000000000] 20:46:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3AE5FA400) [pid = 3368] [serial = 1549] [outer = 000000B3AE313000] 20:46:46 INFO - PROCESS | 3368 | 1463543206224 Marionette DEBUG loaded listener.js 20:46:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3AE61E800) [pid = 3368] [serial = 1550] [outer = 000000B3AE313000] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3AA9CC000) [pid = 3368] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AA51FC00) [pid = 3368] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B39D694800) [pid = 3368] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3A1D23C00) [pid = 3368] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B39B83B400) [pid = 3368] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3A642AC00) [pid = 3368] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AE22EC00) [pid = 3368] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3ADD62C00) [pid = 3368] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3A7565800) [pid = 3368] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3ADA3A000) [pid = 3368] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3AA9D2000) [pid = 3368] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AE2F2000) [pid = 3368] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B39D484400) [pid = 3368] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3AE316400) [pid = 3368] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AB9CC800) [pid = 3368] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3ADC34000) [pid = 3368] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AB9CBC00) [pid = 3368] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AD72D400) [pid = 3368] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AB9CCC00) [pid = 3368] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3AAAD6000) [pid = 3368] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3AAA30800) [pid = 3368] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3AAD84000) [pid = 3368] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3A1F65C00) [pid = 3368] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3ADB67800) [pid = 3368] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3A35DFC00) [pid = 3368] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3A8D9B000) [pid = 3368] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3A7056000) [pid = 3368] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B39D693C00) [pid = 3368] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3A2A25C00) [pid = 3368] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3A6427800) [pid = 3368] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B39D693800) [pid = 3368] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3A9429800) [pid = 3368] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AD731800) [pid = 3368] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3A35E3400) [pid = 3368] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B39E6D4C00) [pid = 3368] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3ADA2D400) [pid = 3368] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:46:46 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3A2DD2400) [pid = 3368] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:46:46 INFO - PROCESS | 3368 | 1463543206931 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]]]}] 20:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 984ms 20:46:46 INFO - PROCESS | 3368 | 1463543206970 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 20:46:46 INFO - PROCESS | 3368 | 1463543206972 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 20:46:46 INFO - PROCESS | 3368 | 1463543206975 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:46:46 INFO - PROCESS | 3368 | 1463543206977 Marionette TRACE conn6 <- [1,2030,null,{}] 20:46:46 INFO - PROCESS | 3368 | 1463543206982 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}] 20:46:47 INFO - PROCESS | 3368 | 1463543207116 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 20:46:47 INFO - PROCESS | 3368 | 1463543207174 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA89800 == 64 [pid = 3368] [id = 517] 20:46:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B39D246C00) [pid = 3368] [serial = 1551] [outer = 0000000000000000] 20:46:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B39EBEDC00) [pid = 3368] [serial = 1552] [outer = 000000B39D246C00] 20:46:47 INFO - PROCESS | 3368 | 1463543207221 Marionette DEBUG loaded listener.js 20:46:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3A7036000) [pid = 3368] [serial = 1553] [outer = 000000B39D246C00] 20:46:47 INFO - PROCESS | 3368 | 1463543207573 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]]]}] 20:46:47 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) 20:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 627ms 20:46:47 INFO - PROCESS | 3368 | 1463543207606 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 20:46:47 INFO - PROCESS | 3368 | 1463543207608 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 20:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:46:47 INFO - PROCESS | 3368 | 1463543207611 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:46:47 INFO - PROCESS | 3368 | 1463543207613 Marionette TRACE conn6 <- [1,2034,null,{}] 20:46:47 INFO - PROCESS | 3368 | 1463543207630 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}] 20:46:47 INFO - PROCESS | 3368 | 1463543207724 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 20:46:47 INFO - PROCESS | 3368 | 1463543207732 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3D28800 == 65 [pid = 3368] [id = 518] 20:46:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3A9450400) [pid = 3368] [serial = 1554] [outer = 0000000000000000] 20:46:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AA9D2000) [pid = 3368] [serial = 1555] [outer = 000000B3A9450400] 20:46:47 INFO - PROCESS | 3368 | 1463543207777 Marionette DEBUG loaded listener.js 20:46:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AC286C00) [pid = 3368] [serial = 1556] [outer = 000000B3A9450400] 20:46:48 INFO - PROCESS | 3368 | 1463543208211 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]]]}] 20:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 648ms 20:46:48 INFO - PROCESS | 3368 | 1463543208264 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 20:46:48 INFO - PROCESS | 3368 | 1463543208266 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 20:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:46:48 INFO - PROCESS | 3368 | 1463543208269 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:46:48 INFO - PROCESS | 3368 | 1463543208271 Marionette TRACE conn6 <- [1,2038,null,{}] 20:46:48 INFO - PROCESS | 3368 | 1463543208275 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}] 20:46:48 INFO - PROCESS | 3368 | 1463543208374 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 20:46:48 INFO - PROCESS | 3368 | 1463543208382 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4F58000 == 66 [pid = 3368] [id = 519] 20:46:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AC277C00) [pid = 3368] [serial = 1557] [outer = 0000000000000000] 20:46:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3ADD62C00) [pid = 3368] [serial = 1558] [outer = 000000B3AC277C00] 20:46:48 INFO - PROCESS | 3368 | 1463543208442 Marionette DEBUG loaded listener.js 20:46:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AE611400) [pid = 3368] [serial = 1559] [outer = 000000B3AC277C00] 20:46:49 INFO - PROCESS | 3368 | 1463543209160 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]]]}] 20:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 944ms 20:46:49 INFO - PROCESS | 3368 | 1463543209216 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 20:46:49 INFO - PROCESS | 3368 | 1463543209221 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 20:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:46:49 INFO - PROCESS | 3368 | 1463543209226 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:46:49 INFO - PROCESS | 3368 | 1463543209231 Marionette TRACE conn6 <- [1,2042,null,{}] 20:46:49 INFO - PROCESS | 3368 | 1463543209237 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}] 20:46:49 INFO - PROCESS | 3368 | 1463543209398 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 20:46:49 INFO - PROCESS | 3368 | 1463543209535 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:49 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA0C800 == 67 [pid = 3368] [id = 520] 20:46:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3A1FD2800) [pid = 3368] [serial = 1560] [outer = 0000000000000000] 20:46:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3A342CC00) [pid = 3368] [serial = 1561] [outer = 000000B3A1FD2800] 20:46:49 INFO - PROCESS | 3368 | 1463543209596 Marionette DEBUG loaded listener.js 20:46:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3A8818800) [pid = 3368] [serial = 1562] [outer = 000000B3A1FD2800] 20:46:50 INFO - PROCESS | 3368 | 1463543210228 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]]]}] 20:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1028ms 20:46:50 INFO - PROCESS | 3368 | 1463543210258 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 20:46:50 INFO - PROCESS | 3368 | 1463543210265 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 20:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:46:50 INFO - PROCESS | 3368 | 1463543210272 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:46:50 INFO - PROCESS | 3368 | 1463543210276 Marionette TRACE conn6 <- [1,2046,null,{}] 20:46:50 INFO - PROCESS | 3368 | 1463543210280 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}] 20:46:50 INFO - PROCESS | 3368 | 1463543210402 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 20:46:50 INFO - PROCESS | 3368 | 1463543210537 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B175B800 == 68 [pid = 3368] [id = 521] 20:46:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3A9C45400) [pid = 3368] [serial = 1563] [outer = 0000000000000000] 20:46:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3AAA3D000) [pid = 3368] [serial = 1564] [outer = 000000B3A9C45400] 20:46:50 INFO - PROCESS | 3368 | 1463543210596 Marionette DEBUG loaded listener.js 20:46:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AB52F000) [pid = 3368] [serial = 1565] [outer = 000000B3A9C45400] 20:46:51 INFO - PROCESS | 3368 | 1463543211239 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]]]}] 20:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 986ms 20:46:51 INFO - PROCESS | 3368 | 1463543211264 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 20:46:51 INFO - PROCESS | 3368 | 1463543211267 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 20:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:46:51 INFO - PROCESS | 3368 | 1463543211272 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:46:51 INFO - PROCESS | 3368 | 1463543211276 Marionette TRACE conn6 <- [1,2050,null,{}] 20:46:51 INFO - PROCESS | 3368 | 1463543211287 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}] 20:46:51 INFO - PROCESS | 3368 | 1463543211413 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 20:46:51 INFO - PROCESS | 3368 | 1463543211550 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B65B9800 == 69 [pid = 3368] [id = 522] 20:46:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3ADDAF800) [pid = 3368] [serial = 1566] [outer = 0000000000000000] 20:46:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3AE2B8400) [pid = 3368] [serial = 1567] [outer = 000000B3ADDAF800] 20:46:51 INFO - PROCESS | 3368 | 1463543211611 Marionette DEBUG loaded listener.js 20:46:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AE36A800) [pid = 3368] [serial = 1568] [outer = 000000B3ADDAF800] 20:46:52 INFO - PROCESS | 3368 | 1463543212255 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]]]}] 20:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1036ms 20:46:52 INFO - PROCESS | 3368 | 1463543212309 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 20:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:46:52 INFO - PROCESS | 3368 | 1463543212313 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 20:46:52 INFO - PROCESS | 3368 | 1463543212317 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:46:52 INFO - PROCESS | 3368 | 1463543212319 Marionette TRACE conn6 <- [1,2054,null,{}] 20:46:52 INFO - PROCESS | 3368 | 1463543212323 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}] 20:46:52 INFO - PROCESS | 3368 | 1463543212447 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 20:46:52 INFO - PROCESS | 3368 | 1463543212581 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C92800 == 70 [pid = 3368] [id = 523] 20:46:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AE6E2800) [pid = 3368] [serial = 1569] [outer = 0000000000000000] 20:46:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AED9D800) [pid = 3368] [serial = 1570] [outer = 000000B3AE6E2800] 20:46:52 INFO - PROCESS | 3368 | 1463543212639 Marionette DEBUG loaded listener.js 20:46:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AEE7A000) [pid = 3368] [serial = 1571] [outer = 000000B3AE6E2800] 20:46:53 INFO - PROCESS | 3368 | 1463543213216 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]]]}] 20:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 943ms 20:46:53 INFO - PROCESS | 3368 | 1463543213260 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 20:46:53 INFO - PROCESS | 3368 | 1463543213263 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 20:46:53 INFO - PROCESS | 3368 | 1463543213266 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:46:53 INFO - PROCESS | 3368 | 1463543213269 Marionette TRACE conn6 <- [1,2058,null,{}] 20:46:53 INFO - PROCESS | 3368 | 1463543213273 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}] 20:46:53 INFO - PROCESS | 3368 | 1463543213393 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 20:46:53 INFO - PROCESS | 3368 | 1463543213499 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7515800 == 71 [pid = 3368] [id = 524] 20:46:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AEE79400) [pid = 3368] [serial = 1572] [outer = 0000000000000000] 20:46:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3B0B39000) [pid = 3368] [serial = 1573] [outer = 000000B3AEE79400] 20:46:53 INFO - PROCESS | 3368 | 1463543213555 Marionette DEBUG loaded listener.js 20:46:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3B1AB8800) [pid = 3368] [serial = 1574] [outer = 000000B3AEE79400] 20:46:54 INFO - PROCESS | 3368 | 1463543214135 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]]]}] 20:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 944ms 20:46:54 INFO - PROCESS | 3368 | 1463543214214 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 20:46:54 INFO - PROCESS | 3368 | 1463543214216 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 20:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:46:54 INFO - PROCESS | 3368 | 1463543214220 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:46:54 INFO - PROCESS | 3368 | 1463543214222 Marionette TRACE conn6 <- [1,2062,null,{}] 20:46:54 INFO - PROCESS | 3368 | 1463543214226 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}] 20:46:54 INFO - PROCESS | 3368 | 1463543214397 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 20:46:54 INFO - PROCESS | 3368 | 1463543214533 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7560000 == 72 [pid = 3368] [id = 525] 20:46:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3B1ABE000) [pid = 3368] [serial = 1575] [outer = 0000000000000000] 20:46:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3B1AC9000) [pid = 3368] [serial = 1576] [outer = 000000B3B1ABE000] 20:46:54 INFO - PROCESS | 3368 | 1463543214591 Marionette DEBUG loaded listener.js 20:46:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3B1AD6400) [pid = 3368] [serial = 1577] [outer = 000000B3B1ABE000] 20:46:55 INFO - PROCESS | 3368 | 1463543215244 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]]]}] 20:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1079ms 20:46:55 INFO - PROCESS | 3368 | 1463543215302 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 20:46:55 INFO - PROCESS | 3368 | 1463543215305 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 20:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:46:55 INFO - PROCESS | 3368 | 1463543215308 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:46:55 INFO - PROCESS | 3368 | 1463543215311 Marionette TRACE conn6 <- [1,2066,null,{}] 20:46:55 INFO - PROCESS | 3368 | 1463543215315 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}] 20:46:55 INFO - PROCESS | 3368 | 1463543215437 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 20:46:55 INFO - PROCESS | 3368 | 1463543215597 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39D34A000 == 73 [pid = 3368] [id = 526] 20:46:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B39B836C00) [pid = 3368] [serial = 1578] [outer = 0000000000000000] 20:46:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B39E114400) [pid = 3368] [serial = 1579] [outer = 000000B39B836C00] 20:46:55 INFO - PROCESS | 3368 | 1463543215656 Marionette DEBUG loaded listener.js 20:46:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3A2DD5800) [pid = 3368] [serial = 1580] [outer = 000000B39B836C00] 20:46:56 INFO - PROCESS | 3368 | 1463543216523 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]]]}] 20:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1234ms 20:46:56 INFO - PROCESS | 3368 | 1463543216545 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 20:46:56 INFO - PROCESS | 3368 | 1463543216550 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 20:46:56 INFO - PROCESS | 3368 | 1463543216555 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:46:56 INFO - PROCESS | 3368 | 1463543216560 Marionette TRACE conn6 <- [1,2070,null,{}] 20:46:56 INFO - PROCESS | 3368 | 1463543216565 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}] 20:46:56 INFO - PROCESS | 3368 | 1463543216684 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 20:46:56 INFO - PROCESS | 3368 | 1463543216799 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD67000 == 74 [pid = 3368] [id = 527] 20:46:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3A2A24000) [pid = 3368] [serial = 1581] [outer = 0000000000000000] 20:46:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3A2BF6000) [pid = 3368] [serial = 1582] [outer = 000000B3A2A24000] 20:46:56 INFO - PROCESS | 3368 | 1463543216894 Marionette DEBUG loaded listener.js 20:46:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3A642A000) [pid = 3368] [serial = 1583] [outer = 000000B3A2A24000] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4BA8000 == 73 [pid = 3368] [id = 485] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B30AE000 == 72 [pid = 3368] [id = 469] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3D28800 == 71 [pid = 3368] [id = 518] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADA89800 == 70 [pid = 3368] [id = 517] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B2D7C000 == 69 [pid = 3368] [id = 516] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B62000 == 68 [pid = 3368] [id = 515] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C37800 == 67 [pid = 3368] [id = 514] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE695800 == 66 [pid = 3368] [id = 513] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3AE5FB400) [pid = 3368] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3ADB62C00) [pid = 3368] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD722000 == 65 [pid = 3368] [id = 512] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A70E8000 == 64 [pid = 3368] [id = 511] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA2DF000 == 63 [pid = 3368] [id = 510] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B39C1EC000 == 62 [pid = 3368] [id = 12] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9346800 == 61 [pid = 3368] [id = 509] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3363800 == 60 [pid = 3368] [id = 504] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD728800 == 59 [pid = 3368] [id = 503] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A70DB000 == 58 [pid = 3368] [id = 502] 20:46:57 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C2D000 == 57 [pid = 3368] [id = 501] 20:46:57 INFO - PROCESS | 3368 | 1463543217555 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]]]}] 20:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1025ms 20:46:57 INFO - PROCESS | 3368 | 1463543217584 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 20:46:57 INFO - PROCESS | 3368 | 1463543217590 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 20:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:46:57 INFO - PROCESS | 3368 | 1463543217596 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:46:57 INFO - PROCESS | 3368 | 1463543217599 Marionette TRACE conn6 <- [1,2074,null,{}] 20:46:57 INFO - PROCESS | 3368 | 1463543217606 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}] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3A8C2A000) [pid = 3368] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3A395D800) [pid = 3368] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3ADA3BC00) [pid = 3368] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3A7032C00) [pid = 3368] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3AB71B800) [pid = 3368] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AD72B400) [pid = 3368] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3A2B5A800) [pid = 3368] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3A2BEF800) [pid = 3368] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3ADC2A800) [pid = 3368] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AA365400) [pid = 3368] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AE2ED800) [pid = 3368] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AE222C00) [pid = 3368] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AA9CE400) [pid = 3368] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3ADB5C800) [pid = 3368] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3AAB04800) [pid = 3368] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3AE31A400) [pid = 3368] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3A2994800) [pid = 3368] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AE36D800) [pid = 3368] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3ACBBAC00) [pid = 3368] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3ADDA1400) [pid = 3368] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AC143000) [pid = 3368] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3ADB39800) [pid = 3368] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3ADC37400) [pid = 3368] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AD7E4000) [pid = 3368] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3AAD36000) [pid = 3368] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AB71DC00) [pid = 3368] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AAD83000) [pid = 3368] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3AAD7C000) [pid = 3368] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3AE2BC800) [pid = 3368] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3A8DA1000) [pid = 3368] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3A6D47C00) [pid = 3368] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AB9D1800) [pid = 3368] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3AAB0D800) [pid = 3368] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3A938FC00) [pid = 3368] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3A945B400) [pid = 3368] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3A2B58800) [pid = 3368] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B39DC81000) [pid = 3368] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3AEE72400) [pid = 3368] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3ADC2A400) [pid = 3368] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3AC14E800) [pid = 3368] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3A6D4D400) [pid = 3368] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A703F800) [pid = 3368] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A1D2F800) [pid = 3368] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3A2BED000) [pid = 3368] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3AE61A400) [pid = 3368] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3AE6DA800) [pid = 3368] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3AA514400) [pid = 3368] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3AA9B4000) [pid = 3368] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3AE603C00) [pid = 3368] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3AD7EA400) [pid = 3368] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3ADA35400) [pid = 3368] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3AD72C800) [pid = 3368] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 20:46:57 INFO - PROCESS | 3368 | 1463543217792 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 20:46:57 INFO - PROCESS | 3368 | 1463543217854 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A8D7A800 == 58 [pid = 3368] [id = 528] 20:46:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B39D484400) [pid = 3368] [serial = 1584] [outer = 0000000000000000] 20:46:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3A1D2F800) [pid = 3368] [serial = 1585] [outer = 000000B39D484400] 20:46:57 INFO - PROCESS | 3368 | 1463543217901 Marionette DEBUG loaded listener.js 20:46:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3A2DD9000) [pid = 3368] [serial = 1586] [outer = 000000B39D484400] 20:46:58 INFO - PROCESS | 3368 | 1463543218348 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]]]}] 20:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 837ms 20:46:58 INFO - PROCESS | 3368 | 1463543218435 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 20:46:58 INFO - PROCESS | 3368 | 1463543218438 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 20:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:46:58 INFO - PROCESS | 3368 | 1463543218441 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:46:58 INFO - PROCESS | 3368 | 1463543218445 Marionette TRACE conn6 <- [1,2078,null,{}] 20:46:58 INFO - PROCESS | 3368 | 1463543218456 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}] 20:46:58 INFO - PROCESS | 3368 | 1463543218563 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 20:46:58 INFO - PROCESS | 3368 | 1463543218573 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB97B800 == 59 [pid = 3368] [id = 529] 20:46:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A8810400) [pid = 3368] [serial = 1587] [outer = 0000000000000000] 20:46:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A8C33400) [pid = 3368] [serial = 1588] [outer = 000000B3A8810400] 20:46:58 INFO - PROCESS | 3368 | 1463543218626 Marionette DEBUG loaded listener.js 20:46:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3A9454400) [pid = 3368] [serial = 1589] [outer = 000000B3A8810400] 20:46:59 INFO - PROCESS | 3368 | 1463543219111 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]]]}] 20:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 692ms 20:46:59 INFO - PROCESS | 3368 | 1463543219136 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 20:46:59 INFO - PROCESS | 3368 | 1463543219139 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 20:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:46:59 INFO - PROCESS | 3368 | 1463543219142 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:46:59 INFO - PROCESS | 3368 | 1463543219144 Marionette TRACE conn6 <- [1,2082,null,{}] 20:46:59 INFO - PROCESS | 3368 | 1463543219148 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}] 20:46:59 INFO - PROCESS | 3368 | 1463543219245 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 20:46:59 INFO - PROCESS | 3368 | 1463543219253 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:46:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA81800 == 60 [pid = 3368] [id = 530] 20:46:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3A97D5000) [pid = 3368] [serial = 1590] [outer = 0000000000000000] 20:46:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AA515C00) [pid = 3368] [serial = 1591] [outer = 000000B3A97D5000] 20:46:59 INFO - PROCESS | 3368 | 1463543219301 Marionette DEBUG loaded listener.js 20:46:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AA9B8000) [pid = 3368] [serial = 1592] [outer = 000000B3A97D5000] 20:46:59 INFO - PROCESS | 3368 | 1463543219760 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]]]}] 20:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 20:46:59 INFO - PROCESS | 3368 | 1463543219790 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 20:46:59 INFO - PROCESS | 3368 | 1463543219792 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 20:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:46:59 INFO - PROCESS | 3368 | 1463543219796 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:46:59 INFO - PROCESS | 3368 | 1463543219798 Marionette TRACE conn6 <- [1,2086,null,{}] 20:46:59 INFO - PROCESS | 3368 | 1463543219802 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}] 20:46:59 INFO - PROCESS | 3368 | 1463543219933 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 20:47:00 INFO - PROCESS | 3368 | 1463543220023 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE53E800 == 61 [pid = 3368] [id = 531] 20:47:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AA9D5C00) [pid = 3368] [serial = 1593] [outer = 0000000000000000] 20:47:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AAA35400) [pid = 3368] [serial = 1594] [outer = 000000B3AA9D5C00] 20:47:00 INFO - PROCESS | 3368 | 1463543220069 Marionette DEBUG loaded listener.js 20:47:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AAB0BC00) [pid = 3368] [serial = 1595] [outer = 000000B3AA9D5C00] 20:47:00 INFO - PROCESS | 3368 | 1463543220515 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]]]}] 20:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 775ms 20:47:00 INFO - PROCESS | 3368 | 1463543220582 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 20:47:00 INFO - PROCESS | 3368 | 1463543220584 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 20:47:00 INFO - PROCESS | 3368 | 1463543220596 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:47:00 INFO - PROCESS | 3368 | 1463543220598 Marionette TRACE conn6 <- [1,2090,null,{}] 20:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:47:00 INFO - PROCESS | 3368 | 1463543220606 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}] 20:47:00 INFO - PROCESS | 3368 | 1463543220742 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 20:47:00 INFO - PROCESS | 3368 | 1463543220764 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C2E000 == 62 [pid = 3368] [id = 532] 20:47:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AB52C400) [pid = 3368] [serial = 1596] [outer = 0000000000000000] 20:47:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3AB9CD400) [pid = 3368] [serial = 1597] [outer = 000000B3AB52C400] 20:47:00 INFO - PROCESS | 3368 | 1463543220812 Marionette DEBUG loaded listener.js 20:47:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3AC7D4000) [pid = 3368] [serial = 1598] [outer = 000000B3AB52C400] 20:47:01 INFO - PROCESS | 3368 | 1463543221269 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]]]}] 20:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 693ms 20:47:01 INFO - PROCESS | 3368 | 1463543221297 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 20:47:01 INFO - PROCESS | 3368 | 1463543221300 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 20:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:47:01 INFO - PROCESS | 3368 | 1463543221334 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:47:01 INFO - PROCESS | 3368 | 1463543221336 Marionette TRACE conn6 <- [1,2094,null,{}] 20:47:01 INFO - PROCESS | 3368 | 1463543221342 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}] 20:47:01 INFO - PROCESS | 3368 | 1463543221464 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 20:47:01 INFO - PROCESS | 3368 | 1463543221525 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1754800 == 63 [pid = 3368] [id = 533] 20:47:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3AA650C00) [pid = 3368] [serial = 1599] [outer = 0000000000000000] 20:47:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3AA793C00) [pid = 3368] [serial = 1600] [outer = 000000B3AA650C00] 20:47:01 INFO - PROCESS | 3368 | 1463543221571 Marionette DEBUG loaded listener.js 20:47:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3AD733800) [pid = 3368] [serial = 1601] [outer = 000000B3AA650C00] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3A2871800) [pid = 3368] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3AE5F4400) [pid = 3368] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3AE313000) [pid = 3368] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3AE2ED000) [pid = 3368] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B39D246C00) [pid = 3368] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B39E117000) [pid = 3368] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B39CB3D000) [pid = 3368] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A9450400) [pid = 3368] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A3B37000) [pid = 3368] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3AE2BF400) [pid = 3368] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3A642B800) [pid = 3368] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3AAB07C00) [pid = 3368] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3AB577400) [pid = 3368] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3ADD5C000) [pid = 3368] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3A25F7C00) [pid = 3368] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3A6D4A400) [pid = 3368] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3ADA34400) [pid = 3368] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:47:02 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B3A8C38C00) [pid = 3368] [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.] 20:47:02 INFO - PROCESS | 3368 | 1463543222165 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] 20:47:02 INFO - PROCESS | 3368 | 1463543222221 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 20:47:02 INFO - PROCESS | 3368 | 1463543222224 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:47:02 INFO - PROCESS | 3368 | 1463543222226 Marionette TRACE conn6 <- [1,2098,null,{}] 20:47:02 INFO - PROCESS | 3368 | 1463543222238 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}] 20:47:02 INFO - PROCESS | 3368 | 1463543222368 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 20:47:02 INFO - PROCESS | 3368 | 1463543222427 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A27000 == 64 [pid = 3368] [id = 534] 20:47:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B39DB0B400) [pid = 3368] [serial = 1602] [outer = 0000000000000000] 20:47:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3A9450400) [pid = 3368] [serial = 1603] [outer = 000000B39DB0B400] 20:47:02 INFO - PROCESS | 3368 | 1463543222473 Marionette DEBUG loaded listener.js 20:47:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3AD7E7000) [pid = 3368] [serial = 1604] [outer = 000000B39DB0B400] 20:47:02 INFO - PROCESS | 3368 | 1463543222876 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]]]}] 20:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 20:47:02 INFO - PROCESS | 3368 | 1463543222897 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 20:47:02 INFO - PROCESS | 3368 | 1463543222900 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 20:47:02 INFO - PROCESS | 3368 | 1463543222903 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:47:02 INFO - PROCESS | 3368 | 1463543222905 Marionette TRACE conn6 <- [1,2102,null,{}] 20:47:02 INFO - PROCESS | 3368 | 1463543222908 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}] 20:47:03 INFO - PROCESS | 3368 | 1463543223002 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 20:47:03 INFO - PROCESS | 3368 | 1463543223009 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B56800 == 65 [pid = 3368] [id = 535] 20:47:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B39DB0FC00) [pid = 3368] [serial = 1605] [outer = 0000000000000000] 20:47:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3ADA32C00) [pid = 3368] [serial = 1606] [outer = 000000B39DB0FC00] 20:47:03 INFO - PROCESS | 3368 | 1463543223056 Marionette DEBUG loaded listener.js 20:47:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B39D696000) [pid = 3368] [serial = 1607] [outer = 000000B39DB0FC00] 20:47:03 INFO - PROCESS | 3368 | 1463543223497 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]]]}] 20:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 626ms 20:47:03 INFO - PROCESS | 3368 | 1463543223543 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 20:47:03 INFO - PROCESS | 3368 | 1463543223545 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 20:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:47:03 INFO - PROCESS | 3368 | 1463543223549 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:47:03 INFO - PROCESS | 3368 | 1463543223551 Marionette TRACE conn6 <- [1,2106,null,{}] 20:47:03 INFO - PROCESS | 3368 | 1463543223554 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}] 20:47:03 INFO - PROCESS | 3368 | 1463543223658 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 20:47:03 INFO - PROCESS | 3368 | 1463543223666 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C2D000 == 66 [pid = 3368] [id = 536] 20:47:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3ADB5B800) [pid = 3368] [serial = 1608] [outer = 0000000000000000] 20:47:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3ADB62000) [pid = 3368] [serial = 1609] [outer = 000000B3ADB5B800] 20:47:03 INFO - PROCESS | 3368 | 1463543223713 Marionette DEBUG loaded listener.js 20:47:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3ADC2C400) [pid = 3368] [serial = 1610] [outer = 000000B3ADB5B800] 20:47:04 INFO - PROCESS | 3368 | 1463543224398 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]]]}] 20:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 880ms 20:47:04 INFO - PROCESS | 3368 | 1463543224434 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 20:47:04 INFO - PROCESS | 3368 | 1463543224439 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 20:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:47:04 INFO - PROCESS | 3368 | 1463543224445 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:47:04 INFO - PROCESS | 3368 | 1463543224449 Marionette TRACE conn6 <- [1,2110,null,{}] 20:47:04 INFO - PROCESS | 3368 | 1463543224456 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}] 20:47:04 INFO - PROCESS | 3368 | 1463543224585 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 20:47:04 INFO - PROCESS | 3368 | 1463543224692 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9F5E800 == 67 [pid = 3368] [id = 537] 20:47:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B39DE90000) [pid = 3368] [serial = 1611] [outer = 0000000000000000] 20:47:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3A299B400) [pid = 3368] [serial = 1612] [outer = 000000B39DE90000] 20:47:04 INFO - PROCESS | 3368 | 1463543224752 Marionette DEBUG loaded listener.js 20:47:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3A350E800) [pid = 3368] [serial = 1613] [outer = 000000B39DE90000] 20:47:05 INFO - PROCESS | 3368 | 1463543225400 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]]]}] 20:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 984ms 20:47:05 INFO - PROCESS | 3368 | 1463543225437 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 20:47:05 INFO - PROCESS | 3368 | 1463543225443 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 20:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:47:05 INFO - PROCESS | 3368 | 1463543225451 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:47:05 INFO - PROCESS | 3368 | 1463543225454 Marionette TRACE conn6 <- [1,2114,null,{}] 20:47:05 INFO - PROCESS | 3368 | 1463543225458 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}] 20:47:05 INFO - PROCESS | 3368 | 1463543225581 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 20:47:05 INFO - PROCESS | 3368 | 1463543225687 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AEE2C000 == 68 [pid = 3368] [id = 538] 20:47:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3A6D51800) [pid = 3368] [serial = 1614] [outer = 0000000000000000] 20:47:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3A93B5800) [pid = 3368] [serial = 1615] [outer = 000000B3A6D51800] 20:47:05 INFO - PROCESS | 3368 | 1463543225743 Marionette DEBUG loaded listener.js 20:47:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3AA9B3000) [pid = 3368] [serial = 1616] [outer = 000000B3A6D51800] 20:47:06 INFO - PROCESS | 3368 | 1463543226316 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]]]}] 20:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 924ms 20:47:06 INFO - PROCESS | 3368 | 1463543226383 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 20:47:06 INFO - PROCESS | 3368 | 1463543226386 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 20:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:47:06 INFO - PROCESS | 3368 | 1463543226390 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:47:06 INFO - PROCESS | 3368 | 1463543226394 Marionette TRACE conn6 <- [1,2118,null,{}] 20:47:06 INFO - PROCESS | 3368 | 1463543226406 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}] 20:47:06 INFO - PROCESS | 3368 | 1463543226540 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 20:47:06 INFO - PROCESS | 3368 | 1463543226666 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30A7800 == 69 [pid = 3368] [id = 539] 20:47:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3AAE07C00) [pid = 3368] [serial = 1617] [outer = 0000000000000000] 20:47:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3AB9D3C00) [pid = 3368] [serial = 1618] [outer = 000000B3AAE07C00] 20:47:06 INFO - PROCESS | 3368 | 1463543226727 Marionette DEBUG loaded listener.js 20:47:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3ADB5E400) [pid = 3368] [serial = 1619] [outer = 000000B3AAE07C00] 20:47:07 INFO - PROCESS | 3368 | 1463543227322 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] 20:47:07 INFO - PROCESS | 3368 | 1463543227380 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 20:47:07 INFO - PROCESS | 3368 | 1463543227384 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:47:07 INFO - PROCESS | 3368 | 1463543227386 Marionette TRACE conn6 <- [1,2122,null,{}] 20:47:07 INFO - PROCESS | 3368 | 1463543227390 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}] 20:47:07 INFO - PROCESS | 3368 | 1463543227517 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 20:47:07 INFO - PROCESS | 3368 | 1463543227620 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B367C800 == 70 [pid = 3368] [id = 540] 20:47:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3ADD56800) [pid = 3368] [serial = 1620] [outer = 0000000000000000] 20:47:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3ADDA1400) [pid = 3368] [serial = 1621] [outer = 000000B3ADD56800] 20:47:07 INFO - PROCESS | 3368 | 1463543227677 Marionette DEBUG loaded listener.js 20:47:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3AE220C00) [pid = 3368] [serial = 1622] [outer = 000000B3ADD56800] 20:47:08 INFO - PROCESS | 3368 | 1463543228268 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] 20:47:08 INFO - PROCESS | 3368 | 1463543228317 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 20:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:47:08 INFO - PROCESS | 3368 | 1463543228320 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:47:08 INFO - PROCESS | 3368 | 1463543228323 Marionette TRACE conn6 <- [1,2126,null,{}] 20:47:08 INFO - PROCESS | 3368 | 1463543228326 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}] 20:47:08 INFO - PROCESS | 3368 | 1463543228444 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 20:47:08 INFO - PROCESS | 3368 | 1463543228577 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B1C000 == 71 [pid = 3368] [id = 541] 20:47:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AE2B8800) [pid = 3368] [serial = 1623] [outer = 0000000000000000] 20:47:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AE2C0400) [pid = 3368] [serial = 1624] [outer = 000000B3AE2B8800] 20:47:08 INFO - PROCESS | 3368 | 1463543228637 Marionette DEBUG loaded listener.js 20:47:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AE2F4800) [pid = 3368] [serial = 1625] [outer = 000000B3AE2B8800] 20:47:09 INFO - PROCESS | 3368 | 1463543229232 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]]]}] 20:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 942ms 20:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:47:09 INFO - PROCESS | 3368 | 1463543229265 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 20:47:09 INFO - PROCESS | 3368 | 1463543229268 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 20:47:09 INFO - PROCESS | 3368 | 1463543229271 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:47:09 INFO - PROCESS | 3368 | 1463543229273 Marionette TRACE conn6 <- [1,2130,null,{}] 20:47:09 INFO - PROCESS | 3368 | 1463543229277 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}] 20:47:09 INFO - PROCESS | 3368 | 1463543229431 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 20:47:09 INFO - PROCESS | 3368 | 1463543229565 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4F5C800 == 72 [pid = 3368] [id = 542] 20:47:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AE365800) [pid = 3368] [serial = 1626] [outer = 0000000000000000] 20:47:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AE4F7C00) [pid = 3368] [serial = 1627] [outer = 000000B3AE365800] 20:47:09 INFO - PROCESS | 3368 | 1463543229623 Marionette DEBUG loaded listener.js 20:47:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AE609000) [pid = 3368] [serial = 1628] [outer = 000000B3AE365800] 20:47:10 INFO - PROCESS | 3368 | 1463543230205 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] 20:47:10 INFO - PROCESS | 3368 | 1463543230262 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 20:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:47:10 INFO - PROCESS | 3368 | 1463543230266 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:47:10 INFO - PROCESS | 3368 | 1463543230269 Marionette TRACE conn6 <- [1,2134,null,{}] 20:47:10 INFO - PROCESS | 3368 | 1463543230273 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}] 20:47:10 INFO - PROCESS | 3368 | 1463543230391 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 20:47:10 INFO - PROCESS | 3368 | 1463543230523 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5AD3800 == 73 [pid = 3368] [id = 543] 20:47:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AE603C00) [pid = 3368] [serial = 1629] [outer = 0000000000000000] 20:47:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AEDA3400) [pid = 3368] [serial = 1630] [outer = 000000B3AE603C00] 20:47:10 INFO - PROCESS | 3368 | 1463543230580 Marionette DEBUG loaded listener.js 20:47:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3B0B34000) [pid = 3368] [serial = 1631] [outer = 000000B3AE603C00] 20:47:11 INFO - PROCESS | 3368 | 1463543231180 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] 20:47:11 INFO - PROCESS | 3368 | 1463543231256 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 20:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:47:11 INFO - PROCESS | 3368 | 1463543231260 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:47:11 INFO - PROCESS | 3368 | 1463543231262 Marionette TRACE conn6 <- [1,2138,null,{}] 20:47:11 INFO - PROCESS | 3368 | 1463543231279 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}] 20:47:11 INFO - PROCESS | 3368 | 1463543231432 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 20:47:11 INFO - PROCESS | 3368 | 1463543231490 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C0F000 == 74 [pid = 3368] [id = 544] 20:47:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3B1ABCC00) [pid = 3368] [serial = 1632] [outer = 0000000000000000] 20:47:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3B1AC6000) [pid = 3368] [serial = 1633] [outer = 000000B3B1ABCC00] 20:47:11 INFO - PROCESS | 3368 | 1463543231585 Marionette DEBUG loaded listener.js 20:47:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3B1AD3800) [pid = 3368] [serial = 1634] [outer = 000000B3B1ABCC00] 20:47:12 INFO - PROCESS | 3368 | 1463543232209 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] 20:47:12 INFO - PROCESS | 3368 | 1463543232476 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 20:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:47:12 INFO - PROCESS | 3368 | 1463543232483 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:47:12 INFO - PROCESS | 3368 | 1463543232486 Marionette TRACE conn6 <- [1,2142,null,{}] 20:47:12 INFO - PROCESS | 3368 | 1463543232492 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}] 20:47:12 INFO - PROCESS | 3368 | 1463543232609 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 20:47:12 INFO - PROCESS | 3368 | 1463543232737 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA06800 == 75 [pid = 3368] [id = 545] 20:47:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B39ECAA400) [pid = 3368] [serial = 1635] [outer = 0000000000000000] 20:47:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3A1D30C00) [pid = 3368] [serial = 1636] [outer = 000000B39ECAA400] 20:47:12 INFO - PROCESS | 3368 | 1463543232791 Marionette DEBUG loaded listener.js 20:47:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3A2DD6000) [pid = 3368] [serial = 1637] [outer = 000000B39ECAA400] 20:47:13 INFO - PROCESS | 3368 | 1463543233380 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]]]}] 20:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 943ms 20:47:13 INFO - PROCESS | 3368 | 1463543233428 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 20:47:13 INFO - PROCESS | 3368 | 1463543233431 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 20:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:47:13 INFO - PROCESS | 3368 | 1463543233439 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:47:13 INFO - PROCESS | 3368 | 1463543233443 Marionette TRACE conn6 <- [1,2146,null,{}] 20:47:13 INFO - PROCESS | 3368 | 1463543233447 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}] 20:47:13 INFO - PROCESS | 3368 | 1463543233562 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 20:47:13 INFO - PROCESS | 3368 | 1463543233699 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA95C000 == 76 [pid = 3368] [id = 546] 20:47:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3A7034000) [pid = 3368] [serial = 1638] [outer = 0000000000000000] 20:47:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3A7082800) [pid = 3368] [serial = 1639] [outer = 000000B3A7034000] 20:47:13 INFO - PROCESS | 3368 | 1463543233750 Marionette DEBUG loaded listener.js 20:47:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3A93B4000) [pid = 3368] [serial = 1640] [outer = 000000B3A7034000] 20:47:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B56800 == 75 [pid = 3368] [id = 535] 20:47:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A27000 == 74 [pid = 3368] [id = 534] 20:47:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1754800 == 73 [pid = 3368] [id = 533] 20:47:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C2E000 == 72 [pid = 3368] [id = 532] 20:47:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE53E800 == 71 [pid = 3368] [id = 531] 20:47:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADA81800 == 70 [pid = 3368] [id = 530] 20:47:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB97B800 == 69 [pid = 3368] [id = 529] 20:47:13 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A8D7A800 == 68 [pid = 3368] [id = 528] 20:47:13 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3A2884800) [pid = 3368] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3AE5FD000) [pid = 3368] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3AEDA2400) [pid = 3368] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3ADD62C00) [pid = 3368] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD67000 == 67 [pid = 3368] [id = 527] 20:47:14 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C92800 == 66 [pid = 3368] [id = 523] 20:47:14 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B65B9800 == 65 [pid = 3368] [id = 522] 20:47:14 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B175B800 == 64 [pid = 3368] [id = 521] 20:47:14 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA0C800 == 63 [pid = 3368] [id = 520] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3AE60AC00) [pid = 3368] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3AE5FA400) [pid = 3368] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3AE4FC000) [pid = 3368] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AE36A400) [pid = 3368] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B39EBEDC00) [pid = 3368] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3A2BF5800) [pid = 3368] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B39ECB1400) [pid = 3368] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B39CDBD000) [pid = 3368] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AA9D2000) [pid = 3368] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3A28D8C00) [pid = 3368] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3AA9CC800) [pid = 3368] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3AAD44000) [pid = 3368] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3AE321C00) [pid = 3368] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3AE2F0000) [pid = 3368] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3A9453000) [pid = 3368] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3A703B800) [pid = 3368] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3ADA3C400) [pid = 3368] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3AAD7FC00) [pid = 3368] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3AB9D6400) [pid = 3368] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3AE22B400) [pid = 3368] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3ADDA2400) [pid = 3368] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3A2B80000) [pid = 3368] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3A7037800) [pid = 3368] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3A9424400) [pid = 3368] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A703D000) [pid = 3368] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3AE61E800) [pid = 3368] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3ADB36000) [pid = 3368] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3ADD5D400) [pid = 3368] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3AE227000) [pid = 3368] [serial = 1061] [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.] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3A7036000) [pid = 3368] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3AD733400) [pid = 3368] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3AC286C00) [pid = 3368] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 20:47:14 INFO - PROCESS | 3368 | 1463543234348 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] 20:47:14 INFO - PROCESS | 3368 | 1463543234386 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 20:47:14 INFO - PROCESS | 3368 | 1463543234390 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:47:14 INFO - PROCESS | 3368 | 1463543234392 Marionette TRACE conn6 <- [1,2150,null,{}] 20:47:14 INFO - PROCESS | 3368 | 1463543234402 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}] 20:47:14 INFO - PROCESS | 3368 | 1463543234513 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 20:47:14 INFO - PROCESS | 3368 | 1463543234605 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA4D2800 == 64 [pid = 3368] [id = 547] 20:47:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3A703B800) [pid = 3368] [serial = 1641] [outer = 0000000000000000] 20:47:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A9454C00) [pid = 3368] [serial = 1642] [outer = 000000B3A703B800] 20:47:14 INFO - PROCESS | 3368 | 1463543234655 Marionette DEBUG loaded listener.js 20:47:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3AA364400) [pid = 3368] [serial = 1643] [outer = 000000B3A703B800] 20:47:15 INFO - PROCESS | 3368 | 1463543235082 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]]]}] 20:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 736ms 20:47:15 INFO - PROCESS | 3368 | 1463543235128 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 20:47:15 INFO - PROCESS | 3368 | 1463543235131 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 20:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:47:15 INFO - PROCESS | 3368 | 1463543235135 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:47:15 INFO - PROCESS | 3368 | 1463543235137 Marionette TRACE conn6 <- [1,2154,null,{}] 20:47:15 INFO - PROCESS | 3368 | 1463543235141 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}] 20:47:15 INFO - PROCESS | 3368 | 1463543235243 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 20:47:15 INFO - PROCESS | 3368 | 1463543235251 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD21800 == 65 [pid = 3368] [id = 548] 20:47:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3AA64D400) [pid = 3368] [serial = 1644] [outer = 0000000000000000] 20:47:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AA9D2000) [pid = 3368] [serial = 1645] [outer = 000000B3AA64D400] 20:47:15 INFO - PROCESS | 3368 | 1463543235300 Marionette DEBUG loaded listener.js 20:47:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AAB07C00) [pid = 3368] [serial = 1646] [outer = 000000B3AA64D400] 20:47:15 INFO - PROCESS | 3368 | 1463543235818 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]]]}] 20:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 20:47:15 INFO - PROCESS | 3368 | 1463543235871 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 20:47:15 INFO - PROCESS | 3368 | 1463543235873 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 20:47:15 INFO - PROCESS | 3368 | 1463543235877 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:47:15 INFO - PROCESS | 3368 | 1463543235879 Marionette TRACE conn6 <- [1,2158,null,{}] 20:47:15 INFO - PROCESS | 3368 | 1463543235883 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}] 20:47:15 INFO - PROCESS | 3368 | 1463543235982 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 20:47:16 INFO - PROCESS | 3368 | 1463543235991 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE53E800 == 66 [pid = 3368] [id = 549] 20:47:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3A8815400) [pid = 3368] [serial = 1647] [outer = 0000000000000000] 20:47:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AAD79400) [pid = 3368] [serial = 1648] [outer = 000000B3A8815400] 20:47:16 INFO - PROCESS | 3368 | 1463543236125 Marionette DEBUG loaded listener.js 20:47:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AB577400) [pid = 3368] [serial = 1649] [outer = 000000B3A8815400] 20:47:16 INFO - PROCESS | 3368 | 1463543236545 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]]]}] 20:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 20:47:16 INFO - PROCESS | 3368 | 1463543236614 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 20:47:16 INFO - PROCESS | 3368 | 1463543236616 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 20:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:47:16 INFO - PROCESS | 3368 | 1463543236660 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:47:16 INFO - PROCESS | 3368 | 1463543236662 Marionette TRACE conn6 <- [1,2162,null,{}] 20:47:16 INFO - PROCESS | 3368 | 1463543236667 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}] 20:47:16 INFO - PROCESS | 3368 | 1463543236828 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 20:47:16 INFO - PROCESS | 3368 | 1463543236846 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C7F000 == 67 [pid = 3368] [id = 550] 20:47:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AD737800) [pid = 3368] [serial = 1650] [outer = 0000000000000000] 20:47:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3AD7EA800) [pid = 3368] [serial = 1651] [outer = 000000B3AD737800] 20:47:16 INFO - PROCESS | 3368 | 1463543236893 Marionette DEBUG loaded listener.js 20:47:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3ADA3C800) [pid = 3368] [serial = 1652] [outer = 000000B3AD737800] 20:47:17 INFO - PROCESS | 3368 | 1463543237348 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]]]}] 20:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 735ms 20:47:17 INFO - PROCESS | 3368 | 1463543237393 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 20:47:17 INFO - PROCESS | 3368 | 1463543237395 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 20:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:47:17 INFO - PROCESS | 3368 | 1463543237411 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:47:17 INFO - PROCESS | 3368 | 1463543237413 Marionette TRACE conn6 <- [1,2166,null,{}] 20:47:17 INFO - PROCESS | 3368 | 1463543237417 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}] 20:47:17 INFO - PROCESS | 3368 | 1463543237550 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 20:47:17 INFO - PROCESS | 3368 | 1463543237610 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B4D800 == 68 [pid = 3368] [id = 551] 20:47:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3AD738C00) [pid = 3368] [serial = 1653] [outer = 0000000000000000] 20:47:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3ADB63000) [pid = 3368] [serial = 1654] [outer = 000000B3AD738C00] 20:47:17 INFO - PROCESS | 3368 | 1463543237655 Marionette DEBUG loaded listener.js 20:47:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3ADDA9400) [pid = 3368] [serial = 1655] [outer = 000000B3AD738C00] 20:47:18 INFO - PROCESS | 3368 | 1463543238085 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]]]}] 20:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 20:47:18 INFO - PROCESS | 3368 | 1463543238135 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 20:47:18 INFO - PROCESS | 3368 | 1463543238137 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 20:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:47:18 INFO - PROCESS | 3368 | 1463543238183 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:47:18 INFO - PROCESS | 3368 | 1463543238185 Marionette TRACE conn6 <- [1,2170,null,{}] 20:47:18 INFO - PROCESS | 3368 | 1463543238193 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}] 20:47:18 INFO - PROCESS | 3368 | 1463543238321 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 20:47:18 INFO - PROCESS | 3368 | 1463543238383 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FDC000 == 69 [pid = 3368] [id = 552] 20:47:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3AE226C00) [pid = 3368] [serial = 1656] [outer = 0000000000000000] 20:47:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3AE22D400) [pid = 3368] [serial = 1657] [outer = 000000B3AE226C00] 20:47:18 INFO - PROCESS | 3368 | 1463543238429 Marionette DEBUG loaded listener.js 20:47:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3AE314800) [pid = 3368] [serial = 1658] [outer = 000000B3AE226C00] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AE60E000) [pid = 3368] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B39D484400) [pid = 3368] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3AE6D7C00) [pid = 3368] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B39DB0B400) [pid = 3368] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3A97D5000) [pid = 3368] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3AA650C00) [pid = 3368] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B39DB0FC00) [pid = 3368] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3ADA3C000) [pid = 3368] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3A1FD2800) [pid = 3368] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AA9D5C00) [pid = 3368] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A2A1FC00) [pid = 3368] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A2A24000) [pid = 3368] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3A9C45400) [pid = 3368] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3ADDAF800) [pid = 3368] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3AE4FD000) [pid = 3368] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3A8810400) [pid = 3368] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:47:18 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3AB52C400) [pid = 3368] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:47:18 INFO - PROCESS | 3368 | 1463543238941 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]]]}] 20:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 840ms 20:47:19 INFO - PROCESS | 3368 | 1463543239018 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 20:47:19 INFO - PROCESS | 3368 | 1463543239021 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 20:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:47:19 INFO - PROCESS | 3368 | 1463543239024 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:47:19 INFO - PROCESS | 3368 | 1463543239026 Marionette TRACE conn6 <- [1,2174,null,{}] 20:47:19 INFO - PROCESS | 3368 | 1463543239029 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}] 20:47:19 INFO - PROCESS | 3368 | 1463543239127 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 20:47:19 INFO - PROCESS | 3368 | 1463543239135 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30BB800 == 70 [pid = 3368] [id = 553] 20:47:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3A9C45400) [pid = 3368] [serial = 1659] [outer = 0000000000000000] 20:47:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3AD72F400) [pid = 3368] [serial = 1660] [outer = 000000B3A9C45400] 20:47:19 INFO - PROCESS | 3368 | 1463543239182 Marionette DEBUG loaded listener.js 20:47:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3AE2EE000) [pid = 3368] [serial = 1661] [outer = 000000B3A9C45400] 20:47:19 INFO - PROCESS | 3368 | 1463543239618 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]]]}] 20:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 628ms 20:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:47:19 INFO - PROCESS | 3368 | 1463543239656 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 20:47:19 INFO - PROCESS | 3368 | 1463543239659 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 20:47:19 INFO - PROCESS | 3368 | 1463543239662 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:47:19 INFO - PROCESS | 3368 | 1463543239664 Marionette TRACE conn6 <- [1,2178,null,{}] 20:47:19 INFO - PROCESS | 3368 | 1463543239668 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}] 20:47:19 INFO - PROCESS | 3368 | 1463543239766 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 20:47:19 INFO - PROCESS | 3368 | 1463543239773 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3D10800 == 71 [pid = 3368] [id = 554] 20:47:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AE365000) [pid = 3368] [serial = 1662] [outer = 0000000000000000] 20:47:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AE36EC00) [pid = 3368] [serial = 1663] [outer = 000000B3AE365000] 20:47:19 INFO - PROCESS | 3368 | 1463543239819 Marionette DEBUG loaded listener.js 20:47:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AE4FC800) [pid = 3368] [serial = 1664] [outer = 000000B3AE365000] 20:47:20 INFO - PROCESS | 3368 | 1463543240260 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]]]}] 20:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 626ms 20:47:20 INFO - PROCESS | 3368 | 1463543240289 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 20:47:20 INFO - PROCESS | 3368 | 1463543240292 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 20:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:47:20 INFO - PROCESS | 3368 | 1463543240295 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:47:20 INFO - PROCESS | 3368 | 1463543240298 Marionette TRACE conn6 <- [1,2182,null,{}] 20:47:20 INFO - PROCESS | 3368 | 1463543240302 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}] 20:47:20 INFO - PROCESS | 3368 | 1463543240472 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 20:47:20 INFO - PROCESS | 3368 | 1463543240488 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4BB1800 == 72 [pid = 3368] [id = 555] 20:47:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AE609C00) [pid = 3368] [serial = 1665] [outer = 0000000000000000] 20:47:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AE622800) [pid = 3368] [serial = 1666] [outer = 000000B3AE609C00] 20:47:20 INFO - PROCESS | 3368 | 1463543240541 Marionette DEBUG loaded listener.js 20:47:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AEE76C00) [pid = 3368] [serial = 1667] [outer = 000000B3AE609C00] 20:47:21 INFO - PROCESS | 3368 | 1463543241214 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]]]}] 20:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 984ms 20:47:21 INFO - PROCESS | 3368 | 1463543241283 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 20:47:21 INFO - PROCESS | 3368 | 1463543241289 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 20:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:47:21 INFO - PROCESS | 3368 | 1463543241296 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:47:21 INFO - PROCESS | 3368 | 1463543241300 Marionette TRACE conn6 <- [1,2186,null,{}] 20:47:21 INFO - PROCESS | 3368 | 1463543241321 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}] 20:47:21 INFO - PROCESS | 3368 | 1463543241462 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 20:47:21 INFO - PROCESS | 3368 | 1463543241591 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9F57000 == 73 [pid = 3368] [id = 556] 20:47:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3A2A1FC00) [pid = 3368] [serial = 1668] [outer = 0000000000000000] 20:47:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3A2DD4800) [pid = 3368] [serial = 1669] [outer = 000000B3A2A1FC00] 20:47:21 INFO - PROCESS | 3368 | 1463543241651 Marionette DEBUG loaded listener.js 20:47:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3A7567400) [pid = 3368] [serial = 1670] [outer = 000000B3A2A1FC00] 20:47:22 INFO - PROCESS | 3368 | 1463543242227 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]]]}] 20:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 944ms 20:47:22 INFO - PROCESS | 3368 | 1463543242242 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 20:47:22 INFO - PROCESS | 3368 | 1463543242249 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 20:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:47:22 INFO - PROCESS | 3368 | 1463543242274 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:47:22 INFO - PROCESS | 3368 | 1463543242277 Marionette TRACE conn6 <- [1,2190,null,{}] 20:47:22 INFO - PROCESS | 3368 | 1463543242282 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}] 20:47:22 INFO - PROCESS | 3368 | 1463543242409 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 20:47:22 INFO - PROCESS | 3368 | 1463543242515 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C7B000 == 74 [pid = 3368] [id = 557] 20:47:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3AA51AC00) [pid = 3368] [serial = 1671] [outer = 0000000000000000] 20:47:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3AA9CD400) [pid = 3368] [serial = 1672] [outer = 000000B3AA51AC00] 20:47:22 INFO - PROCESS | 3368 | 1463543242572 Marionette DEBUG loaded listener.js 20:47:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3AB574400) [pid = 3368] [serial = 1673] [outer = 000000B3AA51AC00] 20:47:23 INFO - PROCESS | 3368 | 1463543243195 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]]]}] 20:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 987ms 20:47:23 INFO - PROCESS | 3368 | 1463543243263 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 20:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:47:23 INFO - PROCESS | 3368 | 1463543243266 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 20:47:23 INFO - PROCESS | 3368 | 1463543243270 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:47:23 INFO - PROCESS | 3368 | 1463543243274 Marionette TRACE conn6 <- [1,2194,null,{}] 20:47:23 INFO - PROCESS | 3368 | 1463543243287 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}] 20:47:23 INFO - PROCESS | 3368 | 1463543243418 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 20:47:23 INFO - PROCESS | 3368 | 1463543243555 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5AE7000 == 75 [pid = 3368] [id = 558] 20:47:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3ADA35800) [pid = 3368] [serial = 1674] [outer = 0000000000000000] 20:47:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3ADD60800) [pid = 3368] [serial = 1675] [outer = 000000B3ADA35800] 20:47:23 INFO - PROCESS | 3368 | 1463543243616 Marionette DEBUG loaded listener.js 20:47:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AE604000) [pid = 3368] [serial = 1676] [outer = 000000B3ADA35800] 20:47:24 INFO - PROCESS | 3368 | 1463543244271 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]]]}] 20:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1030ms 20:47:24 INFO - PROCESS | 3368 | 1463543244302 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 20:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:47:24 INFO - PROCESS | 3368 | 1463543244305 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 20:47:24 INFO - PROCESS | 3368 | 1463543244309 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:47:24 INFO - PROCESS | 3368 | 1463543244311 Marionette TRACE conn6 <- [1,2198,null,{}] 20:47:24 INFO - PROCESS | 3368 | 1463543244315 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}] 20:47:24 INFO - PROCESS | 3368 | 1463543244438 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 20:47:24 INFO - PROCESS | 3368 | 1463543244571 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B750A800 == 76 [pid = 3368] [id = 559] 20:47:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AEE6CC00) [pid = 3368] [serial = 1677] [outer = 0000000000000000] 20:47:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3B0B35400) [pid = 3368] [serial = 1678] [outer = 000000B3AEE6CC00] 20:47:24 INFO - PROCESS | 3368 | 1463543244629 Marionette DEBUG loaded listener.js 20:47:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3B1ACC400) [pid = 3368] [serial = 1679] [outer = 000000B3AEE6CC00] 20:47:25 INFO - PROCESS | 3368 | 1463543245192 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]]]}] 20:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 942ms 20:47:25 INFO - PROCESS | 3368 | 1463543245253 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 20:47:25 INFO - PROCESS | 3368 | 1463543245256 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 20:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:47:25 INFO - PROCESS | 3368 | 1463543245259 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:47:25 INFO - PROCESS | 3368 | 1463543245262 Marionette TRACE conn6 <- [1,2202,null,{}] 20:47:25 INFO - PROCESS | 3368 | 1463543245266 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}] 20:47:25 INFO - PROCESS | 3368 | 1463543245386 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 20:47:25 INFO - PROCESS | 3368 | 1463543245493 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7565800 == 77 [pid = 3368] [id = 560] 20:47:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3B1AD4400) [pid = 3368] [serial = 1680] [outer = 0000000000000000] 20:47:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3B1D92400) [pid = 3368] [serial = 1681] [outer = 000000B3B1AD4400] 20:47:25 INFO - PROCESS | 3368 | 1463543245549 Marionette DEBUG loaded listener.js 20:47:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3B1D9B800) [pid = 3368] [serial = 1682] [outer = 000000B3B1AD4400] 20:47:26 INFO - PROCESS | 3368 | 1463543246149 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]]]}] 20:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 943ms 20:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:47:26 INFO - PROCESS | 3368 | 1463543246205 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 20:47:26 INFO - PROCESS | 3368 | 1463543246208 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 20:47:26 INFO - PROCESS | 3368 | 1463543246212 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:47:26 INFO - PROCESS | 3368 | 1463543246214 Marionette TRACE conn6 <- [1,2206,null,{}] 20:47:26 INFO - PROCESS | 3368 | 1463543246219 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}] 20:47:26 INFO - PROCESS | 3368 | 1463543246358 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 20:47:26 INFO - PROCESS | 3368 | 1463543246465 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8143000 == 78 [pid = 3368] [id = 561] 20:47:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3B2124800) [pid = 3368] [serial = 1683] [outer = 0000000000000000] 20:47:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3B217F800) [pid = 3368] [serial = 1684] [outer = 000000B3B2124800] 20:47:26 INFO - PROCESS | 3368 | 1463543246522 Marionette DEBUG loaded listener.js 20:47:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3B2186C00) [pid = 3368] [serial = 1685] [outer = 000000B3B2124800] 20:47:27 INFO - PROCESS | 3368 | 1463543247067 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]]]}] 20:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 882ms 20:47:27 INFO - PROCESS | 3368 | 1463543247095 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 20:47:27 INFO - PROCESS | 3368 | 1463543247098 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 20:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:47:27 INFO - PROCESS | 3368 | 1463543247117 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:47:27 INFO - PROCESS | 3368 | 1463543247120 Marionette TRACE conn6 <- [1,2210,null,{}] 20:47:27 INFO - PROCESS | 3368 | 1463543247128 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}] 20:47:27 INFO - PROCESS | 3368 | 1463543247250 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 20:47:27 INFO - PROCESS | 3368 | 1463543247356 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B815E800 == 79 [pid = 3368] [id = 562] 20:47:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3B217F000) [pid = 3368] [serial = 1686] [outer = 0000000000000000] 20:47:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3B3527400) [pid = 3368] [serial = 1687] [outer = 000000B3B217F000] 20:47:27 INFO - PROCESS | 3368 | 1463543247411 Marionette DEBUG loaded listener.js 20:47:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3B352F800) [pid = 3368] [serial = 1688] [outer = 000000B3B217F000] 20:47:27 INFO - PROCESS | 3368 | 1463543247978 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]]]}] 20:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 964ms 20:47:28 INFO - PROCESS | 3368 | 1463543248069 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 20:47:28 INFO - PROCESS | 3368 | 1463543248071 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 20:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:47:28 INFO - PROCESS | 3368 | 1463543248075 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:47:28 INFO - PROCESS | 3368 | 1463543248078 Marionette TRACE conn6 <- [1,2214,null,{}] 20:47:28 INFO - PROCESS | 3368 | 1463543248171 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}] 20:47:28 INFO - PROCESS | 3368 | 1463543248312 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 20:47:28 INFO - PROCESS | 3368 | 1463543248458 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1BA3000 == 80 [pid = 3368] [id = 563] 20:47:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B39D693800) [pid = 3368] [serial = 1689] [outer = 0000000000000000] 20:47:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3ADB33000) [pid = 3368] [serial = 1690] [outer = 000000B39D693800] 20:47:28 INFO - PROCESS | 3368 | 1463543248514 Marionette DEBUG loaded listener.js 20:47:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3B359FC00) [pid = 3368] [serial = 1691] [outer = 000000B39D693800] 20:47:29 INFO - PROCESS | 3368 | 1463543249327 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]]]}] 20:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1317ms 20:47:29 INFO - PROCESS | 3368 | 1463543249395 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 20:47:29 INFO - PROCESS | 3368 | 1463543249400 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 20:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:47:29 INFO - PROCESS | 3368 | 1463543249405 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:47:29 INFO - PROCESS | 3368 | 1463543249409 Marionette TRACE conn6 <- [1,2218,null,{}] 20:47:29 INFO - PROCESS | 3368 | 1463543249415 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}] 20:47:29 INFO - PROCESS | 3368 | 1463543249539 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 20:47:29 INFO - PROCESS | 3368 | 1463543249670 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39D2AE800 == 81 [pid = 3368] [id = 564] 20:47:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B39C9C2000) [pid = 3368] [serial = 1692] [outer = 0000000000000000] 20:47:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B39CDB7C00) [pid = 3368] [serial = 1693] [outer = 000000B39C9C2000] 20:47:29 INFO - PROCESS | 3368 | 1463543249722 Marionette DEBUG loaded listener.js 20:47:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B39D489800) [pid = 3368] [serial = 1694] [outer = 000000B39C9C2000] 20:47:30 INFO - PROCESS | 3368 | 1463543250385 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]]]}] 20:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1027ms 20:47:30 INFO - PROCESS | 3368 | 1463543250437 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 20:47:30 INFO - PROCESS | 3368 | 1463543250443 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 20:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:47:30 INFO - PROCESS | 3368 | 1463543250449 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:47:30 INFO - PROCESS | 3368 | 1463543250452 Marionette TRACE conn6 <- [1,2222,null,{}] 20:47:30 INFO - PROCESS | 3368 | 1463543250456 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}] 20:47:30 INFO - PROCESS | 3368 | 1463543250601 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 20:47:30 INFO - PROCESS | 3368 | 1463543250730 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B65C3800 == 80 [pid = 3368] [id = 507] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B5E000 == 79 [pid = 3368] [id = 505] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B54000 == 78 [pid = 3368] [id = 466] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C1C000 == 77 [pid = 3368] [id = 508] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4F64000 == 76 [pid = 3368] [id = 506] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3D10800 == 75 [pid = 3368] [id = 554] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B30BB800 == 74 [pid = 3368] [id = 553] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FDC000 == 73 [pid = 3368] [id = 552] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B4D800 == 72 [pid = 3368] [id = 551] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C7F000 == 71 [pid = 3368] [id = 550] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE53E800 == 70 [pid = 3368] [id = 549] 20:47:30 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B39E114400) [pid = 3368] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 20:47:30 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3AED9D800) [pid = 3368] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 20:47:30 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3B0B39000) [pid = 3368] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 20:47:30 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3B1AC9000) [pid = 3368] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 20:47:30 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3ADB62000) [pid = 3368] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 20:47:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A25A3000 == 71 [pid = 3368] [id = 565] 20:47:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B39C1CB400) [pid = 3368] [serial = 1695] [outer = 0000000000000000] 20:47:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B39EBEDC00) [pid = 3368] [serial = 1696] [outer = 000000B39C1CB400] 20:47:30 INFO - PROCESS | 3368 | 1463543250833 Marionette DEBUG loaded listener.js 20:47:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3A2827C00) [pid = 3368] [serial = 1697] [outer = 000000B39C1CB400] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD21800 == 70 [pid = 3368] [id = 548] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA4D2800 == 69 [pid = 3368] [id = 547] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA95C000 == 68 [pid = 3368] [id = 546] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA06800 == 67 [pid = 3368] [id = 545] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C0F000 == 66 [pid = 3368] [id = 544] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5AD3800 == 65 [pid = 3368] [id = 543] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4F5C800 == 64 [pid = 3368] [id = 542] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B1C000 == 63 [pid = 3368] [id = 541] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B367C800 == 62 [pid = 3368] [id = 540] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B30A7800 == 61 [pid = 3368] [id = 539] 20:47:30 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AEE2C000 == 60 [pid = 3368] [id = 538] 20:47:31 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9F5E800 == 59 [pid = 3368] [id = 537] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3AE6E6800) [pid = 3368] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3ADA32C00) [pid = 3368] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3AD733800) [pid = 3368] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3A642A000) [pid = 3368] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3AAB0BC00) [pid = 3368] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3AD7E7000) [pid = 3368] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AA9B8000) [pid = 3368] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B39D696000) [pid = 3368] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3AAA35400) [pid = 3368] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AC7D4000) [pid = 3368] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3AB9CD400) [pid = 3368] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3A2BF6000) [pid = 3368] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AB52F000) [pid = 3368] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3AAA3D000) [pid = 3368] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3A8C33400) [pid = 3368] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3AE622C00) [pid = 3368] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3A9454400) [pid = 3368] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3A9450400) [pid = 3368] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3AE2B8400) [pid = 3368] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3AE36A800) [pid = 3368] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3ADC2FC00) [pid = 3368] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3A8818800) [pid = 3368] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3A342CC00) [pid = 3368] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3AEE72800) [pid = 3368] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3AE6E4000) [pid = 3368] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3AA515C00) [pid = 3368] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AA793C00) [pid = 3368] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3A1D2F800) [pid = 3368] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3A2DD9000) [pid = 3368] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 20:47:31 INFO - PROCESS | 3368 | 1463543251328 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]]]}] 20:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 945ms 20:47:31 INFO - PROCESS | 3368 | 1463543251395 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 20:47:31 INFO - PROCESS | 3368 | 1463543251397 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 20:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:47:31 INFO - PROCESS | 3368 | 1463543251401 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:47:31 INFO - PROCESS | 3368 | 1463543251405 Marionette TRACE conn6 <- [1,2226,null,{}] 20:47:31 INFO - PROCESS | 3368 | 1463543251416 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}] 20:47:31 INFO - PROCESS | 3368 | 1463543251524 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 20:47:31 INFO - PROCESS | 3368 | 1463543251647 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D4D800 == 60 [pid = 3368] [id = 566] 20:47:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3A2826800) [pid = 3368] [serial = 1698] [outer = 0000000000000000] 20:47:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3A2B81C00) [pid = 3368] [serial = 1699] [outer = 000000B3A2826800] 20:47:31 INFO - PROCESS | 3368 | 1463543251697 Marionette DEBUG loaded listener.js 20:47:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3A2DDE400) [pid = 3368] [serial = 1700] [outer = 000000B3A2826800] 20:47:32 INFO - PROCESS | 3368 | 1463543252087 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]]]}] 20:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 733ms 20:47:32 INFO - PROCESS | 3368 | 1463543252144 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 20:47:32 INFO - PROCESS | 3368 | 1463543252146 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 20:47:32 INFO - PROCESS | 3368 | 1463543252150 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:47:32 INFO - PROCESS | 3368 | 1463543252152 Marionette TRACE conn6 <- [1,2230,null,{}] 20:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:47:32 INFO - PROCESS | 3368 | 1463543252158 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}] 20:47:32 INFO - PROCESS | 3368 | 1463543252260 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 20:47:32 INFO - PROCESS | 3368 | 1463543252267 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA0D800 == 61 [pid = 3368] [id = 567] 20:47:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3A350F800) [pid = 3368] [serial = 1701] [outer = 0000000000000000] 20:47:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3A641D800) [pid = 3368] [serial = 1702] [outer = 000000B3A350F800] 20:47:32 INFO - PROCESS | 3368 | 1463543252316 Marionette DEBUG loaded listener.js 20:47:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3A6D27800) [pid = 3368] [serial = 1703] [outer = 000000B3A350F800] 20:47:32 INFO - PROCESS | 3368 | 1463543252763 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]]]}] 20:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 20:47:32 INFO - PROCESS | 3368 | 1463543252827 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 20:47:32 INFO - PROCESS | 3368 | 1463543252829 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 20:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:47:32 INFO - PROCESS | 3368 | 1463543252832 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:47:32 INFO - PROCESS | 3368 | 1463543252834 Marionette TRACE conn6 <- [1,2234,null,{}] 20:47:32 INFO - PROCESS | 3368 | 1463543252838 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}] 20:47:32 INFO - PROCESS | 3368 | 1463543252936 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 20:47:32 INFO - PROCESS | 3368 | 1463543252942 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB98E800 == 62 [pid = 3368] [id = 568] 20:47:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3A6D4EC00) [pid = 3368] [serial = 1704] [outer = 0000000000000000] 20:47:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3A7032000) [pid = 3368] [serial = 1705] [outer = 000000B3A6D4EC00] 20:47:33 INFO - PROCESS | 3368 | 1463543252990 Marionette DEBUG loaded listener.js 20:47:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3A707AC00) [pid = 3368] [serial = 1706] [outer = 000000B3A6D4EC00] 20:47:33 INFO - PROCESS | 3368 | 1463543253478 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]]]}] 20:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 671ms 20:47:33 INFO - PROCESS | 3368 | 1463543253507 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 20:47:33 INFO - PROCESS | 3368 | 1463543253509 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 20:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:47:33 INFO - PROCESS | 3368 | 1463543253513 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:47:33 INFO - PROCESS | 3368 | 1463543253515 Marionette TRACE conn6 <- [1,2238,null,{}] 20:47:33 INFO - PROCESS | 3368 | 1463543253519 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}] 20:47:33 INFO - PROCESS | 3368 | 1463543253668 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 20:47:33 INFO - PROCESS | 3368 | 1463543253723 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD727000 == 63 [pid = 3368] [id = 569] 20:47:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3A8C31000) [pid = 3368] [serial = 1707] [outer = 0000000000000000] 20:47:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3A9421800) [pid = 3368] [serial = 1708] [outer = 000000B3A8C31000] 20:47:33 INFO - PROCESS | 3368 | 1463543253770 Marionette DEBUG loaded listener.js 20:47:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A945D800) [pid = 3368] [serial = 1709] [outer = 000000B3A8C31000] 20:47:34 INFO - PROCESS | 3368 | 1463543254248 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]]]}] 20:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 776ms 20:47:34 INFO - PROCESS | 3368 | 1463543254292 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 20:47:34 INFO - PROCESS | 3368 | 1463543254294 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 20:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:47:34 INFO - PROCESS | 3368 | 1463543254298 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:47:34 INFO - PROCESS | 3368 | 1463543254300 Marionette TRACE conn6 <- [1,2242,null,{}] 20:47:34 INFO - PROCESS | 3368 | 1463543254304 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}] 20:47:34 INFO - PROCESS | 3368 | 1463543254433 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 20:47:34 INFO - PROCESS | 3368 | 1463543254454 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE515800 == 64 [pid = 3368] [id = 570] 20:47:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3A97DA800) [pid = 3368] [serial = 1710] [outer = 0000000000000000] 20:47:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3A9C43C00) [pid = 3368] [serial = 1711] [outer = 000000B3A97DA800] 20:47:34 INFO - PROCESS | 3368 | 1463543254499 Marionette DEBUG loaded listener.js 20:47:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AA64EC00) [pid = 3368] [serial = 1712] [outer = 000000B3A97DA800] 20:47:34 INFO - PROCESS | 3368 | 1463543254934 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]]]}] 20:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 692ms 20:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:47:35 INFO - PROCESS | 3368 | 1463543254992 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 20:47:35 INFO - PROCESS | 3368 | 1463543254994 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 20:47:35 INFO - PROCESS | 3368 | 1463543254998 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:47:35 INFO - PROCESS | 3368 | 1463543255000 Marionette TRACE conn6 <- [1,2246,null,{}] 20:47:35 INFO - PROCESS | 3368 | 1463543255010 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}] 20:47:35 INFO - PROCESS | 3368 | 1463543255162 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3A703B800) [pid = 3368] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3AD738C00) [pid = 3368] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3ADB5B800) [pid = 3368] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3A7034000) [pid = 3368] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B39ECAA400) [pid = 3368] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3AE226C00) [pid = 3368] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3AE365000) [pid = 3368] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3AA64D400) [pid = 3368] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3A8815400) [pid = 3368] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3A9C45400) [pid = 3368] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B39B836C00) [pid = 3368] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3AE6E2800) [pid = 3368] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3B1ABE000) [pid = 3368] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3AEE79400) [pid = 3368] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:47:35 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3AD737800) [pid = 3368] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:47:35 INFO - PROCESS | 3368 | 1463543255398 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A36BF800 == 65 [pid = 3368] [id = 571] 20:47:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B39C1CB000) [pid = 3368] [serial = 1713] [outer = 0000000000000000] 20:47:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B39DB0B400) [pid = 3368] [serial = 1714] [outer = 000000B39C1CB000] 20:47:35 INFO - PROCESS | 3368 | 1463543255445 Marionette DEBUG loaded listener.js 20:47:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AA650C00) [pid = 3368] [serial = 1715] [outer = 000000B39C1CB000] 20:47:35 INFO - PROCESS | 3368 | 1463543255832 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]]]}] 20:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 882ms 20:47:35 INFO - PROCESS | 3368 | 1463543255882 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 20:47:35 INFO - PROCESS | 3368 | 1463543255884 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 20:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:47:35 INFO - PROCESS | 3368 | 1463543255888 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:47:35 INFO - PROCESS | 3368 | 1463543255890 Marionette TRACE conn6 <- [1,2250,null,{}] 20:47:35 INFO - PROCESS | 3368 | 1463543255894 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}] 20:47:36 INFO - PROCESS | 3368 | 1463543256024 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 20:47:36 INFO - PROCESS | 3368 | 1463543256038 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AEE3C800 == 66 [pid = 3368] [id = 572] 20:47:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3A0973000) [pid = 3368] [serial = 1716] [outer = 0000000000000000] 20:47:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3AA9CA800) [pid = 3368] [serial = 1717] [outer = 000000B3A0973000] 20:47:36 INFO - PROCESS | 3368 | 1463543256084 Marionette DEBUG loaded listener.js 20:47:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3AAB02400) [pid = 3368] [serial = 1718] [outer = 000000B3A0973000] 20:47:36 INFO - PROCESS | 3368 | 1463543256497 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]]]}] 20:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 20:47:36 INFO - PROCESS | 3368 | 1463543256520 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 20:47:36 INFO - PROCESS | 3368 | 1463543256523 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 20:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:47:36 INFO - PROCESS | 3368 | 1463543256526 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:47:36 INFO - PROCESS | 3368 | 1463543256528 Marionette TRACE conn6 <- [1,2254,null,{}] 20:47:36 INFO - PROCESS | 3368 | 1463543256531 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}] 20:47:36 INFO - PROCESS | 3368 | 1463543256665 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 20:47:36 INFO - PROCESS | 3368 | 1463543256712 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C64800 == 67 [pid = 3368] [id = 573] 20:47:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3AAB0FC00) [pid = 3368] [serial = 1719] [outer = 0000000000000000] 20:47:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3AAD38800) [pid = 3368] [serial = 1720] [outer = 000000B3AAB0FC00] 20:47:36 INFO - PROCESS | 3368 | 1463543256758 Marionette DEBUG loaded listener.js 20:47:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3AAD76800) [pid = 3368] [serial = 1721] [outer = 000000B3AAB0FC00] 20:47:37 INFO - PROCESS | 3368 | 1463543257188 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]]]}] 20:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 692ms 20:47:37 INFO - PROCESS | 3368 | 1463543257225 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 20:47:37 INFO - PROCESS | 3368 | 1463543257228 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 20:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:47:37 INFO - PROCESS | 3368 | 1463543257231 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:47:37 INFO - PROCESS | 3368 | 1463543257234 Marionette TRACE conn6 <- [1,2258,null,{}] 20:47:37 INFO - PROCESS | 3368 | 1463543257237 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}] 20:47:37 INFO - PROCESS | 3368 | 1463543257359 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 20:47:37 INFO - PROCESS | 3368 | 1463543257368 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A1A000 == 68 [pid = 3368] [id = 574] 20:47:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3AB411C00) [pid = 3368] [serial = 1722] [outer = 0000000000000000] 20:47:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3AB530000) [pid = 3368] [serial = 1723] [outer = 000000B3AB411C00] 20:47:37 INFO - PROCESS | 3368 | 1463543257421 Marionette DEBUG loaded listener.js 20:47:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3AB9D5400) [pid = 3368] [serial = 1724] [outer = 000000B3AB411C00] 20:47:38 INFO - PROCESS | 3368 | 1463543258200 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]]]}] 20:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1030ms 20:47:38 INFO - PROCESS | 3368 | 1463543258265 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 20:47:38 INFO - PROCESS | 3368 | 1463543258272 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 20:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:47:38 INFO - PROCESS | 3368 | 1463543258277 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:47:38 INFO - PROCESS | 3368 | 1463543258282 Marionette TRACE conn6 <- [1,2262,null,{}] 20:47:38 INFO - PROCESS | 3368 | 1463543258310 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}] 20:47:38 INFO - PROCESS | 3368 | 1463543258483 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 20:47:38 INFO - PROCESS | 3368 | 1463543258614 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A971D000 == 69 [pid = 3368] [id = 575] 20:47:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B39EC68C00) [pid = 3368] [serial = 1725] [outer = 0000000000000000] 20:47:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3A1D62000) [pid = 3368] [serial = 1726] [outer = 000000B39EC68C00] 20:47:38 INFO - PROCESS | 3368 | 1463543258677 Marionette DEBUG loaded listener.js 20:47:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3A2B57C00) [pid = 3368] [serial = 1727] [outer = 000000B39EC68C00] 20:47:39 INFO - PROCESS | 3368 | 1463543259260 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]]]}] 20:47:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:47:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1003ms 20:47:39 INFO - PROCESS | 3368 | 1463543259283 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 20:47:39 INFO - PROCESS | 3368 | 1463543259290 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 20:47:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:47:39 INFO - PROCESS | 3368 | 1463543259297 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:47:39 INFO - PROCESS | 3368 | 1463543259300 Marionette TRACE conn6 <- [1,2266,null,{}] 20:47:39 INFO - PROCESS | 3368 | 1463543259304 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}] 20:47:39 INFO - PROCESS | 3368 | 1463543259432 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 20:47:39 INFO - PROCESS | 3368 | 1463543259568 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD717800 == 70 [pid = 3368] [id = 576] 20:47:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3A6420400) [pid = 3368] [serial = 1728] [outer = 0000000000000000] 20:47:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3A6D4F400) [pid = 3368] [serial = 1729] [outer = 000000B3A6420400] 20:47:39 INFO - PROCESS | 3368 | 1463543259626 Marionette DEBUG loaded listener.js 20:47:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3A8D9BC00) [pid = 3368] [serial = 1730] [outer = 000000B3A6420400] 20:47:40 INFO - PROCESS | 3368 | 1463543260230 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]]]}] 20:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 987ms 20:47:40 INFO - PROCESS | 3368 | 1463543260289 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 20:47:40 INFO - PROCESS | 3368 | 1463543260292 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 20:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:47:40 INFO - PROCESS | 3368 | 1463543260296 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:47:40 INFO - PROCESS | 3368 | 1463543260300 Marionette TRACE conn6 <- [1,2270,null,{}] 20:47:40 INFO - PROCESS | 3368 | 1463543260312 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}] 20:47:40 INFO - PROCESS | 3368 | 1463543260442 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 20:47:40 INFO - PROCESS | 3368 | 1463543260580 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B50000 == 71 [pid = 3368] [id = 577] 20:47:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3A97D5400) [pid = 3368] [serial = 1731] [outer = 0000000000000000] 20:47:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AABB8400) [pid = 3368] [serial = 1732] [outer = 000000B3A97D5400] 20:47:40 INFO - PROCESS | 3368 | 1463543260640 Marionette DEBUG loaded listener.js 20:47:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AB530400) [pid = 3368] [serial = 1733] [outer = 000000B3A97D5400] 20:47:41 INFO - PROCESS | 3368 | 1463543261246 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]]]}] 20:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 984ms 20:47:41 INFO - PROCESS | 3368 | 1463543261282 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 20:47:41 INFO - PROCESS | 3368 | 1463543261285 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 20:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:47:41 INFO - PROCESS | 3368 | 1463543261306 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:47:41 INFO - PROCESS | 3368 | 1463543261308 Marionette TRACE conn6 <- [1,2274,null,{}] 20:47:41 INFO - PROCESS | 3368 | 1463543261314 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}] 20:47:41 INFO - PROCESS | 3368 | 1463543261443 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 20:47:41 INFO - PROCESS | 3368 | 1463543261549 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FD0000 == 72 [pid = 3368] [id = 578] 20:47:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AC16BC00) [pid = 3368] [serial = 1734] [outer = 0000000000000000] 20:47:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3AC285000) [pid = 3368] [serial = 1735] [outer = 000000B3AC16BC00] 20:47:41 INFO - PROCESS | 3368 | 1463543261605 Marionette DEBUG loaded listener.js 20:47:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3ACE87C00) [pid = 3368] [serial = 1736] [outer = 000000B3AC16BC00] 20:47:42 INFO - PROCESS | 3368 | 1463543262182 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]]]}] 20:47:42 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 20:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 943ms 20:47:42 INFO - PROCESS | 3368 | 1463543262234 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 20:47:42 INFO - PROCESS | 3368 | 1463543262237 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 20:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:47:42 INFO - PROCESS | 3368 | 1463543262241 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:47:42 INFO - PROCESS | 3368 | 1463543262243 Marionette TRACE conn6 <- [1,2278,null,{}] 20:47:42 INFO - PROCESS | 3368 | 1463543262247 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}] 20:47:42 INFO - PROCESS | 3368 | 1463543262372 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 20:47:42 INFO - PROCESS | 3368 | 1463543262479 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30A8800 == 73 [pid = 3368] [id = 579] 20:47:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AD730000) [pid = 3368] [serial = 1737] [outer = 0000000000000000] 20:47:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3AD735800) [pid = 3368] [serial = 1738] [outer = 000000B3AD730000] 20:47:42 INFO - PROCESS | 3368 | 1463543262535 Marionette DEBUG loaded listener.js 20:47:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3AD7E7000) [pid = 3368] [serial = 1739] [outer = 000000B3AD730000] 20:47:43 INFO - PROCESS | 3368 | 1463543263155 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]]]}] 20:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 923ms 20:47:43 INFO - PROCESS | 3368 | 1463543263166 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 20:47:43 INFO - PROCESS | 3368 | 1463543263169 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 20:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:47:43 INFO - PROCESS | 3368 | 1463543263172 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:47:43 INFO - PROCESS | 3368 | 1463543263174 Marionette TRACE conn6 <- [1,2282,null,{}] 20:47:43 INFO - PROCESS | 3368 | 1463543263178 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}] 20:47:43 INFO - PROCESS | 3368 | 1463543263310 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 20:47:43 INFO - PROCESS | 3368 | 1463543263419 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3D0F800 == 74 [pid = 3368] [id = 580] 20:47:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3ADA34C00) [pid = 3368] [serial = 1740] [outer = 0000000000000000] 20:47:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3ADB35800) [pid = 3368] [serial = 1741] [outer = 000000B3ADA34C00] 20:47:43 INFO - PROCESS | 3368 | 1463543263476 Marionette DEBUG loaded listener.js 20:47:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3ADB66C00) [pid = 3368] [serial = 1742] [outer = 000000B3ADA34C00] 20:47:44 INFO - PROCESS | 3368 | 1463543264025 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]]]}] 20:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 945ms 20:47:44 INFO - PROCESS | 3368 | 1463543264120 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 20:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:47:44 INFO - PROCESS | 3368 | 1463543264122 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 20:47:44 INFO - PROCESS | 3368 | 1463543264127 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:47:44 INFO - PROCESS | 3368 | 1463543264129 Marionette TRACE conn6 <- [1,2286,null,{}] 20:47:44 INFO - PROCESS | 3368 | 1463543264133 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}] 20:47:44 INFO - PROCESS | 3368 | 1463543264254 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 20:47:44 INFO - PROCESS | 3368 | 1463543264361 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B74000 == 75 [pid = 3368] [id = 581] 20:47:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3ADB65800) [pid = 3368] [serial = 1743] [outer = 0000000000000000] 20:47:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3ADC34C00) [pid = 3368] [serial = 1744] [outer = 000000B3ADB65800] 20:47:44 INFO - PROCESS | 3368 | 1463543264416 Marionette DEBUG loaded listener.js 20:47:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3ADD62400) [pid = 3368] [serial = 1745] [outer = 000000B3ADB65800] 20:47:44 INFO - PROCESS | 3368 | 1463543264982 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]]]}] 20:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 882ms 20:47:45 INFO - PROCESS | 3368 | 1463543265010 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 20:47:45 INFO - PROCESS | 3368 | 1463543265013 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 20:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:47:45 INFO - PROCESS | 3368 | 1463543265016 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:47:45 INFO - PROCESS | 3368 | 1463543265018 Marionette TRACE conn6 <- [1,2290,null,{}] 20:47:45 INFO - PROCESS | 3368 | 1463543265023 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}] 20:47:45 INFO - PROCESS | 3368 | 1463543265146 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 20:47:45 INFO - PROCESS | 3368 | 1463543265254 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4BAD000 == 76 [pid = 3368] [id = 582] 20:47:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3ADDA6000) [pid = 3368] [serial = 1746] [outer = 0000000000000000] 20:47:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AE220800) [pid = 3368] [serial = 1747] [outer = 000000B3ADDA6000] 20:47:45 INFO - PROCESS | 3368 | 1463543265309 Marionette DEBUG loaded listener.js 20:47:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AE22A000) [pid = 3368] [serial = 1748] [outer = 000000B3ADDA6000] 20:47:45 INFO - PROCESS | 3368 | 1463543265935 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]]]}] 20:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 985ms 20:47:46 INFO - PROCESS | 3368 | 1463543266004 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 20:47:46 INFO - PROCESS | 3368 | 1463543266006 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 20:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:47:46 INFO - PROCESS | 3368 | 1463543266010 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:47:46 INFO - PROCESS | 3368 | 1463543266013 Marionette TRACE conn6 <- [1,2294,null,{}] 20:47:46 INFO - PROCESS | 3368 | 1463543266017 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}] 20:47:46 INFO - PROCESS | 3368 | 1463543266172 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 20:47:46 INFO - PROCESS | 3368 | 1463543266322 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:46 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5ACC800 == 77 [pid = 3368] [id = 583] 20:47:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B39D69B800) [pid = 3368] [serial = 1749] [outer = 0000000000000000] 20:47:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3AE2C6C00) [pid = 3368] [serial = 1750] [outer = 000000B39D69B800] 20:47:46 INFO - PROCESS | 3368 | 1463543266381 Marionette DEBUG loaded listener.js 20:47:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3AE318C00) [pid = 3368] [serial = 1751] [outer = 000000B39D69B800] 20:47:46 INFO - PROCESS | 3368 | 1463543266953 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]]]}] 20:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 986ms 20:47:47 INFO - PROCESS | 3368 | 1463543266999 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 20:47:47 INFO - PROCESS | 3368 | 1463543267002 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 20:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:47:47 INFO - PROCESS | 3368 | 1463543267006 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:47:47 INFO - PROCESS | 3368 | 1463543267008 Marionette TRACE conn6 <- [1,2298,null,{}] 20:47:47 INFO - PROCESS | 3368 | 1463543267012 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}] 20:47:47 INFO - PROCESS | 3368 | 1463543267326 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 20:47:47 INFO - PROCESS | 3368 | 1463543267495 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9735800 == 78 [pid = 3368] [id = 584] 20:47:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B39B83B400) [pid = 3368] [serial = 1752] [outer = 0000000000000000] 20:47:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B39C932800) [pid = 3368] [serial = 1753] [outer = 000000B39B83B400] 20:47:47 INFO - PROCESS | 3368 | 1463543267549 Marionette DEBUG loaded listener.js 20:47:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B39DFA0000) [pid = 3368] [serial = 1754] [outer = 000000B39B83B400] 20:47:48 INFO - PROCESS | 3368 | 1463543268237 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]]]}] 20:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1285ms 20:47:48 INFO - PROCESS | 3368 | 1463543268293 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 20:47:48 INFO - PROCESS | 3368 | 1463543268297 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 20:47:48 INFO - PROCESS | 3368 | 1463543268302 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:47:48 INFO - PROCESS | 3368 | 1463543268306 Marionette TRACE conn6 <- [1,2302,null,{}] 20:47:48 INFO - PROCESS | 3368 | 1463543268311 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}] 20:47:48 INFO - PROCESS | 3368 | 1463543268431 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 20:47:48 INFO - PROCESS | 3368 | 1463543268595 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B7515800 == 77 [pid = 3368] [id = 524] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4F58000 == 76 [pid = 3368] [id = 519] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C64800 == 75 [pid = 3368] [id = 573] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AEE3C800 == 74 [pid = 3368] [id = 572] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A36BF800 == 73 [pid = 3368] [id = 571] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE515800 == 72 [pid = 3368] [id = 570] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB98E800 == 71 [pid = 3368] [id = 568] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA0D800 == 70 [pid = 3368] [id = 567] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D4D800 == 69 [pid = 3368] [id = 566] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A25A3000 == 68 [pid = 3368] [id = 565] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3AE4F7C00) [pid = 3368] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3AEDA3400) [pid = 3368] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3B1AC6000) [pid = 3368] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3AE622800) [pid = 3368] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43D7800 == 69 [pid = 3368] [id = 585] 20:47:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B39B837C00) [pid = 3368] [serial = 1755] [outer = 0000000000000000] 20:47:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3A1D22000) [pid = 3368] [serial = 1756] [outer = 000000B39B837C00] 20:47:48 INFO - PROCESS | 3368 | 1463543268716 Marionette DEBUG loaded listener.js 20:47:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3A35DEC00) [pid = 3368] [serial = 1757] [outer = 000000B39B837C00] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B39D2AE800 == 68 [pid = 3368] [id = 564] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B750A800 == 67 [pid = 3368] [id = 559] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5AE7000 == 66 [pid = 3368] [id = 558] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C7B000 == 65 [pid = 3368] [id = 557] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9F57000 == 64 [pid = 3368] [id = 556] 20:47:48 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4BB1800 == 63 [pid = 3368] [id = 555] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3A2DD5800) [pid = 3368] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3AEE7A000) [pid = 3368] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3B1AD6400) [pid = 3368] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3B1AB8800) [pid = 3368] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3AD7EA800) [pid = 3368] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3AE2C0400) [pid = 3368] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3A9454C00) [pid = 3368] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3ADB63000) [pid = 3368] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AA364400) [pid = 3368] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AB9D3C00) [pid = 3368] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3ADC2C400) [pid = 3368] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3A93B4000) [pid = 3368] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3A7082800) [pid = 3368] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3ADDA1400) [pid = 3368] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3A2DD6000) [pid = 3368] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3A1D30C00) [pid = 3368] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3A93B5800) [pid = 3368] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3AE22D400) [pid = 3368] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3ADDA9400) [pid = 3368] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3AE4FC800) [pid = 3368] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3AE36EC00) [pid = 3368] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3AE314800) [pid = 3368] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3A299B400) [pid = 3368] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AA9D2000) [pid = 3368] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AAB07C00) [pid = 3368] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3AAD79400) [pid = 3368] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3ADA3C800) [pid = 3368] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3AD72F400) [pid = 3368] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3AB577400) [pid = 3368] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 20:47:48 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AE2EE000) [pid = 3368] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 20:47:49 INFO - PROCESS | 3368 | 1463543269215 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]]]}] 20:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 944ms 20:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:47:49 INFO - PROCESS | 3368 | 1463543269251 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 20:47:49 INFO - PROCESS | 3368 | 1463543269254 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 20:47:49 INFO - PROCESS | 3368 | 1463543269258 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:47:49 INFO - PROCESS | 3368 | 1463543269260 Marionette TRACE conn6 <- [1,2306,null,{}] 20:47:49 INFO - PROCESS | 3368 | 1463543269264 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}] 20:47:49 INFO - PROCESS | 3368 | 1463543269368 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 20:47:49 INFO - PROCESS | 3368 | 1463543269385 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:49 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD74800 == 64 [pid = 3368] [id = 586] 20:47:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A6429000) [pid = 3368] [serial = 1758] [outer = 0000000000000000] 20:47:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3A6D46400) [pid = 3368] [serial = 1759] [outer = 000000B3A6429000] 20:47:49 INFO - PROCESS | 3368 | 1463543269434 Marionette DEBUG loaded listener.js 20:47:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3A7054800) [pid = 3368] [serial = 1760] [outer = 000000B3A6429000] 20:47:49 INFO - PROCESS | 3368 | 1463543269921 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] 20:47:49 INFO - PROCESS | 3368 | 1463543269956 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 20:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:47:49 INFO - PROCESS | 3368 | 1463543269967 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:47:49 INFO - PROCESS | 3368 | 1463543269972 Marionette TRACE conn6 <- [1,2310,null,{}] 20:47:50 INFO - PROCESS | 3368 | 1463543270008 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}] 20:47:50 INFO - PROCESS | 3368 | 1463543270115 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 20:47:50 INFO - PROCESS | 3368 | 1463543270212 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA8E800 == 65 [pid = 3368] [id = 587] 20:47:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3A6D52400) [pid = 3368] [serial = 1761] [outer = 0000000000000000] 20:47:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3A9426C00) [pid = 3368] [serial = 1762] [outer = 000000B3A6D52400] 20:47:50 INFO - PROCESS | 3368 | 1463543270267 Marionette DEBUG loaded listener.js 20:47:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AA36C800) [pid = 3368] [serial = 1763] [outer = 000000B3A6D52400] 20:47:50 INFO - PROCESS | 3368 | 1463543270667 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]]]}] 20:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 712ms 20:47:50 INFO - PROCESS | 3368 | 1463543270694 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 20:47:50 INFO - PROCESS | 3368 | 1463543270696 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 20:47:50 INFO - PROCESS | 3368 | 1463543270700 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:47:50 INFO - PROCESS | 3368 | 1463543270702 Marionette TRACE conn6 <- [1,2314,null,{}] 20:47:50 INFO - PROCESS | 3368 | 1463543270705 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}] 20:47:50 INFO - PROCESS | 3368 | 1463543270845 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 20:47:50 INFO - PROCESS | 3368 | 1463543270908 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE6A2000 == 66 [pid = 3368] [id = 588] 20:47:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AA365400) [pid = 3368] [serial = 1764] [outer = 0000000000000000] 20:47:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AA9AC800) [pid = 3368] [serial = 1765] [outer = 000000B3AA365400] 20:47:50 INFO - PROCESS | 3368 | 1463543270955 Marionette DEBUG loaded listener.js 20:47:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AAA36C00) [pid = 3368] [serial = 1766] [outer = 000000B3AA365400] 20:47:51 INFO - PROCESS | 3368 | 1463543271390 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]]]}] 20:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 20:47:51 INFO - PROCESS | 3368 | 1463543271444 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 20:47:51 INFO - PROCESS | 3368 | 1463543271447 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 20:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:47:51 INFO - PROCESS | 3368 | 1463543271450 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:47:51 INFO - PROCESS | 3368 | 1463543271452 Marionette TRACE conn6 <- [1,2318,null,{}] 20:47:51 INFO - PROCESS | 3368 | 1463543271456 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}] 20:47:51 INFO - PROCESS | 3368 | 1463543271625 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 20:47:51 INFO - PROCESS | 3368 | 1463543271694 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C65800 == 67 [pid = 3368] [id = 589] 20:47:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AAD80C00) [pid = 3368] [serial = 1767] [outer = 0000000000000000] 20:47:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AAEAC000) [pid = 3368] [serial = 1768] [outer = 000000B3AAD80C00] 20:47:51 INFO - PROCESS | 3368 | 1463543271747 Marionette DEBUG loaded listener.js 20:47:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3AB9D2000) [pid = 3368] [serial = 1769] [outer = 000000B3AAD80C00] 20:47:52 INFO - PROCESS | 3368 | 1463543272218 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]]]}] 20:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 775ms 20:47:52 INFO - PROCESS | 3368 | 1463543272227 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 20:47:52 INFO - PROCESS | 3368 | 1463543272229 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 20:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:47:52 INFO - PROCESS | 3368 | 1463543272233 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:47:52 INFO - PROCESS | 3368 | 1463543272235 Marionette TRACE conn6 <- [1,2322,null,{}] 20:47:52 INFO - PROCESS | 3368 | 1463543272239 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}] 20:47:52 INFO - PROCESS | 3368 | 1463543272375 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 20:47:52 INFO - PROCESS | 3368 | 1463543272390 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B4C800 == 68 [pid = 3368] [id = 590] 20:47:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AC286C00) [pid = 3368] [serial = 1770] [outer = 0000000000000000] 20:47:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AD93C800) [pid = 3368] [serial = 1771] [outer = 000000B3AC286C00] 20:47:52 INFO - PROCESS | 3368 | 1463543272436 Marionette DEBUG loaded listener.js 20:47:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3ADA3BC00) [pid = 3368] [serial = 1772] [outer = 000000B3AC286C00] 20:47:52 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3A2826800) [pid = 3368] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:47:52 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3A8C31000) [pid = 3368] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:47:52 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3A350F800) [pid = 3368] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:47:52 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B39C9C2000) [pid = 3368] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:47:52 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3A6D4EC00) [pid = 3368] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:47:52 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B39C1CB400) [pid = 3368] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:47:52 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3A97DA800) [pid = 3368] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:47:52 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B39C1CB000) [pid = 3368] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:47:52 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3A0973000) [pid = 3368] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:47:52 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AAB0FC00) [pid = 3368] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:47:53 INFO - PROCESS | 3368 | 1463543273043 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]]]}] 20:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 838ms 20:47:53 INFO - PROCESS | 3368 | 1463543273074 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 20:47:53 INFO - PROCESS | 3368 | 1463543273076 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 20:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:47:53 INFO - PROCESS | 3368 | 1463543273080 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:47:53 INFO - PROCESS | 3368 | 1463543273081 Marionette TRACE conn6 <- [1,2326,null,{}] 20:47:53 INFO - PROCESS | 3368 | 1463543273085 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}] 20:47:53 INFO - PROCESS | 3368 | 1463543273218 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 20:47:53 INFO - PROCESS | 3368 | 1463543273281 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C37000 == 69 [pid = 3368] [id = 591] 20:47:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B39E1D0400) [pid = 3368] [serial = 1773] [outer = 0000000000000000] 20:47:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3A945B800) [pid = 3368] [serial = 1774] [outer = 000000B39E1D0400] 20:47:53 INFO - PROCESS | 3368 | 1463543273329 Marionette DEBUG loaded listener.js 20:47:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3ADB35C00) [pid = 3368] [serial = 1775] [outer = 000000B39E1D0400] 20:47:53 INFO - PROCESS | 3368 | 1463543273707 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]]]}] 20:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 691ms 20:47:53 INFO - PROCESS | 3368 | 1463543273775 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 20:47:53 INFO - PROCESS | 3368 | 1463543273777 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 20:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:47:53 INFO - PROCESS | 3368 | 1463543273780 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:47:53 INFO - PROCESS | 3368 | 1463543273782 Marionette TRACE conn6 <- [1,2330,null,{}] 20:47:53 INFO - PROCESS | 3368 | 1463543273786 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}] 20:47:53 INFO - PROCESS | 3368 | 1463543273886 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 20:47:53 INFO - PROCESS | 3368 | 1463543273893 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3360800 == 70 [pid = 3368] [id = 592] 20:47:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3ADB64000) [pid = 3368] [serial = 1776] [outer = 0000000000000000] 20:47:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3ADDAC000) [pid = 3368] [serial = 1777] [outer = 000000B3ADB64000] 20:47:53 INFO - PROCESS | 3368 | 1463543273940 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AE2ED800) [pid = 3368] [serial = 1778] [outer = 000000B3ADB64000] 20:47:54 INFO - PROCESS | 3368 | 1463543274371 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]]]}] 20:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 20:47:54 INFO - PROCESS | 3368 | 1463543274416 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 20:47:54 INFO - PROCESS | 3368 | 1463543274418 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 20:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:47:54 INFO - PROCESS | 3368 | 1463543274422 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:47:54 INFO - PROCESS | 3368 | 1463543274424 Marionette TRACE conn6 <- [1,2334,null,{}] 20:47:54 INFO - PROCESS | 3368 | 1463543274428 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}] 20:47:54 INFO - PROCESS | 3368 | 1463543274527 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 20:47:54 INFO - PROCESS | 3368 | 1463543274567 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B65000 == 71 [pid = 3368] [id = 593] 20:47:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3AE31F400) [pid = 3368] [serial = 1779] [outer = 0000000000000000] 20:47:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AE363400) [pid = 3368] [serial = 1780] [outer = 000000B3AE31F400] 20:47:54 INFO - PROCESS | 3368 | 1463543274613 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3AE370C00) [pid = 3368] [serial = 1781] [outer = 000000B3AE31F400] 20:47:55 INFO - PROCESS | 3368 | 1463543275276 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]]]}] 20:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 879ms 20:47:55 INFO - PROCESS | 3368 | 1463543275306 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 20:47:55 INFO - PROCESS | 3368 | 1463543275311 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 20:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:47:55 INFO - PROCESS | 3368 | 1463543275317 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:47:55 INFO - PROCESS | 3368 | 1463543275322 Marionette TRACE conn6 <- [1,2338,null,{}] 20:47:55 INFO - PROCESS | 3368 | 1463543275328 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}] 20:47:55 INFO - PROCESS | 3368 | 1463543275467 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 20:47:55 INFO - PROCESS | 3368 | 1463543275581 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA11000 == 72 [pid = 3368] [id = 594] 20:47:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B39DF5FC00) [pid = 3368] [serial = 1782] [outer = 0000000000000000] 20:47:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3A2A25C00) [pid = 3368] [serial = 1783] [outer = 000000B39DF5FC00] 20:47:55 INFO - PROCESS | 3368 | 1463543275681 Marionette DEBUG loaded listener.js 20:47:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3A396A400) [pid = 3368] [serial = 1784] [outer = 000000B39DF5FC00] 20:47:56 INFO - PROCESS | 3368 | 1463543276366 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]]]}] 20:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1078ms 20:47:56 INFO - PROCESS | 3368 | 1463543276409 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 20:47:56 INFO - PROCESS | 3368 | 1463543276416 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 20:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:47:56 INFO - PROCESS | 3368 | 1463543276423 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:47:56 INFO - PROCESS | 3368 | 1463543276426 Marionette TRACE conn6 <- [1,2342,null,{}] 20:47:56 INFO - PROCESS | 3368 | 1463543276431 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}] 20:47:56 INFO - PROCESS | 3368 | 1463543276562 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 20:47:56 INFO - PROCESS | 3368 | 1463543276701 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C7B000 == 73 [pid = 3368] [id = 595] 20:47:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3A9423400) [pid = 3368] [serial = 1785] [outer = 0000000000000000] 20:47:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3A97D5000) [pid = 3368] [serial = 1786] [outer = 000000B3A9423400] 20:47:56 INFO - PROCESS | 3368 | 1463543276760 Marionette DEBUG loaded listener.js 20:47:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AAB07C00) [pid = 3368] [serial = 1787] [outer = 000000B3A9423400] 20:47:57 INFO - PROCESS | 3368 | 1463543277395 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]]]}] 20:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1031ms 20:47:57 INFO - PROCESS | 3368 | 1463543277456 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 20:47:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:47:57 INFO - PROCESS | 3368 | 1463543277459 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 20:47:57 INFO - PROCESS | 3368 | 1463543277463 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:47:57 INFO - PROCESS | 3368 | 1463543277468 Marionette TRACE conn6 <- [1,2346,null,{}] 20:47:57 INFO - PROCESS | 3368 | 1463543277505 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}] 20:47:57 INFO - PROCESS | 3368 | 1463543277675 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 20:47:57 INFO - PROCESS | 3368 | 1463543277808 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5AE2800 == 74 [pid = 3368] [id = 596] 20:47:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AB786C00) [pid = 3368] [serial = 1788] [outer = 0000000000000000] 20:47:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AD7E3C00) [pid = 3368] [serial = 1789] [outer = 000000B3AB786C00] 20:47:57 INFO - PROCESS | 3368 | 1463543277869 Marionette DEBUG loaded listener.js 20:47:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AE318800) [pid = 3368] [serial = 1790] [outer = 000000B3AB786C00] 20:47:58 INFO - PROCESS | 3368 | 1463543278467 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]]]}] 20:47:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:47:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1028ms 20:47:58 INFO - PROCESS | 3368 | 1463543278493 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 20:47:58 INFO - PROCESS | 3368 | 1463543278496 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 20:47:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:47:58 INFO - PROCESS | 3368 | 1463543278500 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:47:58 INFO - PROCESS | 3368 | 1463543278502 Marionette TRACE conn6 <- [1,2350,null,{}] 20:47:58 INFO - PROCESS | 3368 | 1463543278505 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}] 20:47:58 INFO - PROCESS | 3368 | 1463543278631 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 20:47:58 INFO - PROCESS | 3368 | 1463543278742 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C26000 == 75 [pid = 3368] [id = 597] 20:47:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AE36C800) [pid = 3368] [serial = 1791] [outer = 0000000000000000] 20:47:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AE5EEC00) [pid = 3368] [serial = 1792] [outer = 000000B3AE36C800] 20:47:58 INFO - PROCESS | 3368 | 1463543278799 Marionette DEBUG loaded listener.js 20:47:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AE5FDC00) [pid = 3368] [serial = 1793] [outer = 000000B3AE36C800] 20:47:59 INFO - PROCESS | 3368 | 1463543279367 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]]]}] 20:47:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:47:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 943ms 20:47:59 INFO - PROCESS | 3368 | 1463543279445 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 3368 | 1463543279448 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 20:47:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:47:59 INFO - PROCESS | 3368 | 1463543279451 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:47:59 INFO - PROCESS | 3368 | 1463543279454 Marionette TRACE conn6 <- [1,2354,null,{}] 20:47:59 INFO - PROCESS | 3368 | 1463543279458 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}] 20:47:59 INFO - PROCESS | 3368 | 1463543279582 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 20:47:59 INFO - PROCESS | 3368 | 1463543279721 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:47:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7503000 == 76 [pid = 3368] [id = 598] 20:47:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3AE4F3800) [pid = 3368] [serial = 1794] [outer = 0000000000000000] 20:47:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3AE61B000) [pid = 3368] [serial = 1795] [outer = 000000B3AE4F3800] 20:47:59 INFO - PROCESS | 3368 | 1463543279778 Marionette DEBUG loaded listener.js 20:47:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3AE6D9000) [pid = 3368] [serial = 1796] [outer = 000000B3AE4F3800] 20:48:00 INFO - PROCESS | 3368 | 1463543280372 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]]]}] 20:48:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:48:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 985ms 20:48:00 INFO - PROCESS | 3368 | 1463543280439 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 20:48:00 INFO - PROCESS | 3368 | 1463543280442 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 20:48:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:48:00 INFO - PROCESS | 3368 | 1463543280446 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:48:00 INFO - PROCESS | 3368 | 1463543280448 Marionette TRACE conn6 <- [1,2358,null,{}] 20:48:00 INFO - PROCESS | 3368 | 1463543280452 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}] 20:48:00 INFO - PROCESS | 3368 | 1463543280646 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 20:48:00 INFO - PROCESS | 3368 | 1463543280749 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7568800 == 77 [pid = 3368] [id = 599] 20:48:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3AEDA6800) [pid = 3368] [serial = 1797] [outer = 0000000000000000] 20:48:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3AEE74400) [pid = 3368] [serial = 1798] [outer = 000000B3AEDA6800] 20:48:00 INFO - PROCESS | 3368 | 1463543280807 Marionette DEBUG loaded listener.js 20:48:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3B0B3A400) [pid = 3368] [serial = 1799] [outer = 000000B3AEDA6800] 20:48:01 INFO - PROCESS | 3368 | 1463543281416 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]]]}] 20:48:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:48:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1033ms 20:48:01 INFO - PROCESS | 3368 | 1463543281481 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 20:48:01 INFO - PROCESS | 3368 | 1463543281483 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 20:48:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:48:01 INFO - PROCESS | 3368 | 1463543281487 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:48:01 INFO - PROCESS | 3368 | 1463543281489 Marionette TRACE conn6 <- [1,2362,null,{}] 20:48:01 INFO - PROCESS | 3368 | 1463543281493 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}] 20:48:01 INFO - PROCESS | 3368 | 1463543281618 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 20:48:01 INFO - PROCESS | 3368 | 1463543281757 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8146000 == 78 [pid = 3368] [id = 600] 20:48:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3B1AB8800) [pid = 3368] [serial = 1800] [outer = 0000000000000000] 20:48:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3B1ABB400) [pid = 3368] [serial = 1801] [outer = 000000B3B1AB8800] 20:48:01 INFO - PROCESS | 3368 | 1463543281814 Marionette DEBUG loaded listener.js 20:48:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3B1ACA400) [pid = 3368] [serial = 1802] [outer = 000000B3B1AB8800] 20:48:02 INFO - PROCESS | 3368 | 1463543282369 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]]]}] 20:48:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:48:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 985ms 20:48:02 INFO - PROCESS | 3368 | 1463543282487 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 20:48:02 INFO - PROCESS | 3368 | 1463543282490 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 20:48:02 INFO - PROCESS | 3368 | 1463543282495 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:48:02 INFO - PROCESS | 3368 | 1463543282497 Marionette TRACE conn6 <- [1,2366,null,{}] 20:48:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:48:02 INFO - PROCESS | 3368 | 1463543282501 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}] 20:48:02 INFO - PROCESS | 3368 | 1463543282627 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 20:48:02 INFO - PROCESS | 3368 | 1463543282761 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A649D000 == 79 [pid = 3368] [id = 601] 20:48:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B39EBE9400) [pid = 3368] [serial = 1803] [outer = 0000000000000000] 20:48:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3A2A25000) [pid = 3368] [serial = 1804] [outer = 000000B39EBE9400] 20:48:02 INFO - PROCESS | 3368 | 1463543282819 Marionette DEBUG loaded listener.js 20:48:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3AA9B7800) [pid = 3368] [serial = 1805] [outer = 000000B39EBE9400] 20:48:03 INFO - PROCESS | 3368 | 1463543283726 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]]]}] 20:48:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:48:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1282ms 20:48:03 INFO - PROCESS | 3368 | 1463543283784 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 20:48:03 INFO - PROCESS | 3368 | 1463543283789 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 20:48:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:48:03 INFO - PROCESS | 3368 | 1463543283794 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:48:03 INFO - PROCESS | 3368 | 1463543283799 Marionette TRACE conn6 <- [1,2370,null,{}] 20:48:03 INFO - PROCESS | 3368 | 1463543283806 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}] 20:48:03 INFO - PROCESS | 3368 | 1463543283929 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 20:48:04 INFO - PROCESS | 3368 | 1463543284075 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9D47800 == 80 [pid = 3368] [id = 602] 20:48:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B39CDBD400) [pid = 3368] [serial = 1806] [outer = 0000000000000000] 20:48:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B39E49A400) [pid = 3368] [serial = 1807] [outer = 000000B39CDBD400] 20:48:04 INFO - PROCESS | 3368 | 1463543284128 Marionette DEBUG loaded listener.js 20:48:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3A2B5A000) [pid = 3368] [serial = 1808] [outer = 000000B39CDBD400] 20:48:04 INFO - PROCESS | 3368 | 1463543284818 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]]]}] 20:48:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:48:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1088ms 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3360800 == 79 [pid = 3368] [id = 592] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C37000 == 78 [pid = 3368] [id = 591] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B4C800 == 77 [pid = 3368] [id = 590] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C65800 == 76 [pid = 3368] [id = 589] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE6A2000 == 75 [pid = 3368] [id = 588] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADA8E800 == 74 [pid = 3368] [id = 587] 20:48:04 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3B217F800) [pid = 3368] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 20:48:04 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3B3527400) [pid = 3368] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 20:48:04 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3ADB33000) [pid = 3368] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD74800 == 73 [pid = 3368] [id = 586] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD727000 == 72 [pid = 3368] [id = 569] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43D7800 == 71 [pid = 3368] [id = 585] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9735800 == 70 [pid = 3368] [id = 584] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B50000 == 69 [pid = 3368] [id = 577] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD717800 == 68 [pid = 3368] [id = 576] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A971D000 == 67 [pid = 3368] [id = 575] 20:48:04 INFO - PROCESS | 3368 | 1463543284943 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 20:48:04 INFO - PROCESS | 3368 | 1463543284948 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 20:48:04 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A1A000 == 66 [pid = 3368] [id = 574] 20:48:04 INFO - PROCESS | 3368 | 1463543284955 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:48:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:48:04 INFO - PROCESS | 3368 | 1463543284958 Marionette TRACE conn6 <- [1,2374,null,{}] 20:48:04 INFO - PROCESS | 3368 | 1463543284962 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}] 20:48:05 INFO - PROCESS | 3368 | 1463543285071 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3A2B81C00) [pid = 3368] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3A2DDE400) [pid = 3368] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3A9421800) [pid = 3368] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3AA9CD400) [pid = 3368] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3A641D800) [pid = 3368] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3A6D27800) [pid = 3368] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B39D489800) [pid = 3368] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B39CDB7C00) [pid = 3368] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3A7032000) [pid = 3368] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B39EBEDC00) [pid = 3368] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3A2827C00) [pid = 3368] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3A9C43C00) [pid = 3368] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3A945D800) [pid = 3368] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3ADD60800) [pid = 3368] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3B1D92400) [pid = 3368] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3A2DD4800) [pid = 3368] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3B0B35400) [pid = 3368] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B39DB0B400) [pid = 3368] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AA64EC00) [pid = 3368] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3AA650C00) [pid = 3368] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3AA9CA800) [pid = 3368] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3AAD76800) [pid = 3368] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3AAB02400) [pid = 3368] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3A707AC00) [pid = 3368] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3AAD38800) [pid = 3368] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 3368 | 1463543285197 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A1F3D000 == 67 [pid = 3368] [id = 603] 20:48:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B39D246C00) [pid = 3368] [serial = 1809] [outer = 0000000000000000] 20:48:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B39DFA9800) [pid = 3368] [serial = 1810] [outer = 000000B39D246C00] 20:48:05 INFO - PROCESS | 3368 | 1463543285248 Marionette DEBUG loaded listener.js 20:48:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3A2B80C00) [pid = 3368] [serial = 1811] [outer = 000000B39D246C00] 20:48:05 INFO - PROCESS | 3368 | 1463543285719 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]]]}] 20:48:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:48:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 839ms 20:48:05 INFO - PROCESS | 3368 | 1463543285802 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 20:48:05 INFO - PROCESS | 3368 | 1463543285804 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 20:48:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:48:05 INFO - PROCESS | 3368 | 1463543285808 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:48:05 INFO - PROCESS | 3368 | 1463543285812 Marionette TRACE conn6 <- [1,2378,null,{}] 20:48:05 INFO - PROCESS | 3368 | 1463543285823 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}] 20:48:05 INFO - PROCESS | 3368 | 1463543285931 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 20:48:06 INFO - PROCESS | 3368 | 1463543286028 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAD71800 == 68 [pid = 3368] [id = 604] 20:48:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3A342DC00) [pid = 3368] [serial = 1812] [outer = 0000000000000000] 20:48:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3A7038C00) [pid = 3368] [serial = 1813] [outer = 000000B3A342DC00] 20:48:06 INFO - PROCESS | 3368 | 1463543286080 Marionette DEBUG loaded listener.js 20:48:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3A881BC00) [pid = 3368] [serial = 1814] [outer = 000000B3A342DC00] 20:48:06 INFO - PROCESS | 3368 | 1463543286465 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]]]}] 20:48:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:48:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 733ms 20:48:06 INFO - PROCESS | 3368 | 1463543286544 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 20:48:06 INFO - PROCESS | 3368 | 1463543286547 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 20:48:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:48:06 INFO - PROCESS | 3368 | 1463543286581 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:48:06 INFO - PROCESS | 3368 | 1463543286591 Marionette TRACE conn6 <- [1,2382,null,{}] 20:48:06 INFO - PROCESS | 3368 | 1463543286600 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}] 20:48:06 INFO - PROCESS | 3368 | 1463543286706 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 20:48:06 INFO - PROCESS | 3368 | 1463543286714 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD934000 == 69 [pid = 3368] [id = 605] 20:48:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3A9454000) [pid = 3368] [serial = 1815] [outer = 0000000000000000] 20:48:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3A945E000) [pid = 3368] [serial = 1816] [outer = 000000B3A9454000] 20:48:06 INFO - PROCESS | 3368 | 1463543286763 Marionette DEBUG loaded listener.js 20:48:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AA47C400) [pid = 3368] [serial = 1817] [outer = 000000B3A9454000] 20:48:07 INFO - PROCESS | 3368 | 1463543287274 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]]]}] 20:48:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:48:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 20:48:07 INFO - PROCESS | 3368 | 1463543287321 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 20:48:07 INFO - PROCESS | 3368 | 1463543287323 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 20:48:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:48:07 INFO - PROCESS | 3368 | 1463543287327 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:48:07 INFO - PROCESS | 3368 | 1463543287328 Marionette TRACE conn6 <- [1,2386,null,{}] 20:48:07 INFO - PROCESS | 3368 | 1463543287345 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}] 20:48:07 INFO - PROCESS | 3368 | 1463543287474 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 20:48:07 INFO - PROCESS | 3368 | 1463543287537 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE533000 == 70 [pid = 3368] [id = 606] 20:48:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AA51C400) [pid = 3368] [serial = 1818] [outer = 0000000000000000] 20:48:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AA789000) [pid = 3368] [serial = 1819] [outer = 000000B3AA51C400] 20:48:07 INFO - PROCESS | 3368 | 1463543287584 Marionette DEBUG loaded listener.js 20:48:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AA9CDC00) [pid = 3368] [serial = 1820] [outer = 000000B3AA51C400] 20:48:08 INFO - PROCESS | 3368 | 1463543288025 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]]]}] 20:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 733ms 20:48:08 INFO - PROCESS | 3368 | 1463543288084 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 20:48:08 INFO - PROCESS | 3368 | 1463543288086 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 20:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:48:08 INFO - PROCESS | 3368 | 1463543288099 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:48:08 INFO - PROCESS | 3368 | 1463543288101 Marionette TRACE conn6 <- [1,2390,null,{}] 20:48:08 INFO - PROCESS | 3368 | 1463543288104 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}] 20:48:08 INFO - PROCESS | 3368 | 1463543288265 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 20:48:08 INFO - PROCESS | 3368 | 1463543288289 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B097D800 == 71 [pid = 3368] [id = 607] 20:48:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AAD38800) [pid = 3368] [serial = 1821] [outer = 0000000000000000] 20:48:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3AAD83000) [pid = 3368] [serial = 1822] [outer = 000000B3AAD38800] 20:48:08 INFO - PROCESS | 3368 | 1463543288339 Marionette DEBUG loaded listener.js 20:48:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3AB787800) [pid = 3368] [serial = 1823] [outer = 000000B3AAD38800] 20:48:08 INFO - PROCESS | 3368 | 1463543288811 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]]]}] 20:48:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:48:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 20:48:08 INFO - PROCESS | 3368 | 1463543288832 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 20:48:08 INFO - PROCESS | 3368 | 1463543288834 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 20:48:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:48:08 INFO - PROCESS | 3368 | 1463543288838 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:48:08 INFO - PROCESS | 3368 | 1463543288840 Marionette TRACE conn6 <- [1,2394,null,{}] 20:48:08 INFO - PROCESS | 3368 | 1463543288843 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}] 20:48:08 INFO - PROCESS | 3368 | 1463543288974 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 20:48:09 INFO - PROCESS | 3368 | 1463543288992 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B174B000 == 72 [pid = 3368] [id = 608] 20:48:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3AB9D4C00) [pid = 3368] [serial = 1824] [outer = 0000000000000000] 20:48:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3AC70D000) [pid = 3368] [serial = 1825] [outer = 000000B3AB9D4C00] 20:48:09 INFO - PROCESS | 3368 | 1463543289041 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3AD736000) [pid = 3368] [serial = 1826] [outer = 000000B3AB9D4C00] 20:48:09 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B39E1D0400) [pid = 3368] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:48:09 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3A6D52400) [pid = 3368] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:48:09 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3AAD80C00) [pid = 3368] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:48:09 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3AA365400) [pid = 3368] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:48:09 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AC286C00) [pid = 3368] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:48:09 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B39B83B400) [pid = 3368] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:48:09 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B39B837C00) [pid = 3368] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:48:09 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3ADB64000) [pid = 3368] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:48:09 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3A6429000) [pid = 3368] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:48:09 INFO - PROCESS | 3368 | 1463543289690 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]]]}] 20:48:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:48:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 882ms 20:48:09 INFO - PROCESS | 3368 | 1463543289722 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 20:48:09 INFO - PROCESS | 3368 | 1463543289724 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 20:48:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:48:09 INFO - PROCESS | 3368 | 1463543289734 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:48:09 INFO - PROCESS | 3368 | 1463543289737 Marionette TRACE conn6 <- [1,2398,null,{}] 20:48:09 INFO - PROCESS | 3368 | 1463543289740 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}] 20:48:09 INFO - PROCESS | 3368 | 1463543289845 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 20:48:09 INFO - PROCESS | 3368 | 1463543289853 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B1F800 == 73 [pid = 3368] [id = 609] 20:48:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AC171400) [pid = 3368] [serial = 1827] [outer = 0000000000000000] 20:48:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AD7ED000) [pid = 3368] [serial = 1828] [outer = 000000B3AC171400] 20:48:09 INFO - PROCESS | 3368 | 1463543289901 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3ADA3A000) [pid = 3368] [serial = 1829] [outer = 000000B3AC171400] 20:48:10 INFO - PROCESS | 3368 | 1463543290369 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]]]}] 20:48:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:48:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 691ms 20:48:10 INFO - PROCESS | 3368 | 1463543290427 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 20:48:10 INFO - PROCESS | 3368 | 1463543290430 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 20:48:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:48:10 INFO - PROCESS | 3368 | 1463543290433 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:48:10 INFO - PROCESS | 3368 | 1463543290435 Marionette TRACE conn6 <- [1,2402,null,{}] 20:48:10 INFO - PROCESS | 3368 | 1463543290439 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}] 20:48:10 INFO - PROCESS | 3368 | 1463543290539 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 20:48:10 INFO - PROCESS | 3368 | 1463543290545 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FDA800 == 74 [pid = 3368] [id = 610] 20:48:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3ADB3AC00) [pid = 3368] [serial = 1830] [outer = 0000000000000000] 20:48:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3A2DDE000) [pid = 3368] [serial = 1831] [outer = 000000B3ADB3AC00] 20:48:10 INFO - PROCESS | 3368 | 1463543290597 Marionette DEBUG loaded listener.js 20:48:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3ADD54C00) [pid = 3368] [serial = 1832] [outer = 000000B3ADB3AC00] 20:48:11 INFO - PROCESS | 3368 | 1463543291028 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]]]}] 20:48:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:48:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 20:48:11 INFO - PROCESS | 3368 | 1463543291076 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 20:48:11 INFO - PROCESS | 3368 | 1463543291078 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 20:48:11 INFO - PROCESS | 3368 | 1463543291082 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:48:11 INFO - PROCESS | 3368 | 1463543291084 Marionette TRACE conn6 <- [1,2406,null,{}] 20:48:11 INFO - PROCESS | 3368 | 1463543291088 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}] 20:48:11 INFO - PROCESS | 3368 | 1463543291194 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 20:48:11 INFO - PROCESS | 3368 | 1463543291252 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B367F000 == 75 [pid = 3368] [id = 611] 20:48:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3AE225400) [pid = 3368] [serial = 1833] [outer = 0000000000000000] 20:48:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3AE2BA400) [pid = 3368] [serial = 1834] [outer = 000000B3AE225400] 20:48:11 INFO - PROCESS | 3368 | 1463543291299 Marionette DEBUG loaded listener.js 20:48:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3AE2F1000) [pid = 3368] [serial = 1835] [outer = 000000B3AE225400] 20:48:12 INFO - PROCESS | 3368 | 1463543292029 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]]]}] 20:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 986ms 20:48:12 INFO - PROCESS | 3368 | 1463543292073 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 20:48:12 INFO - PROCESS | 3368 | 1463543292079 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 20:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:48:12 INFO - PROCESS | 3368 | 1463543292084 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:48:12 INFO - PROCESS | 3368 | 1463543292089 Marionette TRACE conn6 <- [1,2410,null,{}] 20:48:12 INFO - PROCESS | 3368 | 1463543292095 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}] 20:48:12 INFO - PROCESS | 3368 | 1463543292231 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 20:48:12 INFO - PROCESS | 3368 | 1463543292347 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9E8A000 == 76 [pid = 3368] [id = 612] 20:48:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3A1F66000) [pid = 3368] [serial = 1836] [outer = 0000000000000000] 20:48:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3A2B51C00) [pid = 3368] [serial = 1837] [outer = 000000B3A1F66000] 20:48:12 INFO - PROCESS | 3368 | 1463543292447 Marionette DEBUG loaded listener.js 20:48:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3A35E7400) [pid = 3368] [serial = 1838] [outer = 000000B3A1F66000] 20:48:13 INFO - PROCESS | 3368 | 1463543293069 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]]]}] 20:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1034ms 20:48:13 INFO - PROCESS | 3368 | 1463543293121 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 20:48:13 INFO - PROCESS | 3368 | 1463543293128 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 20:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:48:13 INFO - PROCESS | 3368 | 1463543293134 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:48:13 INFO - PROCESS | 3368 | 1463543293137 Marionette TRACE conn6 <- [1,2414,null,{}] 20:48:13 INFO - PROCESS | 3368 | 1463543293142 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}] 20:48:13 INFO - PROCESS | 3368 | 1463543293322 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 20:48:13 INFO - PROCESS | 3368 | 1463543293462 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE6A0800 == 77 [pid = 3368] [id = 613] 20:48:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3A28D4C00) [pid = 3368] [serial = 1839] [outer = 0000000000000000] 20:48:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3A9452000) [pid = 3368] [serial = 1840] [outer = 000000B3A28D4C00] 20:48:13 INFO - PROCESS | 3368 | 1463543293521 Marionette DEBUG loaded listener.js 20:48:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3AAA2F400) [pid = 3368] [serial = 1841] [outer = 000000B3A28D4C00] 20:48:14 INFO - PROCESS | 3368 | 1463543294153 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]]]}] 20:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1078ms 20:48:14 INFO - PROCESS | 3368 | 1463543294224 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 20:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:48:14 INFO - PROCESS | 3368 | 1463543294227 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 20:48:14 INFO - PROCESS | 3368 | 1463543294231 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:48:14 INFO - PROCESS | 3368 | 1463543294235 Marionette TRACE conn6 <- [1,2418,null,{}] 20:48:14 INFO - PROCESS | 3368 | 1463543294248 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}] 20:48:14 INFO - PROCESS | 3368 | 1463543294380 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 20:48:14 INFO - PROCESS | 3368 | 1463543294523 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5117800 == 78 [pid = 3368] [id = 614] 20:48:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3AAD7BC00) [pid = 3368] [serial = 1842] [outer = 0000000000000000] 20:48:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3ADB5E000) [pid = 3368] [serial = 1843] [outer = 000000B3AAD7BC00] 20:48:14 INFO - PROCESS | 3368 | 1463543294584 Marionette DEBUG loaded listener.js 20:48:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3AE2EFC00) [pid = 3368] [serial = 1844] [outer = 000000B3AAD7BC00] 20:48:15 INFO - PROCESS | 3368 | 1463543295219 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]]]}] 20:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1034ms 20:48:15 INFO - PROCESS | 3368 | 1463543295266 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 20:48:15 INFO - PROCESS | 3368 | 1463543295269 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 20:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:48:15 INFO - PROCESS | 3368 | 1463543295273 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:48:15 INFO - PROCESS | 3368 | 1463543295275 Marionette TRACE conn6 <- [1,2422,null,{}] 20:48:15 INFO - PROCESS | 3368 | 1463543295280 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}] 20:48:15 INFO - PROCESS | 3368 | 1463543295423 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 20:48:15 INFO - PROCESS | 3368 | 1463543295536 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C23800 == 79 [pid = 3368] [id = 615] 20:48:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3AE320800) [pid = 3368] [serial = 1845] [outer = 0000000000000000] 20:48:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3AE4F9800) [pid = 3368] [serial = 1846] [outer = 000000B3AE320800] 20:48:15 INFO - PROCESS | 3368 | 1463543295633 Marionette DEBUG loaded listener.js 20:48:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3AE608000) [pid = 3368] [serial = 1847] [outer = 000000B3AE320800] 20:48:16 INFO - PROCESS | 3368 | 1463543296200 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]]]}] 20:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 984ms 20:48:16 INFO - PROCESS | 3368 | 1463543296259 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 20:48:16 INFO - PROCESS | 3368 | 1463543296262 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 20:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:48:16 INFO - PROCESS | 3368 | 1463543296266 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:48:16 INFO - PROCESS | 3368 | 1463543296268 Marionette TRACE conn6 <- [1,2426,null,{}] 20:48:16 INFO - PROCESS | 3368 | 1463543296272 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}] 20:48:16 INFO - PROCESS | 3368 | 1463543296394 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 20:48:16 INFO - PROCESS | 3368 | 1463543296533 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B77AB800 == 80 [pid = 3368] [id = 616] 20:48:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3AE368C00) [pid = 3368] [serial = 1848] [outer = 0000000000000000] 20:48:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3AE6D7800) [pid = 3368] [serial = 1849] [outer = 000000B3AE368C00] 20:48:16 INFO - PROCESS | 3368 | 1463543296591 Marionette DEBUG loaded listener.js 20:48:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3AED9F800) [pid = 3368] [serial = 1850] [outer = 000000B3AE368C00] 20:48:17 INFO - PROCESS | 3368 | 1463543297200 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]]]}] 20:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 986ms 20:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:48:17 INFO - PROCESS | 3368 | 1463543297254 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 20:48:17 INFO - PROCESS | 3368 | 1463543297257 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 20:48:17 INFO - PROCESS | 3368 | 1463543297260 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:48:17 INFO - PROCESS | 3368 | 1463543297263 Marionette TRACE conn6 <- [1,2430,null,{}] 20:48:17 INFO - PROCESS | 3368 | 1463543297267 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}] 20:48:17 INFO - PROCESS | 3368 | 1463543297400 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 20:48:17 INFO - PROCESS | 3368 | 1463543297542 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8A91000 == 81 [pid = 3368] [id = 617] 20:48:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3B1ABB800) [pid = 3368] [serial = 1851] [outer = 0000000000000000] 20:48:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3B1D92C00) [pid = 3368] [serial = 1852] [outer = 000000B3B1ABB800] 20:48:17 INFO - PROCESS | 3368 | 1463543297600 Marionette DEBUG loaded listener.js 20:48:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3B1D9CC00) [pid = 3368] [serial = 1853] [outer = 000000B3B1ABB800] 20:48:18 INFO - PROCESS | 3368 | 1463543298164 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]]]}] 20:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 985ms 20:48:18 INFO - PROCESS | 3368 | 1463543298248 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 20:48:18 INFO - PROCESS | 3368 | 1463543298250 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 20:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:48:18 INFO - PROCESS | 3368 | 1463543298254 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:48:18 INFO - PROCESS | 3368 | 1463543298256 Marionette TRACE conn6 <- [1,2434,null,{}] 20:48:18 INFO - PROCESS | 3368 | 1463543298260 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}] 20:48:18 INFO - PROCESS | 3368 | 1463543298414 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 20:48:18 INFO - PROCESS | 3368 | 1463543298554 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B930A000 == 82 [pid = 3368] [id = 618] 20:48:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3B2120800) [pid = 3368] [serial = 1854] [outer = 0000000000000000] 20:48:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B3B2125000) [pid = 3368] [serial = 1855] [outer = 000000B3B2120800] 20:48:18 INFO - PROCESS | 3368 | 1463543298611 Marionette DEBUG loaded listener.js 20:48:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 177 (000000B3B217C400) [pid = 3368] [serial = 1856] [outer = 000000B3B2120800] 20:48:19 INFO - PROCESS | 3368 | 1463543299145 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]]]}] 20:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 923ms 20:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:48:19 INFO - PROCESS | 3368 | 1463543299179 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 20:48:19 INFO - PROCESS | 3368 | 1463543299182 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 20:48:19 INFO - PROCESS | 3368 | 1463543299185 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:48:19 INFO - PROCESS | 3368 | 1463543299188 Marionette TRACE conn6 <- [1,2438,null,{}] 20:48:19 INFO - PROCESS | 3368 | 1463543299192 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}] 20:48:19 INFO - PROCESS | 3368 | 1463543299314 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 20:48:19 INFO - PROCESS | 3368 | 1463543299454 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9322000 == 83 [pid = 3368] [id = 619] 20:48:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 178 (000000B3B2121800) [pid = 3368] [serial = 1857] [outer = 0000000000000000] 20:48:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 179 (000000B3B2187800) [pid = 3368] [serial = 1858] [outer = 000000B3B2121800] 20:48:19 INFO - PROCESS | 3368 | 1463543299511 Marionette DEBUG loaded listener.js 20:48:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 180 (000000B3B352D800) [pid = 3368] [serial = 1859] [outer = 000000B3B2121800] 20:48:20 INFO - PROCESS | 3368 | 1463543300110 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]]]}] 20:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 20:48:20 INFO - PROCESS | 3368 | 1463543300175 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 20:48:20 INFO - PROCESS | 3368 | 1463543300177 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 20:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:48:20 INFO - PROCESS | 3368 | 1463543300181 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:48:20 INFO - PROCESS | 3368 | 1463543300184 Marionette TRACE conn6 <- [1,2442,null,{}] 20:48:20 INFO - PROCESS | 3368 | 1463543300188 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}] 20:48:20 INFO - PROCESS | 3368 | 1463543300364 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 20:48:20 INFO - PROCESS | 3368 | 1463543300506 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B39DBCC800 == 84 [pid = 3368] [id = 620] 20:48:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 181 (000000B3A1EAE800) [pid = 3368] [serial = 1860] [outer = 0000000000000000] 20:48:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 182 (000000B3A4305000) [pid = 3368] [serial = 1861] [outer = 000000B3A1EAE800] 20:48:20 INFO - PROCESS | 3368 | 1463543300565 Marionette DEBUG loaded listener.js 20:48:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 183 (000000B3ADB2D000) [pid = 3368] [serial = 1862] [outer = 000000B3A1EAE800] 20:48:21 INFO - PROCESS | 3368 | 1463543301397 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]]]}] 20:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1239ms 20:48:21 INFO - PROCESS | 3368 | 1463543301424 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 20:48:21 INFO - PROCESS | 3368 | 1463543301428 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 20:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:48:21 INFO - PROCESS | 3368 | 1463543301434 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:48:21 INFO - PROCESS | 3368 | 1463543301439 Marionette TRACE conn6 <- [1,2446,null,{}] 20:48:21 INFO - PROCESS | 3368 | 1463543301445 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}] 20:48:21 INFO - PROCESS | 3368 | 1463543301567 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 20:48:21 INFO - PROCESS | 3368 | 1463543301715 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AD724000 == 85 [pid = 3368] [id = 621] 20:48:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 184 (000000B3A2682C00) [pid = 3368] [serial = 1863] [outer = 0000000000000000] 20:48:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 185 (000000B3A2A25400) [pid = 3368] [serial = 1864] [outer = 000000B3A2682C00] 20:48:21 INFO - PROCESS | 3368 | 1463543301768 Marionette DEBUG loaded listener.js 20:48:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 186 (000000B3A6D30C00) [pid = 3368] [serial = 1865] [outer = 000000B3A2682C00] 20:48:22 INFO - PROCESS | 3368 | 1463543302364 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]]]}] 20:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 984ms 20:48:22 INFO - PROCESS | 3368 | 1463543302421 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 20:48:22 INFO - PROCESS | 3368 | 1463543302427 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 20:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:48:22 INFO - PROCESS | 3368 | 1463543302434 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:48:22 INFO - PROCESS | 3368 | 1463543302437 Marionette TRACE conn6 <- [1,2450,null,{}] 20:48:22 INFO - PROCESS | 3368 | 1463543302441 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}] 20:48:22 INFO - PROCESS | 3368 | 1463543302560 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 20:48:22 INFO - PROCESS | 3368 | 1463543302704 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FDA800 == 84 [pid = 3368] [id = 610] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B1F800 == 83 [pid = 3368] [id = 609] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B174B000 == 82 [pid = 3368] [id = 608] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B097D800 == 81 [pid = 3368] [id = 607] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE533000 == 80 [pid = 3368] [id = 606] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD934000 == 79 [pid = 3368] [id = 605] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAD71800 == 78 [pid = 3368] [id = 604] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A1F3D000 == 77 [pid = 3368] [id = 603] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D47800 == 76 [pid = 3368] [id = 602] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 185 (000000B3AE363400) [pid = 3368] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 184 (000000B3ADB35800) [pid = 3368] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 183 (000000B3ADC34C00) [pid = 3368] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 182 (000000B3AE220800) [pid = 3368] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 181 (000000B3AD735800) [pid = 3368] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 180 (000000B3AE2C6C00) [pid = 3368] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A70F5000 == 77 [pid = 3368] [id = 622] 20:48:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 181 (000000B39B7BEC00) [pid = 3368] [serial = 1866] [outer = 0000000000000000] 20:48:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 182 (000000B39C935400) [pid = 3368] [serial = 1867] [outer = 000000B39B7BEC00] 20:48:22 INFO - PROCESS | 3368 | 1463543302814 Marionette DEBUG loaded listener.js 20:48:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 183 (000000B3A3B3B000) [pid = 3368] [serial = 1868] [outer = 000000B39B7BEC00] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B7568800 == 76 [pid = 3368] [id = 599] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B7503000 == 75 [pid = 3368] [id = 598] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C26000 == 74 [pid = 3368] [id = 597] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5AE2800 == 73 [pid = 3368] [id = 596] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C7B000 == 72 [pid = 3368] [id = 595] 20:48:22 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA11000 == 71 [pid = 3368] [id = 594] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 182 (000000B3AE2ED800) [pid = 3368] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 181 (000000B3A945B800) [pid = 3368] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 180 (000000B3AABB8400) [pid = 3368] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 179 (000000B3AA36C800) [pid = 3368] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 178 (000000B3ADB35C00) [pid = 3368] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 177 (000000B3A1D62000) [pid = 3368] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 176 (000000B3AB9D2000) [pid = 3368] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3AA9AC800) [pid = 3368] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3AAA36C00) [pid = 3368] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3AC285000) [pid = 3368] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3ADA3BC00) [pid = 3368] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3A9426C00) [pid = 3368] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B39C932800) [pid = 3368] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3A1D22000) [pid = 3368] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3AAEAC000) [pid = 3368] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3A6D4F400) [pid = 3368] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3A35DEC00) [pid = 3368] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B39DFA0000) [pid = 3368] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3AB530000) [pid = 3368] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3AD93C800) [pid = 3368] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3ADDAC000) [pid = 3368] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3A7054800) [pid = 3368] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 20:48:22 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3A6D46400) [pid = 3368] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 20:48:23 INFO - PROCESS | 3368 | 1463543303301 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]]]}] 20:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 943ms 20:48:23 INFO - PROCESS | 3368 | 1463543303378 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 20:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:48:23 INFO - PROCESS | 3368 | 1463543303381 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 20:48:23 INFO - PROCESS | 3368 | 1463543303385 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:48:23 INFO - PROCESS | 3368 | 1463543303388 Marionette TRACE conn6 <- [1,2454,null,{}] 20:48:23 INFO - PROCESS | 3368 | 1463543303402 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}] 20:48:23 INFO - PROCESS | 3368 | 1463543303510 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 20:48:23 INFO - PROCESS | 3368 | 1463543303628 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA7E800 == 72 [pid = 3368] [id = 623] 20:48:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3A8818C00) [pid = 3368] [serial = 1869] [outer = 0000000000000000] 20:48:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3A97D8800) [pid = 3368] [serial = 1870] [outer = 000000B3A8818C00] 20:48:23 INFO - PROCESS | 3368 | 1463543303678 Marionette DEBUG loaded listener.js 20:48:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3AA793C00) [pid = 3368] [serial = 1871] [outer = 000000B3A8818C00] 20:48:24 INFO - PROCESS | 3368 | 1463543304069 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]]]}] 20:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 734ms 20:48:24 INFO - PROCESS | 3368 | 1463543304121 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 20:48:24 INFO - PROCESS | 3368 | 1463543304124 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 20:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:48:24 INFO - PROCESS | 3368 | 1463543304127 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:48:24 INFO - PROCESS | 3368 | 1463543304129 Marionette TRACE conn6 <- [1,2458,null,{}] 20:48:24 INFO - PROCESS | 3368 | 1463543304132 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}] 20:48:24 INFO - PROCESS | 3368 | 1463543304234 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 20:48:24 INFO - PROCESS | 3368 | 1463543304241 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B097C800 == 73 [pid = 3368] [id = 624] 20:48:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3AAA39C00) [pid = 3368] [serial = 1872] [outer = 0000000000000000] 20:48:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3AAB09400) [pid = 3368] [serial = 1873] [outer = 000000B3AAA39C00] 20:48:24 INFO - PROCESS | 3368 | 1463543304291 Marionette DEBUG loaded listener.js 20:48:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3AAD7EC00) [pid = 3368] [serial = 1874] [outer = 000000B3AAA39C00] 20:48:24 INFO - PROCESS | 3368 | 1463543304761 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]]]}] 20:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 692ms 20:48:24 INFO - PROCESS | 3368 | 1463543304822 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 20:48:24 INFO - PROCESS | 3368 | 1463543304824 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 20:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:48:24 INFO - PROCESS | 3368 | 1463543304828 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:48:24 INFO - PROCESS | 3368 | 1463543304830 Marionette TRACE conn6 <- [1,2462,null,{}] 20:48:24 INFO - PROCESS | 3368 | 1463543304834 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}] 20:48:24 INFO - PROCESS | 3368 | 1463543304932 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 20:48:24 INFO - PROCESS | 3368 | 1463543304939 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A15000 == 74 [pid = 3368] [id = 625] 20:48:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3AB78D400) [pid = 3368] [serial = 1875] [outer = 0000000000000000] 20:48:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3AB9D6800) [pid = 3368] [serial = 1876] [outer = 000000B3AB78D400] 20:48:24 INFO - PROCESS | 3368 | 1463543304987 Marionette DEBUG loaded listener.js 20:48:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3AD736400) [pid = 3368] [serial = 1877] [outer = 000000B3AB78D400] 20:48:25 INFO - PROCESS | 3368 | 1463543305500 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]]]}] 20:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 20:48:25 INFO - PROCESS | 3368 | 1463543305564 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 20:48:25 INFO - PROCESS | 3368 | 1463543305567 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 20:48:25 INFO - PROCESS | 3368 | 1463543305570 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:48:25 INFO - PROCESS | 3368 | 1463543305572 Marionette TRACE conn6 <- [1,2466,null,{}] 20:48:25 INFO - PROCESS | 3368 | 1463543305576 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}] 20:48:25 INFO - PROCESS | 3368 | 1463543305765 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 20:48:25 INFO - PROCESS | 3368 | 1463543305838 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FD8800 == 75 [pid = 3368] [id = 626] 20:48:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3ADC34C00) [pid = 3368] [serial = 1878] [outer = 0000000000000000] 20:48:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3AE2EC800) [pid = 3368] [serial = 1879] [outer = 000000B3ADC34C00] 20:48:25 INFO - PROCESS | 3368 | 1463543305884 Marionette DEBUG loaded listener.js 20:48:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3AE4F5400) [pid = 3368] [serial = 1880] [outer = 000000B3ADC34C00] 20:48:26 INFO - PROCESS | 3368 | 1463543306361 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]]]}] 20:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 838ms 20:48:26 INFO - PROCESS | 3368 | 1463543306410 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 20:48:26 INFO - PROCESS | 3368 | 1463543306412 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 20:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:48:26 INFO - PROCESS | 3368 | 1463543306423 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:48:26 INFO - PROCESS | 3368 | 1463543306425 Marionette TRACE conn6 <- [1,2470,null,{}] 20:48:26 INFO - PROCESS | 3368 | 1463543306429 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}] 20:48:26 INFO - PROCESS | 3368 | 1463543306562 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 20:48:26 INFO - PROCESS | 3368 | 1463543306583 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3675000 == 76 [pid = 3368] [id = 627] 20:48:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3AE5F1800) [pid = 3368] [serial = 1881] [outer = 0000000000000000] 20:48:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3AE625000) [pid = 3368] [serial = 1882] [outer = 000000B3AE5F1800] 20:48:26 INFO - PROCESS | 3368 | 1463543306628 Marionette DEBUG loaded listener.js 20:48:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3AEE6E800) [pid = 3368] [serial = 1883] [outer = 000000B3AE5F1800] 20:48:27 INFO - PROCESS | 3368 | 1463543307086 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]]]}] 20:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 690ms 20:48:27 INFO - PROCESS | 3368 | 1463543307141 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 20:48:27 INFO - PROCESS | 3368 | 1463543307143 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 20:48:27 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B39D246C00) [pid = 3368] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:48:27 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3AA51C400) [pid = 3368] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:48:27 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3AC171400) [pid = 3368] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:48:27 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B39CDBD400) [pid = 3368] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:48:27 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3A9454000) [pid = 3368] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:48:27 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3A342DC00) [pid = 3368] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:48:27 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3AAD38800) [pid = 3368] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:48:27 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3AB9D4C00) [pid = 3368] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:48:27 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3ADB3AC00) [pid = 3368] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:48:27 INFO - PROCESS | 3368 | 1463543307298 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:48:27 INFO - PROCESS | 3368 | 1463543307300 Marionette TRACE conn6 <- [1,2474,null,{}] 20:48:27 INFO - PROCESS | 3368 | 1463543307304 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}] 20:48:27 INFO - PROCESS | 3368 | 1463543307406 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 20:48:27 INFO - PROCESS | 3368 | 1463543307413 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4F4C800 == 77 [pid = 3368] [id = 628] 20:48:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3A3435400) [pid = 3368] [serial = 1884] [outer = 0000000000000000] 20:48:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3A945B400) [pid = 3368] [serial = 1885] [outer = 000000B3A3435400] 20:48:27 INFO - PROCESS | 3368 | 1463543307460 Marionette DEBUG loaded listener.js 20:48:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3AEDA7800) [pid = 3368] [serial = 1886] [outer = 000000B3A3435400] 20:48:27 INFO - PROCESS | 3368 | 1463543307931 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]]]}] 20:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 671ms 20:48:27 INFO - PROCESS | 3368 | 1463543307974 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 20:48:27 INFO - PROCESS | 3368 | 1463543307977 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 20:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:48:27 INFO - PROCESS | 3368 | 1463543307980 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:48:27 INFO - PROCESS | 3368 | 1463543307982 Marionette TRACE conn6 <- [1,2478,null,{}] 20:48:27 INFO - PROCESS | 3368 | 1463543307985 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}] 20:48:28 INFO - PROCESS | 3368 | 1463543308086 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 20:48:28 INFO - PROCESS | 3368 | 1463543308094 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C1B800 == 78 [pid = 3368] [id = 629] 20:48:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3B1AC9000) [pid = 3368] [serial = 1887] [outer = 0000000000000000] 20:48:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3B1AD2400) [pid = 3368] [serial = 1888] [outer = 000000B3B1AC9000] 20:48:28 INFO - PROCESS | 3368 | 1463543308141 Marionette DEBUG loaded listener.js 20:48:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3B359C400) [pid = 3368] [serial = 1889] [outer = 000000B3B1AC9000] 20:48:28 INFO - PROCESS | 3368 | 1463543308607 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]]]}] 20:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 20:48:28 INFO - PROCESS | 3368 | 1463543308655 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 20:48:28 INFO - PROCESS | 3368 | 1463543308657 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 20:48:28 INFO - PROCESS | 3368 | 1463543308661 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:48:28 INFO - PROCESS | 3368 | 1463543308663 Marionette TRACE conn6 <- [1,2482,null,{}] 20:48:28 INFO - PROCESS | 3368 | 1463543308666 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}] 20:48:28 INFO - PROCESS | 3368 | 1463543308771 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 20:48:28 INFO - PROCESS | 3368 | 1463543308811 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B83A5800 == 79 [pid = 3368] [id = 630] 20:48:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3A70B2C00) [pid = 3368] [serial = 1890] [outer = 0000000000000000] 20:48:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3AB713400) [pid = 3368] [serial = 1891] [outer = 000000B3A70B2C00] 20:48:28 INFO - PROCESS | 3368 | 1463543308858 Marionette DEBUG loaded listener.js 20:48:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3B4A25000) [pid = 3368] [serial = 1892] [outer = 000000B3A70B2C00] 20:48:29 INFO - PROCESS | 3368 | 1463543309403 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]]]}] 20:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 776ms 20:48:29 INFO - PROCESS | 3368 | 1463543309440 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 20:48:29 INFO - PROCESS | 3368 | 1463543309446 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 20:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:48:29 INFO - PROCESS | 3368 | 1463543309452 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:48:29 INFO - PROCESS | 3368 | 1463543309457 Marionette TRACE conn6 <- [1,2486,null,{}] 20:48:29 INFO - PROCESS | 3368 | 1463543309465 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}] 20:48:29 INFO - PROCESS | 3368 | 1463543309606 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 20:48:29 INFO - PROCESS | 3368 | 1463543309746 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AA2CD800 == 80 [pid = 3368] [id = 631] 20:48:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B39DC51800) [pid = 3368] [serial = 1893] [outer = 0000000000000000] 20:48:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 177 (000000B3A1DB8C00) [pid = 3368] [serial = 1894] [outer = 000000B39DC51800] 20:48:29 INFO - PROCESS | 3368 | 1463543309811 Marionette DEBUG loaded listener.js 20:48:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 178 (000000B3A6422C00) [pid = 3368] [serial = 1895] [outer = 000000B39DC51800] 20:48:30 INFO - PROCESS | 3368 | 1463543310494 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]]]}] 20:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1092ms 20:48:30 INFO - PROCESS | 3368 | 1463543310546 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 20:48:30 INFO - PROCESS | 3368 | 1463543310554 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 20:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:48:30 INFO - PROCESS | 3368 | 1463543310561 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:48:30 INFO - PROCESS | 3368 | 1463543310564 Marionette TRACE conn6 <- [1,2490,null,{}] 20:48:30 INFO - PROCESS | 3368 | 1463543310568 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}] 20:48:30 INFO - PROCESS | 3368 | 1463543310702 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 20:48:30 INFO - PROCESS | 3368 | 1463543310846 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C1E000 == 81 [pid = 3368] [id = 632] 20:48:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 179 (000000B3A8C36C00) [pid = 3368] [serial = 1896] [outer = 0000000000000000] 20:48:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 180 (000000B3AA9B0400) [pid = 3368] [serial = 1897] [outer = 000000B3A8C36C00] 20:48:30 INFO - PROCESS | 3368 | 1463543310905 Marionette DEBUG loaded listener.js 20:48:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 181 (000000B3AB530C00) [pid = 3368] [serial = 1898] [outer = 000000B3A8C36C00] 20:48:31 INFO - PROCESS | 3368 | 1463543311547 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]]]}] 20:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1027ms 20:48:31 INFO - PROCESS | 3368 | 1463543311593 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 20:48:31 INFO - PROCESS | 3368 | 1463543311596 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 20:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:48:31 INFO - PROCESS | 3368 | 1463543311600 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:48:31 INFO - PROCESS | 3368 | 1463543311604 Marionette TRACE conn6 <- [1,2494,null,{}] 20:48:31 INFO - PROCESS | 3368 | 1463543311636 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}] 20:48:31 INFO - PROCESS | 3368 | 1463543311769 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 20:48:31 INFO - PROCESS | 3368 | 1463543311916 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9DE7000 == 82 [pid = 3368] [id = 633] 20:48:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 182 (000000B3AE314C00) [pid = 3368] [serial = 1899] [outer = 0000000000000000] 20:48:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 183 (000000B3AE5F5C00) [pid = 3368] [serial = 1900] [outer = 000000B3AE314C00] 20:48:31 INFO - PROCESS | 3368 | 1463543311977 Marionette DEBUG loaded listener.js 20:48:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 184 (000000B3B1D94400) [pid = 3368] [serial = 1901] [outer = 000000B3AE314C00] 20:48:32 INFO - PROCESS | 3368 | 1463543312567 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]]]}] 20:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1036ms 20:48:32 INFO - PROCESS | 3368 | 1463543312638 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 20:48:32 INFO - PROCESS | 3368 | 1463543312641 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 20:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:48:32 INFO - PROCESS | 3368 | 1463543312659 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:48:32 INFO - PROCESS | 3368 | 1463543312661 Marionette TRACE conn6 <- [1,2498,null,{}] 20:48:32 INFO - PROCESS | 3368 | 1463543312667 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}] 20:48:32 INFO - PROCESS | 3368 | 1463543312796 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 20:48:32 INFO - PROCESS | 3368 | 1463543312940 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE298000 == 83 [pid = 3368] [id = 634] 20:48:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 185 (000000B3B1AC6800) [pid = 3368] [serial = 1902] [outer = 0000000000000000] 20:48:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 186 (000000B3B4A2C000) [pid = 3368] [serial = 1903] [outer = 000000B3B1AC6800] 20:48:33 INFO - PROCESS | 3368 | 1463543313000 Marionette DEBUG loaded listener.js 20:48:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 187 (000000B3B4F71000) [pid = 3368] [serial = 1904] [outer = 000000B3B1AC6800] 20:48:33 INFO - PROCESS | 3368 | 1463543313570 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]]]}] 20:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 944ms 20:48:33 INFO - PROCESS | 3368 | 1463543313594 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 20:48:33 INFO - PROCESS | 3368 | 1463543313597 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 20:48:33 INFO - PROCESS | 3368 | 1463543313602 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:48:33 INFO - PROCESS | 3368 | 1463543313604 Marionette TRACE conn6 <- [1,2502,null,{}] 20:48:33 INFO - PROCESS | 3368 | 1463543313608 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}] 20:48:33 INFO - PROCESS | 3368 | 1463543313735 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 20:48:33 INFO - PROCESS | 3368 | 1463543313851 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9D38000 == 84 [pid = 3368] [id = 635] 20:48:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 188 (000000B3AE558800) [pid = 3368] [serial = 1905] [outer = 0000000000000000] 20:48:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 189 (000000B3AE560000) [pid = 3368] [serial = 1906] [outer = 000000B3AE558800] 20:48:33 INFO - PROCESS | 3368 | 1463543313947 Marionette DEBUG loaded listener.js 20:48:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 190 (000000B3B4F73400) [pid = 3368] [serial = 1907] [outer = 000000B3AE558800] 20:48:34 INFO - PROCESS | 3368 | 1463543314545 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]]]}] 20:48:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:48:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 20:48:34 INFO - PROCESS | 3368 | 1463543314590 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 20:48:34 INFO - PROCESS | 3368 | 1463543314593 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 20:48:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:48:34 INFO - PROCESS | 3368 | 1463543314596 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:48:34 INFO - PROCESS | 3368 | 1463543314598 Marionette TRACE conn6 <- [1,2506,null,{}] 20:48:34 INFO - PROCESS | 3368 | 1463543314602 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}] 20:48:34 INFO - PROCESS | 3368 | 1463543314750 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 20:48:34 INFO - PROCESS | 3368 | 1463543314896 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9D73800 == 85 [pid = 3368] [id = 636] 20:48:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 191 (000000B3AE384C00) [pid = 3368] [serial = 1908] [outer = 0000000000000000] 20:48:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 192 (000000B3AE38D000) [pid = 3368] [serial = 1909] [outer = 000000B3AE384C00] 20:48:34 INFO - PROCESS | 3368 | 1463543314954 Marionette DEBUG loaded listener.js 20:48:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 193 (000000B3B5137800) [pid = 3368] [serial = 1910] [outer = 000000B3AE384C00] 20:48:35 INFO - PROCESS | 3368 | 1463543315539 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]]]}] 20:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 985ms 20:48:35 INFO - PROCESS | 3368 | 1463543315584 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 20:48:35 INFO - PROCESS | 3368 | 1463543315586 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 20:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:48:35 INFO - PROCESS | 3368 | 1463543315590 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:48:35 INFO - PROCESS | 3368 | 1463543315592 Marionette TRACE conn6 <- [1,2510,null,{}] 20:48:35 INFO - PROCESS | 3368 | 1463543315596 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}] 20:48:35 INFO - PROCESS | 3368 | 1463543315718 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 20:48:35 INFO - PROCESS | 3368 | 1463543315864 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8506000 == 86 [pid = 3368] [id = 637] 20:48:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 194 (000000B3B5137400) [pid = 3368] [serial = 1911] [outer = 0000000000000000] 20:48:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 195 (000000B3B513FC00) [pid = 3368] [serial = 1912] [outer = 000000B3B5137400] 20:48:35 INFO - PROCESS | 3368 | 1463543315921 Marionette DEBUG loaded listener.js 20:48:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 196 (000000B3B57AD400) [pid = 3368] [serial = 1913] [outer = 000000B3B5137400] 20:48:36 INFO - PROCESS | 3368 | 1463543316533 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]]]}] 20:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 987ms 20:48:36 INFO - PROCESS | 3368 | 1463543316580 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 20:48:36 INFO - PROCESS | 3368 | 1463543316583 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 20:48:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:48:36 INFO - PROCESS | 3368 | 1463543316586 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:48:36 INFO - PROCESS | 3368 | 1463543316589 Marionette TRACE conn6 <- [1,2514,null,{}] 20:48:36 INFO - PROCESS | 3368 | 1463543316593 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}] 20:48:36 INFO - PROCESS | 3368 | 1463543316718 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 20:48:36 INFO - PROCESS | 3368 | 1463543316862 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B851F800 == 87 [pid = 3368] [id = 638] 20:48:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 197 (000000B3B57AB800) [pid = 3368] [serial = 1914] [outer = 0000000000000000] 20:48:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 198 (000000B3B57B3C00) [pid = 3368] [serial = 1915] [outer = 000000B3B57AB800] 20:48:36 INFO - PROCESS | 3368 | 1463543316920 Marionette DEBUG loaded listener.js 20:48:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 199 (000000B3B5A6A800) [pid = 3368] [serial = 1916] [outer = 000000B3B57AB800] 20:48:37 INFO - PROCESS | 3368 | 1463543317527 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]]]}] 20:48:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:48:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 984ms 20:48:37 INFO - PROCESS | 3368 | 1463543317573 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 20:48:37 INFO - PROCESS | 3368 | 1463543317576 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 20:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:48:37 INFO - PROCESS | 3368 | 1463543317580 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:48:37 INFO - PROCESS | 3368 | 1463543317582 Marionette TRACE conn6 <- [1,2518,null,{}] 20:48:37 INFO - PROCESS | 3368 | 1463543317586 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}] 20:48:37 INFO - PROCESS | 3368 | 1463543317709 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 20:48:37 INFO - PROCESS | 3368 | 1463543317855 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B97CE800 == 88 [pid = 3368] [id = 639] 20:48:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 200 (000000B3B5A6D800) [pid = 3368] [serial = 1917] [outer = 0000000000000000] 20:48:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 201 (000000B3B5A71400) [pid = 3368] [serial = 1918] [outer = 000000B3B5A6D800] 20:48:37 INFO - PROCESS | 3368 | 1463543317911 Marionette DEBUG loaded listener.js 20:48:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 202 (000000B3B5DCE000) [pid = 3368] [serial = 1919] [outer = 000000B3B5A6D800] 20:48:38 INFO - PROCESS | 3368 | 1463543318489 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]]]}] 20:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 942ms 20:48:38 INFO - PROCESS | 3368 | 1463543318524 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 20:48:38 INFO - PROCESS | 3368 | 1463543318527 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 20:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:48:38 INFO - PROCESS | 3368 | 1463543318532 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:48:38 INFO - PROCESS | 3368 | 1463543318534 Marionette TRACE conn6 <- [1,2522,null,{}] 20:48:38 INFO - PROCESS | 3368 | 1463543318538 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}] 20:48:38 INFO - PROCESS | 3368 | 1463543318667 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 20:48:38 INFO - PROCESS | 3368 | 1463543318828 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA18800 == 89 [pid = 3368] [id = 640] 20:48:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 203 (000000B3A2BED000) [pid = 3368] [serial = 1920] [outer = 0000000000000000] 20:48:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 204 (000000B3AA9CEC00) [pid = 3368] [serial = 1921] [outer = 000000B3A2BED000] 20:48:38 INFO - PROCESS | 3368 | 1463543318886 Marionette DEBUG loaded listener.js 20:48:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 205 (000000B3B5DCC000) [pid = 3368] [serial = 1922] [outer = 000000B3A2BED000] 20:48:39 INFO - PROCESS | 3368 | 1463543319781 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]]]}] 20:48:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:48:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1298ms 20:48:39 INFO - PROCESS | 3368 | 1463543319831 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 20:48:39 INFO - PROCESS | 3368 | 1463543319836 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 20:48:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:48:39 INFO - PROCESS | 3368 | 1463543319841 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:48:39 INFO - PROCESS | 3368 | 1463543319846 Marionette TRACE conn6 <- [1,2526,null,{}] 20:48:39 INFO - PROCESS | 3368 | 1463543319853 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}] 20:48:40 INFO - PROCESS | 3368 | 1463543319990 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 20:48:40 INFO - PROCESS | 3368 | 1463543320133 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB987000 == 90 [pid = 3368] [id = 641] 20:48:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 206 (000000B3A28E3000) [pid = 3368] [serial = 1923] [outer = 0000000000000000] 20:48:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 207 (000000B3A2B59000) [pid = 3368] [serial = 1924] [outer = 000000B3A28E3000] 20:48:40 INFO - PROCESS | 3368 | 1463543320186 Marionette DEBUG loaded listener.js 20:48:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 208 (000000B3A6D24C00) [pid = 3368] [serial = 1925] [outer = 000000B3A28E3000] 20:48:40 INFO - PROCESS | 3368 | 1463543320798 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]]]}] 20:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 983ms 20:48:40 INFO - PROCESS | 3368 | 1463543320829 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 20:48:40 INFO - PROCESS | 3368 | 1463543320835 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 20:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:48:40 INFO - PROCESS | 3368 | 1463543320841 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:48:40 INFO - PROCESS | 3368 | 1463543320844 Marionette TRACE conn6 <- [1,2530,null,{}] 20:48:40 INFO - PROCESS | 3368 | 1463543320848 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}] 20:48:40 INFO - PROCESS | 3368 | 1463543320967 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 20:48:41 INFO - PROCESS | 3368 | 1463543321123 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9B8F800 == 91 [pid = 3368] [id = 642] 20:48:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 209 (000000B3A930D400) [pid = 3368] [serial = 1926] [outer = 0000000000000000] 20:48:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 210 (000000B3A9453000) [pid = 3368] [serial = 1927] [outer = 000000B3A930D400] 20:48:41 INFO - PROCESS | 3368 | 1463543321175 Marionette DEBUG loaded listener.js 20:48:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 211 (000000B3AA515C00) [pid = 3368] [serial = 1928] [outer = 000000B3A930D400] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B6C1B800 == 90 [pid = 3368] [id = 629] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4F4C800 == 89 [pid = 3368] [id = 628] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3675000 == 88 [pid = 3368] [id = 627] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FD8800 == 87 [pid = 3368] [id = 626] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A15000 == 86 [pid = 3368] [id = 625] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B097C800 == 85 [pid = 3368] [id = 624] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 210 (000000B3AE2BA400) [pid = 3368] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADA7E800 == 84 [pid = 3368] [id = 623] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A70F5000 == 83 [pid = 3368] [id = 622] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AD724000 == 82 [pid = 3368] [id = 621] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5117800 == 81 [pid = 3368] [id = 614] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE6A0800 == 80 [pid = 3368] [id = 613] 20:48:41 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9E8A000 == 79 [pid = 3368] [id = 612] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 209 (000000B3AC70D000) [pid = 3368] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 208 (000000B3AD736000) [pid = 3368] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 207 (000000B3ADD54C00) [pid = 3368] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 206 (000000B3A2DDE000) [pid = 3368] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 205 (000000B39DFA9800) [pid = 3368] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 204 (000000B3A2B80C00) [pid = 3368] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 203 (000000B3AE5EEC00) [pid = 3368] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 202 (000000B3AA789000) [pid = 3368] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 201 (000000B3AA9CDC00) [pid = 3368] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 200 (000000B3AD7ED000) [pid = 3368] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 199 (000000B3ADA3A000) [pid = 3368] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 198 (000000B3AA47C400) [pid = 3368] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 197 (000000B39E49A400) [pid = 3368] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 196 (000000B3A2A25C00) [pid = 3368] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 195 (000000B3A945E000) [pid = 3368] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 194 (000000B3A2B5A000) [pid = 3368] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 193 (000000B3A7038C00) [pid = 3368] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 192 (000000B3A881BC00) [pid = 3368] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 191 (000000B3AB787800) [pid = 3368] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 190 (000000B3A2A25000) [pid = 3368] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 189 (000000B3AAD83000) [pid = 3368] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 188 (000000B3AD7E3C00) [pid = 3368] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 187 (000000B3AEE74400) [pid = 3368] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 186 (000000B3A97D5000) [pid = 3368] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 185 (000000B3AE61B000) [pid = 3368] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | --DOMWINDOW == 184 (000000B3B1ABB400) [pid = 3368] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 20:48:41 INFO - PROCESS | 3368 | 1463543321808 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]]]}] 20:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 986ms 20:48:41 INFO - PROCESS | 3368 | 1463543321828 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 20:48:41 INFO - PROCESS | 3368 | 1463543321831 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 20:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:48:41 INFO - PROCESS | 3368 | 1463543321835 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:48:41 INFO - PROCESS | 3368 | 1463543321839 Marionette TRACE conn6 <- [1,2534,null,{}] 20:48:41 INFO - PROCESS | 3368 | 1463543321850 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}] 20:48:41 INFO - PROCESS | 3368 | 1463543321963 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 20:48:42 INFO - PROCESS | 3368 | 1463543322068 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAE6A000 == 80 [pid = 3368] [id = 643] 20:48:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 185 (000000B3A2A2AC00) [pid = 3368] [serial = 1929] [outer = 0000000000000000] 20:48:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 186 (000000B3A6D4AC00) [pid = 3368] [serial = 1930] [outer = 000000B3A2A2AC00] 20:48:42 INFO - PROCESS | 3368 | 1463543322118 Marionette DEBUG loaded listener.js 20:48:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 187 (000000B3A8C32400) [pid = 3368] [serial = 1931] [outer = 000000B3A2A2AC00] 20:48:42 INFO - PROCESS | 3368 | 1463543322554 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]]]}] 20:48:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:48:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 776ms 20:48:42 INFO - PROCESS | 3368 | 1463543322625 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 20:48:42 INFO - PROCESS | 3368 | 1463543322628 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 20:48:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:48:42 INFO - PROCESS | 3368 | 1463543322632 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:48:42 INFO - PROCESS | 3368 | 1463543322634 Marionette TRACE conn6 <- [1,2538,null,{}] 20:48:42 INFO - PROCESS | 3368 | 1463543322637 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}] 20:48:42 INFO - PROCESS | 3368 | 1463543322742 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 20:48:42 INFO - PROCESS | 3368 | 1463543322756 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE699800 == 81 [pid = 3368] [id = 644] 20:48:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 188 (000000B3A9B30000) [pid = 3368] [serial = 1932] [outer = 0000000000000000] 20:48:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 189 (000000B3AA51C000) [pid = 3368] [serial = 1933] [outer = 000000B3A9B30000] 20:48:42 INFO - PROCESS | 3368 | 1463543322804 Marionette DEBUG loaded listener.js 20:48:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 190 (000000B3AA9CE000) [pid = 3368] [serial = 1934] [outer = 000000B3A9B30000] 20:48:43 INFO - PROCESS | 3368 | 1463543323292 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]]]}] 20:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 692ms 20:48:43 INFO - PROCESS | 3368 | 1463543323324 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 20:48:43 INFO - PROCESS | 3368 | 1463543323326 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 20:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:48:43 INFO - PROCESS | 3368 | 1463543323330 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:48:43 INFO - PROCESS | 3368 | 1463543323332 Marionette TRACE conn6 <- [1,2542,null,{}] 20:48:43 INFO - PROCESS | 3368 | 1463543323335 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}] 20:48:43 INFO - PROCESS | 3368 | 1463543323435 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 20:48:43 INFO - PROCESS | 3368 | 1463543323441 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C70800 == 82 [pid = 3368] [id = 645] 20:48:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 191 (000000B3AAADBC00) [pid = 3368] [serial = 1935] [outer = 0000000000000000] 20:48:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 192 (000000B3AAB07000) [pid = 3368] [serial = 1936] [outer = 000000B3AAADBC00] 20:48:43 INFO - PROCESS | 3368 | 1463543323489 Marionette DEBUG loaded listener.js 20:48:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 193 (000000B3AAD41800) [pid = 3368] [serial = 1937] [outer = 000000B3AAADBC00] 20:48:43 INFO - PROCESS | 3368 | 1463543323969 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]]]}] 20:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 20:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:48:44 INFO - PROCESS | 3368 | 1463543324024 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 20:48:44 INFO - PROCESS | 3368 | 1463543324027 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 20:48:44 INFO - PROCESS | 3368 | 1463543324030 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:48:44 INFO - PROCESS | 3368 | 1463543324032 Marionette TRACE conn6 <- [1,2546,null,{}] 20:48:44 INFO - PROCESS | 3368 | 1463543324036 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}] 20:48:44 INFO - PROCESS | 3368 | 1463543324222 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 20:48:44 INFO - PROCESS | 3368 | 1463543324256 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B4C800 == 83 [pid = 3368] [id = 646] 20:48:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 194 (000000B3AB721400) [pid = 3368] [serial = 1938] [outer = 0000000000000000] 20:48:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 195 (000000B3AB9D4C00) [pid = 3368] [serial = 1939] [outer = 000000B3AB721400] 20:48:44 INFO - PROCESS | 3368 | 1463543324303 Marionette DEBUG loaded listener.js 20:48:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 196 (000000B3AD734000) [pid = 3368] [serial = 1940] [outer = 000000B3AB721400] 20:48:44 INFO - PROCESS | 3368 | 1463543324794 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]]]}] 20:48:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:48:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 838ms 20:48:44 INFO - PROCESS | 3368 | 1463543324872 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 20:48:44 INFO - PROCESS | 3368 | 1463543324874 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 20:48:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:48:44 INFO - PROCESS | 3368 | 1463543324878 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:48:44 INFO - PROCESS | 3368 | 1463543324880 Marionette TRACE conn6 <- [1,2550,null,{}] 20:48:44 INFO - PROCESS | 3368 | 1463543324883 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}] 20:48:45 INFO - PROCESS | 3368 | 1463543325020 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 20:48:45 INFO - PROCESS | 3368 | 1463543325041 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FE5000 == 84 [pid = 3368] [id = 647] 20:48:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 197 (000000B3AD7EE800) [pid = 3368] [serial = 1941] [outer = 0000000000000000] 20:48:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 198 (000000B3AD945000) [pid = 3368] [serial = 1942] [outer = 000000B3AD7EE800] 20:48:45 INFO - PROCESS | 3368 | 1463543325086 Marionette DEBUG loaded listener.js 20:48:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 199 (000000B3ADB2E800) [pid = 3368] [serial = 1943] [outer = 000000B3AD7EE800] 20:48:45 INFO - PROCESS | 3368 | 1463543325573 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]]]}] 20:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 775ms 20:48:45 INFO - PROCESS | 3368 | 1463543325656 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 20:48:45 INFO - PROCESS | 3368 | 1463543325658 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 20:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:48:45 INFO - PROCESS | 3368 | 1463543325662 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:48:45 INFO - PROCESS | 3368 | 1463543325663 Marionette TRACE conn6 <- [1,2554,null,{}] 20:48:45 INFO - PROCESS | 3368 | 1463543325667 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}] 20:48:45 INFO - PROCESS | 3368 | 1463543325802 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 20:48:45 INFO - PROCESS | 3368 | 1463543325824 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3669800 == 85 [pid = 3368] [id = 648] 20:48:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 200 (000000B3ADB5E800) [pid = 3368] [serial = 1944] [outer = 0000000000000000] 20:48:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 201 (000000B3ADC30000) [pid = 3368] [serial = 1945] [outer = 000000B3ADB5E800] 20:48:45 INFO - PROCESS | 3368 | 1463543325869 Marionette DEBUG loaded listener.js 20:48:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 202 (000000B3ADDA3C00) [pid = 3368] [serial = 1946] [outer = 000000B3ADB5E800] 20:48:46 INFO - PROCESS | 3368 | --DOMWINDOW == 201 (000000B3ADC34C00) [pid = 3368] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:48:46 INFO - PROCESS | 3368 | --DOMWINDOW == 200 (000000B3AE5F1800) [pid = 3368] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:48:46 INFO - PROCESS | 3368 | --DOMWINDOW == 199 (000000B3AAA39C00) [pid = 3368] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:48:46 INFO - PROCESS | 3368 | --DOMWINDOW == 198 (000000B3A8818C00) [pid = 3368] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:48:46 INFO - PROCESS | 3368 | --DOMWINDOW == 197 (000000B3A3435400) [pid = 3368] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:48:46 INFO - PROCESS | 3368 | --DOMWINDOW == 196 (000000B3A2682C00) [pid = 3368] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:48:46 INFO - PROCESS | 3368 | --DOMWINDOW == 195 (000000B39B7BEC00) [pid = 3368] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:48:46 INFO - PROCESS | 3368 | --DOMWINDOW == 194 (000000B3B1AC9000) [pid = 3368] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:48:46 INFO - PROCESS | 3368 | --DOMWINDOW == 193 (000000B3AB78D400) [pid = 3368] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:48:46 INFO - PROCESS | 3368 | 1463543326532 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]]]}] 20:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 881ms 20:48:46 INFO - PROCESS | 3368 | 1463543326549 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 20:48:46 INFO - PROCESS | 3368 | 1463543326551 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 20:48:46 INFO - PROCESS | 3368 | 1463543326555 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:48:46 INFO - PROCESS | 3368 | 1463543326557 Marionette TRACE conn6 <- [1,2558,null,{}] 20:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:48:46 INFO - PROCESS | 3368 | 1463543326561 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}] 20:48:46 INFO - PROCESS | 3368 | 1463543326661 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 20:48:46 INFO - PROCESS | 3368 | 1463543326668 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:46 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3372800 == 86 [pid = 3368] [id = 649] 20:48:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 194 (000000B3ADC2C000) [pid = 3368] [serial = 1947] [outer = 0000000000000000] 20:48:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 195 (000000B3ADDAC400) [pid = 3368] [serial = 1948] [outer = 000000B3ADC2C000] 20:48:46 INFO - PROCESS | 3368 | 1463543326715 Marionette DEBUG loaded listener.js 20:48:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 196 (000000B3AE2EAC00) [pid = 3368] [serial = 1949] [outer = 000000B3ADC2C000] 20:48:47 INFO - PROCESS | 3368 | 1463543327177 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]]]}] 20:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 691ms 20:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:48:47 INFO - PROCESS | 3368 | 1463543327250 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 20:48:47 INFO - PROCESS | 3368 | 1463543327253 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 20:48:47 INFO - PROCESS | 3368 | 1463543327256 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:48:47 INFO - PROCESS | 3368 | 1463543327258 Marionette TRACE conn6 <- [1,2562,null,{}] 20:48:47 INFO - PROCESS | 3368 | 1463543327262 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}] 20:48:47 INFO - PROCESS | 3368 | 1463543327366 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 20:48:47 INFO - PROCESS | 3368 | 1463543327410 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B52C1800 == 87 [pid = 3368] [id = 650] 20:48:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 197 (000000B3AE368000) [pid = 3368] [serial = 1950] [outer = 0000000000000000] 20:48:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 198 (000000B3AE387000) [pid = 3368] [serial = 1951] [outer = 000000B3AE368000] 20:48:47 INFO - PROCESS | 3368 | 1463543327456 Marionette DEBUG loaded listener.js 20:48:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 199 (000000B3AE391400) [pid = 3368] [serial = 1952] [outer = 000000B3AE368000] 20:48:47 INFO - PROCESS | 3368 | 1463543327909 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]]]}] 20:48:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:48:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 693ms 20:48:47 INFO - PROCESS | 3368 | 1463543327951 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 20:48:47 INFO - PROCESS | 3368 | 1463543327954 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 20:48:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:48:47 INFO - PROCESS | 3368 | 1463543327957 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:48:47 INFO - PROCESS | 3368 | 1463543327960 Marionette TRACE conn6 <- [1,2566,null,{}] 20:48:47 INFO - PROCESS | 3368 | 1463543327964 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}] 20:48:48 INFO - PROCESS | 3368 | 1463543328086 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 20:48:48 INFO - PROCESS | 3368 | 1463543328093 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B77A7800 == 88 [pid = 3368] [id = 651] 20:48:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 200 (000000B3A642B000) [pid = 3368] [serial = 1953] [outer = 0000000000000000] 20:48:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 201 (000000B3AE5F8C00) [pid = 3368] [serial = 1954] [outer = 000000B3A642B000] 20:48:48 INFO - PROCESS | 3368 | 1463543328146 Marionette DEBUG loaded listener.js 20:48:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 202 (000000B3AEE6DC00) [pid = 3368] [serial = 1955] [outer = 000000B3A642B000] 20:48:48 INFO - PROCESS | 3368 | 1463543328956 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]]]}] 20:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1028ms 20:48:48 INFO - PROCESS | 3368 | 1463543328989 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 20:48:49 INFO - PROCESS | 3368 | 1463543328995 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 20:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:48:49 INFO - PROCESS | 3368 | 1463543329000 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:48:49 INFO - PROCESS | 3368 | 1463543329005 Marionette TRACE conn6 <- [1,2570,null,{}] 20:48:49 INFO - PROCESS | 3368 | 1463543329032 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}] 20:48:49 INFO - PROCESS | 3368 | 1463543329201 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 20:48:49 INFO - PROCESS | 3368 | 1463543329351 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:49 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA05000 == 89 [pid = 3368] [id = 652] 20:48:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 203 (000000B3A2B52400) [pid = 3368] [serial = 1956] [outer = 0000000000000000] 20:48:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 204 (000000B3A2BF0400) [pid = 3368] [serial = 1957] [outer = 000000B3A2B52400] 20:48:49 INFO - PROCESS | 3368 | 1463543329413 Marionette DEBUG loaded listener.js 20:48:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 205 (000000B3A6D52000) [pid = 3368] [serial = 1958] [outer = 000000B3A2B52400] 20:48:50 INFO - PROCESS | 3368 | 1463543330022 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]]]}] 20:48:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:48:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1056ms 20:48:50 INFO - PROCESS | 3368 | 1463543330060 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 20:48:50 INFO - PROCESS | 3368 | 1463543330066 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 20:48:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:48:50 INFO - PROCESS | 3368 | 1463543330073 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:48:50 INFO - PROCESS | 3368 | 1463543330076 Marionette TRACE conn6 <- [1,2574,null,{}] 20:48:50 INFO - PROCESS | 3368 | 1463543330081 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}] 20:48:50 INFO - PROCESS | 3368 | 1463543330232 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 20:48:50 INFO - PROCESS | 3368 | 1463543330380 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B10800 == 90 [pid = 3368] [id = 653] 20:48:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 206 (000000B3A97D5000) [pid = 3368] [serial = 1959] [outer = 0000000000000000] 20:48:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 207 (000000B3AA51DC00) [pid = 3368] [serial = 1960] [outer = 000000B3A97D5000] 20:48:50 INFO - PROCESS | 3368 | 1463543330439 Marionette DEBUG loaded listener.js 20:48:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 208 (000000B3AAD42000) [pid = 3368] [serial = 1961] [outer = 000000B3A97D5000] 20:48:51 INFO - PROCESS | 3368 | 1463543331060 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]]]}] 20:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1025ms 20:48:51 INFO - PROCESS | 3368 | 1463543331105 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 20:48:51 INFO - PROCESS | 3368 | 1463543331108 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 20:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:48:51 INFO - PROCESS | 3368 | 1463543331112 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:48:51 INFO - PROCESS | 3368 | 1463543331116 Marionette TRACE conn6 <- [1,2578,null,{}] 20:48:51 INFO - PROCESS | 3368 | 1463543331128 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}] 20:48:51 INFO - PROCESS | 3368 | 1463543331260 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 20:48:51 INFO - PROCESS | 3368 | 1463543331411 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8A9D000 == 91 [pid = 3368] [id = 654] 20:48:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 209 (000000B3ADA3A800) [pid = 3368] [serial = 1962] [outer = 0000000000000000] 20:48:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 210 (000000B3AE225000) [pid = 3368] [serial = 1963] [outer = 000000B3ADA3A800] 20:48:51 INFO - PROCESS | 3368 | 1463543331471 Marionette DEBUG loaded listener.js 20:48:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 211 (000000B3AE55F800) [pid = 3368] [serial = 1964] [outer = 000000B3ADA3A800] 20:48:52 INFO - PROCESS | 3368 | 1463543332075 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]]]}] 20:48:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:48:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1035ms 20:48:52 INFO - PROCESS | 3368 | 1463543332148 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 20:48:52 INFO - PROCESS | 3368 | 1463543332151 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 20:48:52 INFO - PROCESS | 3368 | 1463543332155 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:48:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:48:52 INFO - PROCESS | 3368 | 1463543332157 Marionette TRACE conn6 <- [1,2582,null,{}] 20:48:52 INFO - PROCESS | 3368 | 1463543332161 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}] 20:48:52 INFO - PROCESS | 3368 | 1463543332296 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 20:48:52 INFO - PROCESS | 3368 | 1463543332442 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9B7E000 == 92 [pid = 3368] [id = 655] 20:48:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 212 (000000B3AED9A800) [pid = 3368] [serial = 1965] [outer = 0000000000000000] 20:48:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 213 (000000B3AEE76800) [pid = 3368] [serial = 1966] [outer = 000000B3AED9A800] 20:48:52 INFO - PROCESS | 3368 | 1463543332500 Marionette DEBUG loaded listener.js 20:48:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 214 (000000B3B1AD3400) [pid = 3368] [serial = 1967] [outer = 000000B3AED9A800] 20:48:53 INFO - PROCESS | 3368 | 1463543333120 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]]]}] 20:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 985ms 20:48:53 INFO - PROCESS | 3368 | 1463543333146 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 20:48:53 INFO - PROCESS | 3368 | 1463543333148 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 20:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:48:53 INFO - PROCESS | 3368 | 1463543333152 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:48:53 INFO - PROCESS | 3368 | 1463543333154 Marionette TRACE conn6 <- [1,2586,null,{}] 20:48:53 INFO - PROCESS | 3368 | 1463543333159 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}] 20:48:53 INFO - PROCESS | 3368 | 1463543333286 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 20:48:53 INFO - PROCESS | 3368 | 1463543333433 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9BEC000 == 93 [pid = 3368] [id = 656] 20:48:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 215 (000000B3B1ABC000) [pid = 3368] [serial = 1968] [outer = 0000000000000000] 20:48:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 216 (000000B3B2129000) [pid = 3368] [serial = 1969] [outer = 000000B3B1ABC000] 20:48:53 INFO - PROCESS | 3368 | 1463543333490 Marionette DEBUG loaded listener.js 20:48:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 217 (000000B3B352A000) [pid = 3368] [serial = 1970] [outer = 000000B3B1ABC000] 20:48:54 INFO - PROCESS | 3368 | 1463543334123 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]]]}] 20:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1028ms 20:48:54 INFO - PROCESS | 3368 | 1463543334183 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 20:48:54 INFO - PROCESS | 3368 | 1463543334186 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 20:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:48:54 INFO - PROCESS | 3368 | 1463543334189 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:48:54 INFO - PROCESS | 3368 | 1463543334192 Marionette TRACE conn6 <- [1,2590,null,{}] 20:48:54 INFO - PROCESS | 3368 | 1463543334196 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}] 20:48:54 INFO - PROCESS | 3368 | 1463543334379 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 20:48:54 INFO - PROCESS | 3368 | 1463543334527 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9366000 == 94 [pid = 3368] [id = 657] 20:48:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 218 (000000B3B4F79400) [pid = 3368] [serial = 1971] [outer = 0000000000000000] 20:48:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 219 (000000B3B5135400) [pid = 3368] [serial = 1972] [outer = 000000B3B4F79400] 20:48:54 INFO - PROCESS | 3368 | 1463543334586 Marionette DEBUG loaded listener.js 20:48:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 220 (000000B3B5A53800) [pid = 3368] [serial = 1973] [outer = 000000B3B4F79400] 20:48:55 INFO - PROCESS | 3368 | 1463543335193 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]]]}] 20:48:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:48:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1030ms 20:48:55 INFO - PROCESS | 3368 | 1463543335222 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 20:48:55 INFO - PROCESS | 3368 | 1463543335225 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 20:48:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:48:55 INFO - PROCESS | 3368 | 1463543335228 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:48:55 INFO - PROCESS | 3368 | 1463543335230 Marionette TRACE conn6 <- [1,2594,null,{}] 20:48:55 INFO - PROCESS | 3368 | 1463543335234 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}] 20:48:55 INFO - PROCESS | 3368 | 1463543335358 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 20:48:55 INFO - PROCESS | 3368 | 1463543335519 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9DFB800 == 95 [pid = 3368] [id = 658] 20:48:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 221 (000000B3B5A52000) [pid = 3368] [serial = 1974] [outer = 0000000000000000] 20:48:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 222 (000000B3B5A5A800) [pid = 3368] [serial = 1975] [outer = 000000B3B5A52000] 20:48:55 INFO - PROCESS | 3368 | 1463543335576 Marionette DEBUG loaded listener.js 20:48:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 223 (000000B3B5DCB000) [pid = 3368] [serial = 1976] [outer = 000000B3B5A52000] 20:48:56 INFO - PROCESS | 3368 | 1463543336151 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]]]}] 20:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 987ms 20:48:56 INFO - PROCESS | 3368 | 1463543336218 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 20:48:56 INFO - PROCESS | 3368 | 1463543336221 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 20:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:48:56 INFO - PROCESS | 3368 | 1463543336225 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:48:56 INFO - PROCESS | 3368 | 1463543336227 Marionette TRACE conn6 <- [1,2598,null,{}] 20:48:56 INFO - PROCESS | 3368 | 1463543336231 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}] 20:48:56 INFO - PROCESS | 3368 | 1463543336358 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 20:48:56 INFO - PROCESS | 3368 | 1463543336506 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B966B000 == 96 [pid = 3368] [id = 659] 20:48:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 224 (000000B3B5A71800) [pid = 3368] [serial = 1977] [outer = 0000000000000000] 20:48:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 225 (000000B3B5DD8000) [pid = 3368] [serial = 1978] [outer = 000000B3B5A71800] 20:48:56 INFO - PROCESS | 3368 | 1463543336563 Marionette DEBUG loaded listener.js 20:48:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 226 (000000B3B8E92000) [pid = 3368] [serial = 1979] [outer = 000000B3B5A71800] 20:48:57 INFO - PROCESS | 3368 | 1463543337196 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]]]}] 20:48:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:48:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 985ms 20:48:57 INFO - PROCESS | 3368 | 1463543337213 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 20:48:57 INFO - PROCESS | 3368 | 1463543337215 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 20:48:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:48:57 INFO - PROCESS | 3368 | 1463543337237 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:48:57 INFO - PROCESS | 3368 | 1463543337239 Marionette TRACE conn6 <- [1,2602,null,{}] 20:48:57 INFO - PROCESS | 3368 | 1463543337243 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}] 20:48:57 INFO - PROCESS | 3368 | 1463543337376 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 20:48:57 INFO - PROCESS | 3368 | 1463543337543 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B39E3000 == 97 [pid = 3368] [id = 660] 20:48:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 227 (000000B3B8E96C00) [pid = 3368] [serial = 1980] [outer = 0000000000000000] 20:48:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 228 (000000B3BA7E1000) [pid = 3368] [serial = 1981] [outer = 000000B3B8E96C00] 20:48:57 INFO - PROCESS | 3368 | 1463543337601 Marionette DEBUG loaded listener.js 20:48:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 229 (000000B3BA7E7C00) [pid = 3368] [serial = 1982] [outer = 000000B3B8E96C00] 20:48:58 INFO - PROCESS | 3368 | 1463543338273 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]]]}] 20:48:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:48:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1081ms 20:48:58 INFO - PROCESS | 3368 | 1463543338326 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 20:48:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:48:58 INFO - PROCESS | 3368 | 1463543338329 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 20:48:58 INFO - PROCESS | 3368 | 1463543338333 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:48:58 INFO - PROCESS | 3368 | 1463543338335 Marionette TRACE conn6 <- [1,2606,null,{}] 20:48:58 INFO - PROCESS | 3368 | 1463543338339 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}] 20:48:58 INFO - PROCESS | 3368 | 1463543338465 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 20:48:58 INFO - PROCESS | 3368 | 1463543338614 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA06800 == 98 [pid = 3368] [id = 661] 20:48:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 230 (000000B3A6D48C00) [pid = 3368] [serial = 1983] [outer = 0000000000000000] 20:48:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 231 (000000B3AE6DBC00) [pid = 3368] [serial = 1984] [outer = 000000B3A6D48C00] 20:48:58 INFO - PROCESS | 3368 | 1463543338671 Marionette DEBUG loaded listener.js 20:48:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 232 (000000B3B8E99C00) [pid = 3368] [serial = 1985] [outer = 000000B3A6D48C00] 20:48:59 INFO - PROCESS | 3368 | 1463543339256 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]]]}] 20:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 985ms 20:48:59 INFO - PROCESS | 3368 | 1463543339320 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 20:48:59 INFO - PROCESS | 3368 | 1463543339323 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 20:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:48:59 INFO - PROCESS | 3368 | 1463543339327 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:48:59 INFO - PROCESS | 3368 | 1463543339330 Marionette TRACE conn6 <- [1,2610,null,{}] 20:48:59 INFO - PROCESS | 3368 | 1463543339334 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}] 20:48:59 INFO - PROCESS | 3368 | 1463543339479 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 20:48:59 INFO - PROCESS | 3368 | 1463543339804 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:48:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9BA7800 == 99 [pid = 3368] [id = 662] 20:48:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 233 (000000B39B9D9400) [pid = 3368] [serial = 1986] [outer = 0000000000000000] 20:48:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 234 (000000B39CDBC800) [pid = 3368] [serial = 1987] [outer = 000000B39B9D9400] 20:48:59 INFO - PROCESS | 3368 | 1463543339865 Marionette DEBUG loaded listener.js 20:48:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 235 (000000B3A25F6C00) [pid = 3368] [serial = 1988] [outer = 000000B39B9D9400] 20:49:00 INFO - PROCESS | 3368 | 1463543340539 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]]]}] 20:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1235ms 20:49:00 INFO - PROCESS | 3368 | 1463543340563 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 20:49:00 INFO - PROCESS | 3368 | 1463543340568 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 20:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:49:00 INFO - PROCESS | 3368 | 1463543340587 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:49:00 INFO - PROCESS | 3368 | 1463543340592 Marionette TRACE conn6 <- [1,2614,null,{}] 20:49:00 INFO - PROCESS | 3368 | 1463543340597 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}] 20:49:00 INFO - PROCESS | 3368 | 1463543340723 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 20:49:00 INFO - PROCESS | 3368 | 1463543340880 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE294800 == 100 [pid = 3368] [id = 663] 20:49:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 236 (000000B3A8816800) [pid = 3368] [serial = 1989] [outer = 0000000000000000] 20:49:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 237 (000000B3A9422400) [pid = 3368] [serial = 1990] [outer = 000000B3A8816800] 20:49:00 INFO - PROCESS | 3368 | 1463543340936 Marionette DEBUG loaded listener.js 20:49:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 238 (000000B3AA9D2000) [pid = 3368] [serial = 1991] [outer = 000000B3A8816800] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8146000 == 99 [pid = 3368] [id = 600] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B52C1800 == 98 [pid = 3368] [id = 650] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3372800 == 97 [pid = 3368] [id = 649] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3669800 == 96 [pid = 3368] [id = 648] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FE5000 == 95 [pid = 3368] [id = 647] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B4C800 == 94 [pid = 3368] [id = 646] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C70800 == 93 [pid = 3368] [id = 645] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE699800 == 92 [pid = 3368] [id = 644] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAE6A000 == 91 [pid = 3368] [id = 643] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9B8F800 == 90 [pid = 3368] [id = 642] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB987000 == 89 [pid = 3368] [id = 641] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8506000 == 88 [pid = 3368] [id = 637] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 237 (000000B3AB713400) [pid = 3368] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9D73800 == 87 [pid = 3368] [id = 636] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9D38000 == 86 [pid = 3368] [id = 635] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE298000 == 85 [pid = 3368] [id = 634] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9DE7000 == 84 [pid = 3368] [id = 633] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C1E000 == 83 [pid = 3368] [id = 632] 20:49:01 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AA2CD800 == 82 [pid = 3368] [id = 631] 20:49:01 INFO - PROCESS | 3368 | 1463543341614 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]]]}] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 236 (000000B3AE2EC800) [pid = 3368] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 235 (000000B3AE625000) [pid = 3368] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 234 (000000B3AE4F5400) [pid = 3368] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 233 (000000B3AAB09400) [pid = 3368] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 232 (000000B3AAD7EC00) [pid = 3368] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 231 (000000B3A4305000) [pid = 3368] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 230 (000000B3A97D8800) [pid = 3368] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 229 (000000B3AA793C00) [pid = 3368] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 228 (000000B3B1D92C00) [pid = 3368] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 227 (000000B3A945B400) [pid = 3368] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 226 (000000B3ADB5E000) [pid = 3368] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 225 (000000B3AE4F9800) [pid = 3368] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 224 (000000B3B2125000) [pid = 3368] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 223 (000000B3A6D30C00) [pid = 3368] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 222 (000000B3A2A25400) [pid = 3368] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 221 (000000B39C935400) [pid = 3368] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 220 (000000B3A3B3B000) [pid = 3368] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 219 (000000B3B1AD2400) [pid = 3368] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 218 (000000B3A9452000) [pid = 3368] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 217 (000000B3AB9D6800) [pid = 3368] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 216 (000000B3AE6D7800) [pid = 3368] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 215 (000000B3B2187800) [pid = 3368] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 214 (000000B3A2B51C00) [pid = 3368] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 213 (000000B3AEE6E800) [pid = 3368] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 212 (000000B3B359C400) [pid = 3368] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 211 (000000B3AEDA7800) [pid = 3368] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - PROCESS | 3368 | --DOMWINDOW == 210 (000000B3AD736400) [pid = 3368] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 20:49:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:49:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1084ms 20:49:01 INFO - PROCESS | 3368 | 1463543341679 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 20:49:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:49:01 INFO - PROCESS | 3368 | 1463543341683 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 20:49:01 INFO - PROCESS | 3368 | 1463543341688 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:49:01 INFO - PROCESS | 3368 | 1463543341691 Marionette TRACE conn6 <- [1,2618,null,{}] 20:49:01 INFO - PROCESS | 3368 | 1463543341694 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}] 20:49:01 INFO - PROCESS | 3368 | 1463543341808 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 20:49:01 INFO - PROCESS | 3368 | 1463543341822 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9F60800 == 83 [pid = 3368] [id = 664] 20:49:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 211 (000000B3A2DDA000) [pid = 3368] [serial = 1992] [outer = 0000000000000000] 20:49:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 212 (000000B3A881BC00) [pid = 3368] [serial = 1993] [outer = 000000B3A2DDA000] 20:49:01 INFO - PROCESS | 3368 | 1463543341870 Marionette DEBUG loaded listener.js 20:49:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 213 (000000B3AA9B5800) [pid = 3368] [serial = 1994] [outer = 000000B3A2DDA000] 20:49:02 INFO - PROCESS | 3368 | 1463543342442 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]]]}] 20:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 776ms 20:49:02 INFO - PROCESS | 3368 | 1463543342465 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 20:49:02 INFO - PROCESS | 3368 | 1463543342468 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 20:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:49:02 INFO - PROCESS | 3368 | 1463543342473 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:49:02 INFO - PROCESS | 3368 | 1463543342480 Marionette TRACE conn6 <- [1,2622,null,{}] 20:49:02 INFO - PROCESS | 3368 | 1463543342490 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}] 20:49:02 INFO - PROCESS | 3368 | 1463543342604 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 20:49:02 INFO - PROCESS | 3368 | 1463543342718 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C38000 == 84 [pid = 3368] [id = 665] 20:49:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 214 (000000B3AA51D000) [pid = 3368] [serial = 1995] [outer = 0000000000000000] 20:49:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 215 (000000B3AC14A400) [pid = 3368] [serial = 1996] [outer = 000000B3AA51D000] 20:49:02 INFO - PROCESS | 3368 | 1463543342764 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 216 (000000B3AD942400) [pid = 3368] [serial = 1997] [outer = 000000B3AA51D000] 20:49:03 INFO - PROCESS | 3368 | 1463543343150 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]]]}] 20:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 20:49:03 INFO - PROCESS | 3368 | 1463543343208 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 3368 | 1463543343211 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 20:49:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:49:03 INFO - PROCESS | 3368 | 1463543343214 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:49:03 INFO - PROCESS | 3368 | 1463543343216 Marionette TRACE conn6 <- [1,2626,null,{}] 20:49:03 INFO - PROCESS | 3368 | 1463543343219 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}] 20:49:03 INFO - PROCESS | 3368 | 1463543343325 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 20:49:03 INFO - PROCESS | 3368 | 1463543343333 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C36000 == 85 [pid = 3368] [id = 666] 20:49:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 217 (000000B3ADA3AC00) [pid = 3368] [serial = 1998] [outer = 0000000000000000] 20:49:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 218 (000000B3ADC2EC00) [pid = 3368] [serial = 1999] [outer = 000000B3ADA3AC00] 20:49:03 INFO - PROCESS | 3368 | 1463543343382 Marionette DEBUG loaded listener.js 20:49:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 219 (000000B3AE2C1800) [pid = 3368] [serial = 2000] [outer = 000000B3ADA3AC00] 20:49:03 INFO - PROCESS | 3368 | 1463543343851 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]]]}] 20:49:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:49:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 671ms 20:49:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:49:03 INFO - PROCESS | 3368 | 1463543343888 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 3368 | 1463543343890 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 20:49:03 INFO - PROCESS | 3368 | 1463543343902 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:49:03 INFO - PROCESS | 3368 | 1463543343904 Marionette TRACE conn6 <- [1,2630,null,{}] 20:49:03 INFO - PROCESS | 3368 | 1463543343913 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}] 20:49:04 INFO - PROCESS | 3368 | 1463543344081 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 20:49:04 INFO - PROCESS | 3368 | 1463543344104 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B39D5000 == 86 [pid = 3368] [id = 667] 20:49:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 220 (000000B3AE386000) [pid = 3368] [serial = 2001] [outer = 0000000000000000] 20:49:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 221 (000000B3AE38C000) [pid = 3368] [serial = 2002] [outer = 000000B3AE386000] 20:49:04 INFO - PROCESS | 3368 | 1463543344159 Marionette DEBUG loaded listener.js 20:49:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 222 (000000B3AE561800) [pid = 3368] [serial = 2003] [outer = 000000B3AE386000] 20:49:04 INFO - PROCESS | 3368 | 1463543344629 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]]]}] 20:49:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:49:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 797ms 20:49:04 INFO - PROCESS | 3368 | 1463543344693 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 20:49:04 INFO - PROCESS | 3368 | 1463543344696 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 20:49:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:49:04 INFO - PROCESS | 3368 | 1463543344704 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:49:04 INFO - PROCESS | 3368 | 1463543344706 Marionette TRACE conn6 <- [1,2634,null,{}] 20:49:04 INFO - PROCESS | 3368 | 1463543344724 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}] 20:49:04 INFO - PROCESS | 3368 | 1463543344866 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 20:49:04 INFO - PROCESS | 3368 | 1463543344889 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5ADD000 == 87 [pid = 3368] [id = 668] 20:49:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 223 (000000B3AEE78C00) [pid = 3368] [serial = 2004] [outer = 0000000000000000] 20:49:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 224 (000000B3B2188400) [pid = 3368] [serial = 2005] [outer = 000000B3AEE78C00] 20:49:04 INFO - PROCESS | 3368 | 1463543344935 Marionette DEBUG loaded listener.js 20:49:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 225 (000000B3B359F800) [pid = 3368] [serial = 2006] [outer = 000000B3AEE78C00] 20:49:05 INFO - PROCESS | 3368 | 1463543345384 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]]]}] 20:49:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:49:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 692ms 20:49:05 INFO - PROCESS | 3368 | 1463543345394 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 20:49:05 INFO - PROCESS | 3368 | 1463543345396 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 20:49:05 INFO - PROCESS | 3368 | 1463543345416 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:49:05 INFO - PROCESS | 3368 | 1463543345418 Marionette TRACE conn6 <- [1,2638,null,{}] 20:49:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:49:05 INFO - PROCESS | 3368 | 1463543345421 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}] 20:49:05 INFO - PROCESS | 3368 | 1463543345589 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 20:49:05 INFO - PROCESS | 3368 | 1463543345610 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B65BC000 == 88 [pid = 3368] [id = 669] 20:49:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 226 (000000B3B4A25400) [pid = 3368] [serial = 2007] [outer = 0000000000000000] 20:49:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 227 (000000B3B4F6D800) [pid = 3368] [serial = 2008] [outer = 000000B3B4A25400] 20:49:05 INFO - PROCESS | 3368 | 1463543345655 Marionette DEBUG loaded listener.js 20:49:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 228 (000000B3B5138800) [pid = 3368] [serial = 2009] [outer = 000000B3B4A25400] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 227 (000000B3AB721400) [pid = 3368] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 226 (000000B3AD7EE800) [pid = 3368] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 225 (000000B3ADB5E800) [pid = 3368] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 224 (000000B3AE368000) [pid = 3368] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 223 (000000B3A70B2C00) [pid = 3368] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 222 (000000B3AAADBC00) [pid = 3368] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 221 (000000B3A9B30000) [pid = 3368] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 220 (000000B3A930D400) [pid = 3368] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 219 (000000B3A2A2AC00) [pid = 3368] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 218 (000000B3A28E3000) [pid = 3368] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:49:06 INFO - PROCESS | 3368 | --DOMWINDOW == 217 (000000B3ADC2C000) [pid = 3368] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:49:06 INFO - PROCESS | 3368 | 1463543346286 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]]]}] 20:49:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:49:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 921ms 20:49:06 INFO - PROCESS | 3368 | 1463543346343 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 20:49:06 INFO - PROCESS | 3368 | 1463543346345 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 20:49:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:49:06 INFO - PROCESS | 3368 | 1463543346353 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:49:06 INFO - PROCESS | 3368 | 1463543346355 Marionette TRACE conn6 <- [1,2642,null,{}] 20:49:06 INFO - PROCESS | 3368 | 1463543346367 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}] 20:49:06 INFO - PROCESS | 3368 | 1463543346480 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 20:49:06 INFO - PROCESS | 3368 | 1463543346492 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7566000 == 89 [pid = 3368] [id = 670] 20:49:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 218 (000000B3AAAD6000) [pid = 3368] [serial = 2010] [outer = 0000000000000000] 20:49:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 219 (000000B3ADD59400) [pid = 3368] [serial = 2011] [outer = 000000B3AAAD6000] 20:49:06 INFO - PROCESS | 3368 | 1463543346540 Marionette DEBUG loaded listener.js 20:49:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 220 (000000B3B513CC00) [pid = 3368] [serial = 2012] [outer = 000000B3AAAD6000] 20:49:06 INFO - PROCESS | 3368 | 1463543346989 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]]]}] 20:49:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:49:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 691ms 20:49:07 INFO - PROCESS | 3368 | 1463543347043 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 20:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:49:07 INFO - PROCESS | 3368 | 1463543347045 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 20:49:07 INFO - PROCESS | 3368 | 1463543347049 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:49:07 INFO - PROCESS | 3368 | 1463543347051 Marionette TRACE conn6 <- [1,2646,null,{}] 20:49:07 INFO - PROCESS | 3368 | 1463543347055 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}] 20:49:07 INFO - PROCESS | 3368 | 1463543347159 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 20:49:07 INFO - PROCESS | 3368 | 1463543347203 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8521000 == 90 [pid = 3368] [id = 671] 20:49:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 221 (000000B3B57B6800) [pid = 3368] [serial = 2013] [outer = 0000000000000000] 20:49:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 222 (000000B3B5A70000) [pid = 3368] [serial = 2014] [outer = 000000B3B57B6800] 20:49:07 INFO - PROCESS | 3368 | 1463543347249 Marionette DEBUG loaded listener.js 20:49:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 223 (000000B3B8E90000) [pid = 3368] [serial = 2015] [outer = 000000B3B57B6800] 20:49:07 INFO - PROCESS | 3368 | 1463543347675 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]]]}] 20:49:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:49:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 20:49:07 INFO - PROCESS | 3368 | 1463543347751 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 20:49:07 INFO - PROCESS | 3368 | 1463543347754 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 20:49:07 INFO - PROCESS | 3368 | 1463543347757 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:49:07 INFO - PROCESS | 3368 | 1463543347759 Marionette TRACE conn6 <- [1,2650,null,{}] 20:49:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:49:07 INFO - PROCESS | 3368 | 1463543347763 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}] 20:49:07 INFO - PROCESS | 3368 | 1463543347878 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 20:49:07 INFO - PROCESS | 3368 | 1463543347884 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B97BA800 == 91 [pid = 3368] [id = 672] 20:49:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 224 (000000B3AE2B7C00) [pid = 3368] [serial = 2016] [outer = 0000000000000000] 20:49:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 225 (000000B3BA749400) [pid = 3368] [serial = 2017] [outer = 000000B3AE2B7C00] 20:49:07 INFO - PROCESS | 3368 | 1463543347935 Marionette DEBUG loaded listener.js 20:49:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 226 (000000B3BA7EEC00) [pid = 3368] [serial = 2018] [outer = 000000B3AE2B7C00] 20:49:08 INFO - PROCESS | 3368 | 1463543348729 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]]]}] 20:49:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:49:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1022ms 20:49:08 INFO - PROCESS | 3368 | 1463543348785 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 20:49:08 INFO - PROCESS | 3368 | 1463543348791 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 20:49:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:49:08 INFO - PROCESS | 3368 | 1463543348796 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:49:08 INFO - PROCESS | 3368 | 1463543348801 Marionette TRACE conn6 <- [1,2654,null,{}] 20:49:08 INFO - PROCESS | 3368 | 1463543348828 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}] 20:49:09 INFO - PROCESS | 3368 | 1463543349042 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 20:49:09 INFO - PROCESS | 3368 | 1463543349154 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE68F800 == 92 [pid = 3368] [id = 673] 20:49:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 227 (000000B3A8818C00) [pid = 3368] [serial = 2019] [outer = 0000000000000000] 20:49:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 228 (000000B3A930B000) [pid = 3368] [serial = 2020] [outer = 000000B3A8818C00] 20:49:09 INFO - PROCESS | 3368 | 1463543349213 Marionette DEBUG loaded listener.js 20:49:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 229 (000000B3AA64E000) [pid = 3368] [serial = 2021] [outer = 000000B3A8818C00] 20:49:09 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:49:10 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:49:10 INFO - PROCESS | 3368 | 1463543350322 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]]]}] 20:49:10 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) 20:49:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1552ms 20:49:10 INFO - PROCESS | 3368 | 1463543350352 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 20:49:10 INFO - PROCESS | 3368 | 1463543350360 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 20:49:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:49:10 INFO - PROCESS | 3368 | 1463543350367 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:49:10 INFO - PROCESS | 3368 | 1463543350370 Marionette TRACE conn6 <- [1,2658,null,{}] 20:49:10 INFO - PROCESS | 3368 | 1463543350375 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}] 20:49:10 INFO - PROCESS | 3368 | 1463543350509 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 20:49:10 INFO - PROCESS | 3368 | 1463543350665 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5119800 == 93 [pid = 3368] [id = 674] 20:49:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 230 (000000B3AAA3C400) [pid = 3368] [serial = 2022] [outer = 0000000000000000] 20:49:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 231 (000000B3AD93DC00) [pid = 3368] [serial = 2023] [outer = 000000B3AAA3C400] 20:49:10 INFO - PROCESS | 3368 | 1463543350721 Marionette DEBUG loaded listener.js 20:49:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 232 (000000B3AE382800) [pid = 3368] [serial = 2024] [outer = 000000B3AAA3C400] 20:49:11 INFO - PROCESS | 3368 | 1463543351781 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] 20:49:11 INFO - PROCESS | 3368 | 1463543351813 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 20:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:49:11 INFO - PROCESS | 3368 | 1463543351819 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:49:11 INFO - PROCESS | 3368 | 1463543351824 Marionette TRACE conn6 <- [1,2662,null,{}] 20:49:11 INFO - PROCESS | 3368 | 1463543351835 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}] 20:49:12 INFO - PROCESS | 3368 | 1463543351999 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 20:49:12 INFO - PROCESS | 3368 | 1463543352185 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9D8C000 == 94 [pid = 3368] [id = 675] 20:49:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 233 (000000B3B1AC0400) [pid = 3368] [serial = 2025] [outer = 0000000000000000] 20:49:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 234 (000000B3B5A68800) [pid = 3368] [serial = 2026] [outer = 000000B3B1AC0400] 20:49:12 INFO - PROCESS | 3368 | 1463543352245 Marionette DEBUG loaded listener.js 20:49:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 235 (000000B3B7381000) [pid = 3368] [serial = 2027] [outer = 000000B3B1AC0400] 20:49:13 INFO - PROCESS | 3368 | 1463543353277 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] 20:49:13 INFO - PROCESS | 3368 | 1463543353358 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 20:49:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:49:13 INFO - PROCESS | 3368 | 1463543353363 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:49:13 INFO - PROCESS | 3368 | 1463543353366 Marionette TRACE conn6 <- [1,2666,null,{}] 20:49:13 INFO - PROCESS | 3368 | 1463543353370 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}] 20:49:13 INFO - PROCESS | 3368 | 1463543353492 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 20:49:13 INFO - PROCESS | 3368 | 1463543353713 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BA71D000 == 95 [pid = 3368] [id = 676] 20:49:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 236 (000000B3B7384C00) [pid = 3368] [serial = 2028] [outer = 0000000000000000] 20:49:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 237 (000000B3BA750400) [pid = 3368] [serial = 2029] [outer = 000000B3B7384C00] 20:49:13 INFO - PROCESS | 3368 | 1463543353771 Marionette DEBUG loaded listener.js 20:49:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 238 (000000B3A2DAA800) [pid = 3368] [serial = 2030] [outer = 000000B3B7384C00] 20:49:14 INFO - PROCESS | 3368 | 1463543354831 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]]]}] 20:49:14 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) 20:49:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1492ms 20:49:14 INFO - PROCESS | 3368 | 1463543354860 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 20:49:14 INFO - PROCESS | 3368 | 1463543354862 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 20:49:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:49:14 INFO - PROCESS | 3368 | 1463543354866 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:49:14 INFO - PROCESS | 3368 | 1463543354868 Marionette TRACE conn6 <- [1,2670,null,{}] 20:49:14 INFO - PROCESS | 3368 | 1463543354872 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}] 20:49:15 INFO - PROCESS | 3368 | 1463543354999 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 20:49:15 INFO - PROCESS | 3368 | 1463543355150 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9781000 == 96 [pid = 3368] [id = 677] 20:49:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 239 (000000B3A2DB0C00) [pid = 3368] [serial = 2031] [outer = 0000000000000000] 20:49:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 240 (000000B3A2DB7000) [pid = 3368] [serial = 2032] [outer = 000000B3A2DB0C00] 20:49:15 INFO - PROCESS | 3368 | 1463543355207 Marionette DEBUG loaded listener.js 20:49:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 241 (000000B3B738C000) [pid = 3368] [serial = 2033] [outer = 000000B3A2DB0C00] 20:49:16 INFO - PROCESS | 3368 | 1463543356422 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]]]}] 20:49:16 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) 20:49:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1592ms 20:49:16 INFO - PROCESS | 3368 | 1463543356491 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 20:49:16 INFO - PROCESS | 3368 | 1463543356495 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 20:49:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:49:16 INFO - PROCESS | 3368 | 1463543356547 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:49:16 INFO - PROCESS | 3368 | 1463543356552 Marionette TRACE conn6 <- [1,2674,null,{}] 20:49:16 INFO - PROCESS | 3368 | 1463543356562 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}] 20:49:16 INFO - PROCESS | 3368 | 1463543356691 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 20:49:16 INFO - PROCESS | 3368 | 1463543356838 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADD06800 == 97 [pid = 3368] [id = 678] 20:49:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 242 (000000B3A2A29400) [pid = 3368] [serial = 2034] [outer = 0000000000000000] 20:49:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 243 (000000B3A2B60400) [pid = 3368] [serial = 2035] [outer = 000000B3A2A29400] 20:49:16 INFO - PROCESS | 3368 | 1463543356892 Marionette DEBUG loaded listener.js 20:49:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 244 (000000B3A35E0800) [pid = 3368] [serial = 2036] [outer = 000000B3A2A29400] 20:49:18 INFO - PROCESS | 3368 | 1463543357985 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] 20:49:18 INFO - PROCESS | 3368 | 1463543358044 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 20:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:49:18 INFO - PROCESS | 3368 | 1463543358051 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:49:18 INFO - PROCESS | 3368 | 1463543358054 Marionette TRACE conn6 <- [1,2678,null,{}] 20:49:18 INFO - PROCESS | 3368 | 1463543358105 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}] 20:49:18 INFO - PROCESS | 3368 | 1463543358245 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 20:49:18 INFO - PROCESS | 3368 | 1463543358405 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACBEE000 == 98 [pid = 3368] [id = 679] 20:49:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 245 (000000B3A7038000) [pid = 3368] [serial = 2037] [outer = 0000000000000000] 20:49:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 246 (000000B3A7567000) [pid = 3368] [serial = 2038] [outer = 000000B3A7038000] 20:49:18 INFO - PROCESS | 3368 | 1463543358457 Marionette DEBUG loaded listener.js 20:49:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 247 (000000B3A944FC00) [pid = 3368] [serial = 2039] [outer = 000000B3A7038000] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3679000 == 97 [pid = 3368] [id = 471] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8521000 == 96 [pid = 3368] [id = 671] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B7566000 == 95 [pid = 3368] [id = 670] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B65BC000 == 94 [pid = 3368] [id = 669] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5ADD000 == 93 [pid = 3368] [id = 668] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B39D5000 == 92 [pid = 3368] [id = 667] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 246 (000000B3B5A71400) [pid = 3368] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 245 (000000B3AE5F5C00) [pid = 3368] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 244 (000000B3B513FC00) [pid = 3368] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 243 (000000B3AE38D000) [pid = 3368] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 242 (000000B3AE560000) [pid = 3368] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 241 (000000B3B57B3C00) [pid = 3368] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 240 (000000B3AA9B0400) [pid = 3368] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 239 (000000B3AA9CEC00) [pid = 3368] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 238 (000000B3B4A2C000) [pid = 3368] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 237 (000000B3A1DB8C00) [pid = 3368] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOMWINDOW == 236 (000000B3AE5F8C00) [pid = 3368] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C36000 == 91 [pid = 3368] [id = 666] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C38000 == 90 [pid = 3368] [id = 665] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9F60800 == 89 [pid = 3368] [id = 664] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE294800 == 88 [pid = 3368] [id = 663] 20:49:19 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9BA7800 == 87 [pid = 3368] [id = 662] 20:49:19 INFO - PROCESS | 3368 | 1463543359635 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] 20:49:19 INFO - PROCESS | 3368 | 1463543359756 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 20:49:19 INFO - PROCESS | 3368 | 1463543359767 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:49:19 INFO - PROCESS | 3368 | 1463543359771 Marionette TRACE conn6 <- [1,2682,null,{}] 20:49:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:49:19 INFO - PROCESS | 3368 | 1463543359782 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}] 20:49:19 INFO - PROCESS | 3368 | 1463543359890 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 20:49:19 INFO - PROCESS | 3368 | 1463543359898 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC18E000 == 84 [pid = 3368] [id = 680] 20:49:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 216 (000000B3A6424400) [pid = 3368] [serial = 2040] [outer = 0000000000000000] 20:49:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 217 (000000B3A6D4AC00) [pid = 3368] [serial = 2041] [outer = 000000B3A6424400] 20:49:19 INFO - PROCESS | 3368 | 1463543359950 Marionette DEBUG loaded listener.js 20:49:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 218 (000000B3A9450C00) [pid = 3368] [serial = 2042] [outer = 000000B3A6424400] 20:49:20 INFO - PROCESS | 3368 | 1463543360979 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] 20:49:21 INFO - PROCESS | 3368 | 1463543361000 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 20:49:21 INFO - PROCESS | 3368 | 1463543361003 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:49:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:49:21 INFO - PROCESS | 3368 | 1463543361005 Marionette TRACE conn6 <- [1,2686,null,{}] 20:49:21 INFO - PROCESS | 3368 | 1463543361009 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}] 20:49:21 INFO - PROCESS | 3368 | 1463543361109 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 20:49:21 INFO - PROCESS | 3368 | 1463543361116 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B097B800 == 85 [pid = 3368] [id = 681] 20:49:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 219 (000000B3AA791C00) [pid = 3368] [serial = 2043] [outer = 0000000000000000] 20:49:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 220 (000000B3AA9CF400) [pid = 3368] [serial = 2044] [outer = 000000B3AA791C00] 20:49:21 INFO - PROCESS | 3368 | 1463543361167 Marionette DEBUG loaded listener.js 20:49:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 221 (000000B3AAB09400) [pid = 3368] [serial = 2045] [outer = 000000B3AA791C00] 20:49:22 INFO - PROCESS | 3368 | 1463543362154 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] 20:49:22 INFO - PROCESS | 3368 | 1463543362194 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 20:49:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:49:22 INFO - PROCESS | 3368 | 1463543362206 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:49:22 INFO - PROCESS | 3368 | 1463543362208 Marionette TRACE conn6 <- [1,2690,null,{}] 20:49:22 INFO - PROCESS | 3368 | 1463543362212 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}] 20:49:22 INFO - PROCESS | 3368 | 1463543362351 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 20:49:22 INFO - PROCESS | 3368 | 1463543362417 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A15000 == 86 [pid = 3368] [id = 682] 20:49:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 222 (000000B3AAB07000) [pid = 3368] [serial = 2046] [outer = 0000000000000000] 20:49:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 223 (000000B3AAD44000) [pid = 3368] [serial = 2047] [outer = 000000B3AAB07000] 20:49:22 INFO - PROCESS | 3368 | 1463543362464 Marionette DEBUG loaded listener.js 20:49:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 224 (000000B3AB530000) [pid = 3368] [serial = 2048] [outer = 000000B3AAB07000] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 223 (000000B3A2BED000) [pid = 3368] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 222 (000000B3A6D51800) [pid = 3368] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 221 (000000B3B1ABCC00) [pid = 3368] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 220 (000000B3A1EAE800) [pid = 3368] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 219 (000000B3AAE07C00) [pid = 3368] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 218 (000000B3AE2B8800) [pid = 3368] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 217 (000000B3AC277C00) [pid = 3368] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 216 (000000B3AE365800) [pid = 3368] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 215 (000000B3AE368C00) [pid = 3368] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 214 (000000B3B2121800) [pid = 3368] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 213 (000000B3AB411C00) [pid = 3368] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 212 (000000B3A28D4C00) [pid = 3368] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 211 (000000B3AA51AC00) [pid = 3368] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 210 (000000B3A1F66000) [pid = 3368] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 209 (000000B3AD730000) [pid = 3368] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 208 (000000B3ADA34C00) [pid = 3368] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 207 (000000B3ADB65800) [pid = 3368] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 206 (000000B3ADDA6000) [pid = 3368] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 205 (000000B39D69B800) [pid = 3368] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 204 (000000B3AE31F400) [pid = 3368] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 203 (000000B39DF5FC00) [pid = 3368] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 202 (000000B3A9423400) [pid = 3368] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 201 (000000B3AB786C00) [pid = 3368] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 200 (000000B3AE36C800) [pid = 3368] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 199 (000000B3AE4F3800) [pid = 3368] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 198 (000000B3AEDA6800) [pid = 3368] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 197 (000000B3B1AB8800) [pid = 3368] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 196 (000000B39DC51800) [pid = 3368] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 195 (000000B3A8C36C00) [pid = 3368] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 194 (000000B3AE314C00) [pid = 3368] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 193 (000000B3B1AC6800) [pid = 3368] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 192 (000000B3AE558800) [pid = 3368] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 191 (000000B3AE384C00) [pid = 3368] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 190 (000000B3B5137400) [pid = 3368] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 189 (000000B3B57AB800) [pid = 3368] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 188 (000000B3B5A6D800) [pid = 3368] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 187 (000000B3AE603C00) [pid = 3368] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 186 (000000B3ADD56800) [pid = 3368] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 185 (000000B39DE90000) [pid = 3368] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 184 (000000B39EBE9400) [pid = 3368] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 183 (000000B3AE386000) [pid = 3368] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 182 (000000B3AEE78C00) [pid = 3368] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 181 (000000B3B4A25400) [pid = 3368] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 180 (000000B3B57B6800) [pid = 3368] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 179 (000000B3AA51D000) [pid = 3368] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 178 (000000B3A6D48C00) [pid = 3368] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 177 (000000B3A2DDA000) [pid = 3368] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 176 (000000B3A642B000) [pid = 3368] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3ADA3A800) [pid = 3368] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B39B9D9400) [pid = 3368] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3AED9A800) [pid = 3368] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3B5A71800) [pid = 3368] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3B4F79400) [pid = 3368] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3B5A52000) [pid = 3368] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3B8E96C00) [pid = 3368] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3A97D5000) [pid = 3368] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3A2B52400) [pid = 3368] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3A8816800) [pid = 3368] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3B1ABC000) [pid = 3368] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3ADA3AC00) [pid = 3368] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3AAAD6000) [pid = 3368] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3B217F000) [pid = 3368] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AE609C00) [pid = 3368] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3AE225400) [pid = 3368] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3B2124800) [pid = 3368] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3AEE6CC00) [pid = 3368] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B39D693800) [pid = 3368] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3B2120800) [pid = 3368] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3ADA35800) [pid = 3368] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3AE320800) [pid = 3368] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3B1AD4400) [pid = 3368] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3A6420400) [pid = 3368] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B39EC68C00) [pid = 3368] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3AC16BC00) [pid = 3368] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3A2A1FC00) [pid = 3368] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3B1ABB800) [pid = 3368] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AAD7BC00) [pid = 3368] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:49:23 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3A97D5400) [pid = 3368] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:49:24 INFO - PROCESS | 3368 | 1463543364079 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]]]}] 20:49:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:49:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1889ms 20:49:24 INFO - PROCESS | 3368 | 1463543364102 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 20:49:24 INFO - PROCESS | 3368 | 1463543364107 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 20:49:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:49:24 INFO - PROCESS | 3368 | 1463543364113 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:49:24 INFO - PROCESS | 3368 | 1463543364118 Marionette TRACE conn6 <- [1,2694,null,{}] 20:49:24 INFO - PROCESS | 3368 | 1463543364124 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}] 20:49:24 INFO - PROCESS | 3368 | 1463543364257 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 20:49:24 INFO - PROCESS | 3368 | 1463543364406 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A70EE800 == 87 [pid = 3368] [id = 683] 20:49:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B39D690400) [pid = 3368] [serial = 2049] [outer = 0000000000000000] 20:49:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B39D69DC00) [pid = 3368] [serial = 2050] [outer = 000000B39D690400] 20:49:24 INFO - PROCESS | 3368 | 1463543364469 Marionette DEBUG loaded listener.js 20:49:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B39E6D0000) [pid = 3368] [serial = 2051] [outer = 000000B39D690400] 20:49:25 INFO - PROCESS | 3368 | 1463543365088 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]]]}] 20:49:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:49:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1030ms 20:49:25 INFO - PROCESS | 3368 | 1463543365146 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 20:49:25 INFO - PROCESS | 3368 | 1463543365153 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 20:49:25 INFO - PROCESS | 3368 | 1463543365160 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:49:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:49:25 INFO - PROCESS | 3368 | 1463543365163 Marionette TRACE conn6 <- [1,2698,null,{}] 20:49:25 INFO - PROCESS | 3368 | 1463543365167 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}] 20:49:25 INFO - PROCESS | 3368 | 1463543365302 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 20:49:25 INFO - PROCESS | 3368 | 1463543365450 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC1BD000 == 88 [pid = 3368] [id = 684] 20:49:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3A25F4C00) [pid = 3368] [serial = 2052] [outer = 0000000000000000] 20:49:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3A2A2A400) [pid = 3368] [serial = 2053] [outer = 000000B3A25F4C00] 20:49:25 INFO - PROCESS | 3368 | 1463543365510 Marionette DEBUG loaded listener.js 20:49:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3A2DB4800) [pid = 3368] [serial = 2054] [outer = 000000B3A25F4C00] 20:49:26 INFO - PROCESS | 3368 | 1463543366180 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] 20:49:26 INFO - PROCESS | 3368 | 1463543366195 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 20:49:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:49:26 INFO - PROCESS | 3368 | 1463543366199 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:49:26 INFO - PROCESS | 3368 | 1463543366203 Marionette TRACE conn6 <- [1,2702,null,{}] 20:49:26 INFO - PROCESS | 3368 | 1463543366215 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}] 20:49:26 INFO - PROCESS | 3368 | 1463543366369 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 20:49:26 INFO - PROCESS | 3368 | 1463543366519 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B05000 == 89 [pid = 3368] [id = 685] 20:49:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3A641D800) [pid = 3368] [serial = 2055] [outer = 0000000000000000] 20:49:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3A7052400) [pid = 3368] [serial = 2056] [outer = 000000B3A641D800] 20:49:26 INFO - PROCESS | 3368 | 1463543366583 Marionette DEBUG loaded listener.js 20:49:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3A938D800) [pid = 3368] [serial = 2057] [outer = 000000B3A641D800] 20:49:27 INFO - PROCESS | 3368 | 1463543367213 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]]]}] 20:49:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:49:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1091ms 20:49:27 INFO - PROCESS | 3368 | 1463543367303 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 20:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:49:27 INFO - PROCESS | 3368 | 1463543367306 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 20:49:27 INFO - PROCESS | 3368 | 1463543367310 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:49:27 INFO - PROCESS | 3368 | 1463543367312 Marionette TRACE conn6 <- [1,2706,null,{}] 20:49:27 INFO - PROCESS | 3368 | 1463543367316 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}] 20:49:27 INFO - PROCESS | 3368 | 1463543367500 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 20:49:27 INFO - PROCESS | 3368 | 1463543367511 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FDF800 == 90 [pid = 3368] [id = 686] 20:49:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3AA9C6400) [pid = 3368] [serial = 2058] [outer = 0000000000000000] 20:49:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3AAA37400) [pid = 3368] [serial = 2059] [outer = 000000B3AA9C6400] 20:49:27 INFO - PROCESS | 3368 | 1463543367572 Marionette DEBUG loaded listener.js 20:49:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3AAD3F000) [pid = 3368] [serial = 2060] [outer = 000000B3AA9C6400] 20:49:28 INFO - PROCESS | 3368 | 1463543368220 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] 20:49:28 INFO - PROCESS | 3368 | 1463543368257 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 20:49:28 INFO - PROCESS | 3368 | 1463543368261 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:49:28 INFO - PROCESS | 3368 | 1463543368263 Marionette TRACE conn6 <- [1,2710,null,{}] 20:49:28 INFO - PROCESS | 3368 | 1463543368267 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}] 20:49:28 INFO - PROCESS | 3368 | 1463543368391 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 20:49:28 INFO - PROCESS | 3368 | 1463543368537 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3368800 == 91 [pid = 3368] [id = 687] 20:49:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3AAB07800) [pid = 3368] [serial = 2061] [outer = 0000000000000000] 20:49:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3AB790C00) [pid = 3368] [serial = 2062] [outer = 000000B3AAB07800] 20:49:28 INFO - PROCESS | 3368 | 1463543368596 Marionette DEBUG loaded listener.js 20:49:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3AC70C000) [pid = 3368] [serial = 2063] [outer = 000000B3AAB07800] 20:49:29 INFO - PROCESS | 3368 | 1463543369187 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] 20:49:29 INFO - PROCESS | 3368 | 1463543369253 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 20:49:29 INFO - PROCESS | 3368 | 1463543369257 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:49:29 INFO - PROCESS | 3368 | 1463543369259 Marionette TRACE conn6 <- [1,2714,null,{}] 20:49:29 INFO - PROCESS | 3368 | 1463543369263 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}] 20:49:29 INFO - PROCESS | 3368 | 1463543369477 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 20:49:29 INFO - PROCESS | 3368 | 1463543369585 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B0F800 == 92 [pid = 3368] [id = 688] 20:49:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3AD7F1800) [pid = 3368] [serial = 2064] [outer = 0000000000000000] 20:49:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3ADB39400) [pid = 3368] [serial = 2065] [outer = 000000B3AD7F1800] 20:49:29 INFO - PROCESS | 3368 | 1463543369644 Marionette DEBUG loaded listener.js 20:49:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3ADC2D000) [pid = 3368] [serial = 2066] [outer = 000000B3AD7F1800] 20:49:30 INFO - PROCESS | 3368 | 1463543370244 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]]]}] 20:49:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:49:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1029ms 20:49:30 INFO - PROCESS | 3368 | 1463543370288 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 20:49:30 INFO - PROCESS | 3368 | 1463543370291 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 20:49:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:49:30 INFO - PROCESS | 3368 | 1463543370294 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:49:30 INFO - PROCESS | 3368 | 1463543370297 Marionette TRACE conn6 <- [1,2718,null,{}] 20:49:30 INFO - PROCESS | 3368 | 1463543370301 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}] 20:49:30 INFO - PROCESS | 3368 | 1463543370421 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 20:49:30 INFO - PROCESS | 3368 | 1463543370580 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4F4B800 == 93 [pid = 3368] [id = 689] 20:49:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3ADD54C00) [pid = 3368] [serial = 2067] [outer = 0000000000000000] 20:49:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3ADD61000) [pid = 3368] [serial = 2068] [outer = 000000B3ADD54C00] 20:49:30 INFO - PROCESS | 3368 | 1463543370638 Marionette DEBUG loaded listener.js 20:49:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3ADDAF000) [pid = 3368] [serial = 2069] [outer = 000000B3ADD54C00] 20:49:31 INFO - PROCESS | 3368 | 1463543371683 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] 20:49:31 INFO - PROCESS | 3368 | 1463543371742 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 20:49:31 INFO - PROCESS | 3368 | 1463543371747 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:49:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:49:31 INFO - PROCESS | 3368 | 1463543371749 Marionette TRACE conn6 <- [1,2722,null,{}] 20:49:31 INFO - PROCESS | 3368 | 1463543371753 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}] 20:49:31 INFO - PROCESS | 3368 | 1463543371865 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 20:49:32 INFO - PROCESS | 3368 | 1463543372007 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5D93000 == 94 [pid = 3368] [id = 690] 20:49:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3AA520400) [pid = 3368] [serial = 2070] [outer = 0000000000000000] 20:49:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3AE226800) [pid = 3368] [serial = 2071] [outer = 000000B3AA520400] 20:49:32 INFO - PROCESS | 3368 | 1463543372104 Marionette DEBUG loaded listener.js 20:49:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3AE316800) [pid = 3368] [serial = 2072] [outer = 000000B3AA520400] 20:49:32 INFO - PROCESS | 3368 | 1463543372719 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]]]}] 20:49:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:49:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1030ms 20:49:32 INFO - PROCESS | 3368 | 1463543372782 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 20:49:32 INFO - PROCESS | 3368 | 1463543372784 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 20:49:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:49:32 INFO - PROCESS | 3368 | 1463543372788 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:49:32 INFO - PROCESS | 3368 | 1463543372790 Marionette TRACE conn6 <- [1,2726,null,{}] 20:49:32 INFO - PROCESS | 3368 | 1463543372811 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}] 20:49:32 INFO - PROCESS | 3368 | 1463543372935 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 20:49:33 INFO - PROCESS | 3368 | 1463543373113 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A70F5000 == 95 [pid = 3368] [id = 691] 20:49:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B39B9D6C00) [pid = 3368] [serial = 2073] [outer = 0000000000000000] 20:49:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3A6D28000) [pid = 3368] [serial = 2074] [outer = 000000B39B9D6C00] 20:49:33 INFO - PROCESS | 3368 | 1463543373175 Marionette DEBUG loaded listener.js 20:49:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3ADA2D800) [pid = 3368] [serial = 2075] [outer = 000000B39B9D6C00] 20:49:33 INFO - PROCESS | 3368 | 1463543373766 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]]]}] 20:49:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:49:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1029ms 20:49:33 INFO - PROCESS | 3368 | 1463543373822 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 20:49:33 INFO - PROCESS | 3368 | 1463543373824 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 20:49:33 INFO - PROCESS | 3368 | 1463543373829 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:49:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:49:33 INFO - PROCESS | 3368 | 1463543373831 Marionette TRACE conn6 <- [1,2730,null,{}] 20:49:33 INFO - PROCESS | 3368 | 1463543373835 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}] 20:49:33 INFO - PROCESS | 3368 | 1463543373964 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 20:49:34 INFO - PROCESS | 3368 | 1463543374128 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2879000 == 96 [pid = 3368] [id = 692] 20:49:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B39C938400) [pid = 3368] [serial = 2076] [outer = 0000000000000000] 20:49:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3A0973000) [pid = 3368] [serial = 2077] [outer = 000000B39C938400] 20:49:34 INFO - PROCESS | 3368 | 1463543374190 Marionette DEBUG loaded listener.js 20:49:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B3A4308800) [pid = 3368] [serial = 2078] [outer = 000000B39C938400] 20:49:35 INFO - PROCESS | 3368 | 1463543375000 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]]]}] 20:49:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:49:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1243ms 20:49:35 INFO - PROCESS | 3368 | 1463543375077 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 20:49:35 INFO - PROCESS | 3368 | 1463543375081 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 20:49:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:49:35 INFO - PROCESS | 3368 | 1463543375087 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:49:35 INFO - PROCESS | 3368 | 1463543375091 Marionette TRACE conn6 <- [1,2734,null,{}] 20:49:35 INFO - PROCESS | 3368 | 1463543375097 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}] 20:49:35 INFO - PROCESS | 3368 | 1463543375252 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 20:49:35 INFO - PROCESS | 3368 | 1463543375412 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A28B9800 == 97 [pid = 3368] [id = 693] 20:49:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 177 (000000B39D21E800) [pid = 3368] [serial = 2079] [outer = 0000000000000000] 20:49:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 178 (000000B39DB0C800) [pid = 3368] [serial = 2080] [outer = 000000B39D21E800] 20:49:35 INFO - PROCESS | 3368 | 1463543375467 Marionette DEBUG loaded listener.js 20:49:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 179 (000000B3A1DC2C00) [pid = 3368] [serial = 2081] [outer = 000000B39D21E800] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B97CE800 == 96 [pid = 3368] [id = 639] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA18800 == 95 [pid = 3368] [id = 640] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B097B800 == 94 [pid = 3368] [id = 681] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC18E000 == 93 [pid = 3368] [id = 680] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ACBEE000 == 92 [pid = 3368] [id = 679] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD06800 == 91 [pid = 3368] [id = 678] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3BA71D000 == 90 [pid = 3368] [id = 676] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9D8C000 == 89 [pid = 3368] [id = 675] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B5119800 == 88 [pid = 3368] [id = 674] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE68F800 == 87 [pid = 3368] [id = 673] 20:49:35 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B77A7800 == 86 [pid = 3368] [id = 651] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 178 (000000B3AE2F4800) [pid = 3368] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 177 (000000B3AE611400) [pid = 3368] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 176 (000000B3AE609000) [pid = 3368] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 175 (000000B3B0B34000) [pid = 3368] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 174 (000000B3AE220C00) [pid = 3368] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 173 (000000B3A350E800) [pid = 3368] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 172 (000000B3AA9B7800) [pid = 3368] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 171 (000000B3B5DCC000) [pid = 3368] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3AA9B3000) [pid = 3368] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3B1AD3800) [pid = 3368] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3ADB2D000) [pid = 3368] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3ADB5E400) [pid = 3368] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3ACE87C00) [pid = 3368] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3A7567400) [pid = 3368] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3B1D9CC00) [pid = 3368] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3AE2EFC00) [pid = 3368] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3AB530400) [pid = 3368] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AED9F800) [pid = 3368] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3B352D800) [pid = 3368] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3AB9D5400) [pid = 3368] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3AAA2F400) [pid = 3368] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3AB574400) [pid = 3368] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3A35E7400) [pid = 3368] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3AD7E7000) [pid = 3368] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3ADB66C00) [pid = 3368] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3ADD62400) [pid = 3368] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3AE22A000) [pid = 3368] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AE318C00) [pid = 3368] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3AE370C00) [pid = 3368] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3A396A400) [pid = 3368] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AAB07C00) [pid = 3368] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3AE318800) [pid = 3368] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AE5FDC00) [pid = 3368] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3AE6D9000) [pid = 3368] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3B0B3A400) [pid = 3368] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 143 (000000B3B1ACA400) [pid = 3368] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 142 (000000B3A6422C00) [pid = 3368] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 141 (000000B3AB530C00) [pid = 3368] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 140 (000000B3B1D94400) [pid = 3368] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 139 (000000B3B4F71000) [pid = 3368] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 138 (000000B3B4F73400) [pid = 3368] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 137 (000000B3B5137800) [pid = 3368] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3B57AD400) [pid = 3368] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3B5A6A800) [pid = 3368] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3B5DCE000) [pid = 3368] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3B352F800) [pid = 3368] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3AEE76C00) [pid = 3368] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3AE2F1000) [pid = 3368] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3B2186C00) [pid = 3368] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3B1ACC400) [pid = 3368] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3B359FC00) [pid = 3368] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3B217C400) [pid = 3368] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3AE604000) [pid = 3368] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3AE608000) [pid = 3368] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3B1D9B800) [pid = 3368] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3A8D9BC00) [pid = 3368] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3A2B57C00) [pid = 3368] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 20:49:35 INFO - PROCESS | 3368 | --DOMWINDOW == 121 (000000B3AE38C000) [pid = 3368] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 120 (000000B3B359F800) [pid = 3368] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (000000B3B2188400) [pid = 3368] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (000000B3B4F6D800) [pid = 3368] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (000000B3B5A70000) [pid = 3368] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (000000B3AC14A400) [pid = 3368] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (000000B3AE6DBC00) [pid = 3368] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (000000B3B8E99C00) [pid = 3368] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (000000B3AD942400) [pid = 3368] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (000000B3A881BC00) [pid = 3368] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (000000B3AA9B5800) [pid = 3368] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (000000B3B5138800) [pid = 3368] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (000000B3AEE6DC00) [pid = 3368] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (000000B3AE55F800) [pid = 3368] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (000000B3AE225000) [pid = 3368] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (000000B3A25F6C00) [pid = 3368] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (000000B39CDBC800) [pid = 3368] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (000000B3B1AD3400) [pid = 3368] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (000000B3AEE76800) [pid = 3368] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (000000B3B8E92000) [pid = 3368] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (000000B3B5DD8000) [pid = 3368] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (000000B3B5A53800) [pid = 3368] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (000000B3B5135400) [pid = 3368] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (000000B3B5DCB000) [pid = 3368] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (000000B3B5A5A800) [pid = 3368] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (000000B3BA7E7C00) [pid = 3368] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (000000B3BA7E1000) [pid = 3368] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B3AAD42000) [pid = 3368] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (000000B3AA51DC00) [pid = 3368] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (000000B3BA749400) [pid = 3368] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (000000B3A6D52000) [pid = 3368] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (000000B3A2BF0400) [pid = 3368] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (000000B3AA9D2000) [pid = 3368] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (000000B3A9422400) [pid = 3368] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (000000B3B352A000) [pid = 3368] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (000000B3B2129000) [pid = 3368] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (000000B3ADC2EC00) [pid = 3368] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (000000B3B513CC00) [pid = 3368] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (000000B3AE561800) [pid = 3368] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (000000B3ADD59400) [pid = 3368] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (000000B3B8E90000) [pid = 3368] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (000000B3AE2C1800) [pid = 3368] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 20:49:36 INFO - PROCESS | 3368 | 1463543376207 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]]]}] 20:49:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:49:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1194ms 20:49:36 INFO - PROCESS | 3368 | 1463543376286 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 20:49:36 INFO - PROCESS | 3368 | 1463543376292 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 20:49:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:49:36 INFO - PROCESS | 3368 | 1463543376298 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:49:36 INFO - PROCESS | 3368 | 1463543376301 Marionette TRACE conn6 <- [1,2738,null,{}] 20:49:36 INFO - PROCESS | 3368 | 1463543376305 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}] 20:49:36 INFO - PROCESS | 3368 | 1463543376418 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 20:49:36 INFO - PROCESS | 3368 | 1463543376432 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A9F57000 == 87 [pid = 3368] [id = 694] 20:49:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (000000B3A2DB5000) [pid = 3368] [serial = 2082] [outer = 0000000000000000] 20:49:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (000000B3A2DDA800) [pid = 3368] [serial = 2083] [outer = 000000B3A2DB5000] 20:49:36 INFO - PROCESS | 3368 | 1463543376483 Marionette DEBUG loaded listener.js 20:49:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (000000B3A35E1C00) [pid = 3368] [serial = 2084] [outer = 000000B3A2DB5000] 20:49:37 INFO - PROCESS | 3368 | 1463543377046 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]]]}] 20:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 797ms 20:49:37 INFO - PROCESS | 3368 | 1463543377096 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 20:49:37 INFO - PROCESS | 3368 | 1463543377098 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 20:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:49:37 INFO - PROCESS | 3368 | 1463543377102 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:49:37 INFO - PROCESS | 3368 | 1463543377106 Marionette TRACE conn6 <- [1,2742,null,{}] 20:49:37 INFO - PROCESS | 3368 | 1463543377118 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}] 20:49:37 INFO - PROCESS | 3368 | 1463543377242 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 20:49:37 INFO - PROCESS | 3368 | 1463543377344 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB991000 == 88 [pid = 3368] [id = 695] 20:49:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (000000B3A642B800) [pid = 3368] [serial = 2085] [outer = 0000000000000000] 20:49:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (000000B3A7039400) [pid = 3368] [serial = 2086] [outer = 000000B3A642B800] 20:49:37 INFO - PROCESS | 3368 | 1463543377396 Marionette DEBUG loaded listener.js 20:49:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (000000B3A8C2A000) [pid = 3368] [serial = 2087] [outer = 000000B3A642B800] 20:49:37 INFO - PROCESS | 3368 | 1463543377798 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]]]}] 20:49:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:49:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 795ms 20:49:37 INFO - PROCESS | 3368 | 1463543377900 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 20:49:37 INFO - PROCESS | 3368 | 1463543377903 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 20:49:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:49:37 INFO - PROCESS | 3368 | 1463543377911 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:49:37 INFO - PROCESS | 3368 | 1463543377913 Marionette TRACE conn6 <- [1,2746,null,{}] 20:49:37 INFO - PROCESS | 3368 | 1463543377917 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}] 20:49:38 INFO - PROCESS | 3368 | 1463543378027 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 20:49:38 INFO - PROCESS | 3368 | 1463543378034 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE286800 == 89 [pid = 3368] [id = 696] 20:49:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (000000B3A97DB000) [pid = 3368] [serial = 2088] [outer = 0000000000000000] 20:49:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (000000B3A9C43800) [pid = 3368] [serial = 2089] [outer = 000000B3A97DB000] 20:49:38 INFO - PROCESS | 3368 | 1463543378086 Marionette DEBUG loaded listener.js 20:49:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (000000B3AA9AEC00) [pid = 3368] [serial = 2090] [outer = 000000B3A97DB000] 20:49:38 INFO - PROCESS | 3368 | 1463543378594 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]]]}] 20:49:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:49:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 733ms 20:49:38 INFO - PROCESS | 3368 | 1463543378646 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 20:49:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:49:38 INFO - PROCESS | 3368 | 1463543378649 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 20:49:38 INFO - PROCESS | 3368 | 1463543378652 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:49:38 INFO - PROCESS | 3368 | 1463543378654 Marionette TRACE conn6 <- [1,2750,null,{}] 20:49:38 INFO - PROCESS | 3368 | 1463543378658 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}] 20:49:38 INFO - PROCESS | 3368 | 1463543378795 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 20:49:38 INFO - PROCESS | 3368 | 1463543378816 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE542000 == 90 [pid = 3368] [id = 697] 20:49:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (000000B3AA9CDC00) [pid = 3368] [serial = 2091] [outer = 0000000000000000] 20:49:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (000000B3AAA36000) [pid = 3368] [serial = 2092] [outer = 000000B3AA9CDC00] 20:49:38 INFO - PROCESS | 3368 | 1463543378862 Marionette DEBUG loaded listener.js 20:49:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (000000B3AAD36C00) [pid = 3368] [serial = 2093] [outer = 000000B3AA9CDC00] 20:49:39 INFO - PROCESS | 3368 | 1463543379312 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]]]}] 20:49:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:49:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 733ms 20:49:39 INFO - PROCESS | 3368 | 1463543379389 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 20:49:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:49:39 INFO - PROCESS | 3368 | 1463543379391 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 20:49:39 INFO - PROCESS | 3368 | 1463543379395 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:49:39 INFO - PROCESS | 3368 | 1463543379404 Marionette TRACE conn6 <- [1,2754,null,{}] 20:49:39 INFO - PROCESS | 3368 | 1463543379415 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}] 20:49:39 INFO - PROCESS | 3368 | 1463543379598 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 20:49:39 INFO - PROCESS | 3368 | 1463543379618 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C75800 == 91 [pid = 3368] [id = 698] 20:49:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (000000B3AB78D000) [pid = 3368] [serial = 2094] [outer = 0000000000000000] 20:49:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (000000B3AD7E5000) [pid = 3368] [serial = 2095] [outer = 000000B3AB78D000] 20:49:39 INFO - PROCESS | 3368 | 1463543379667 Marionette DEBUG loaded listener.js 20:49:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B3ADA34400) [pid = 3368] [serial = 2096] [outer = 000000B3AB78D000] 20:49:40 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (000000B3AA791C00) [pid = 3368] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:49:40 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (000000B3A2A29400) [pid = 3368] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:49:40 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (000000B3A6424400) [pid = 3368] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:49:40 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (000000B3A7038000) [pid = 3368] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:49:40 INFO - PROCESS | 3368 | 1463543380159 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]]]}] 20:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 795ms 20:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:49:40 INFO - PROCESS | 3368 | 1463543380192 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 20:49:40 INFO - PROCESS | 3368 | 1463543380194 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 20:49:40 INFO - PROCESS | 3368 | 1463543380198 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:49:40 INFO - PROCESS | 3368 | 1463543380200 Marionette TRACE conn6 <- [1,2758,null,{}] 20:49:40 INFO - PROCESS | 3368 | 1463543380203 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}] 20:49:40 INFO - PROCESS | 3368 | 1463543380305 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 20:49:40 INFO - PROCESS | 3368 | 1463543380407 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:40 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B13800 == 92 [pid = 3368] [id = 699] 20:49:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (000000B3AA651400) [pid = 3368] [serial = 2097] [outer = 0000000000000000] 20:49:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (000000B3ADA2F800) [pid = 3368] [serial = 2098] [outer = 000000B3AA651400] 20:49:40 INFO - PROCESS | 3368 | 1463543380454 Marionette DEBUG loaded listener.js 20:49:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (000000B3ADB6A800) [pid = 3368] [serial = 2099] [outer = 000000B3AA651400] 20:49:40 INFO - PROCESS | 3368 | 1463543380821 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]]]}] 20:49:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:49:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 20:49:40 INFO - PROCESS | 3368 | 1463543380892 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 20:49:40 INFO - PROCESS | 3368 | 1463543380894 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 20:49:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:49:40 INFO - PROCESS | 3368 | 1463543380898 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:49:40 INFO - PROCESS | 3368 | 1463543380899 Marionette TRACE conn6 <- [1,2762,null,{}] 20:49:40 INFO - PROCESS | 3368 | 1463543380904 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}] 20:49:41 INFO - PROCESS | 3368 | 1463543381016 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 20:49:41 INFO - PROCESS | 3368 | 1463543381023 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C37000 == 93 [pid = 3368] [id = 700] 20:49:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (000000B3ADD5A400) [pid = 3368] [serial = 2100] [outer = 0000000000000000] 20:49:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (000000B3AE22A000) [pid = 3368] [serial = 2101] [outer = 000000B3ADD5A400] 20:49:41 INFO - PROCESS | 3368 | 1463543381069 Marionette DEBUG loaded listener.js 20:49:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (000000B3AE2F6400) [pid = 3368] [serial = 2102] [outer = 000000B3ADD5A400] 20:49:41 INFO - PROCESS | 3368 | 1463543381521 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]]]}] 20:49:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:49:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 20:49:41 INFO - PROCESS | 3368 | 1463543381571 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 20:49:41 INFO - PROCESS | 3368 | 1463543381573 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 20:49:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:49:41 INFO - PROCESS | 3368 | 1463543381577 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:49:41 INFO - PROCESS | 3368 | 1463543381579 Marionette TRACE conn6 <- [1,2766,null,{}] 20:49:41 INFO - PROCESS | 3368 | 1463543381582 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}] 20:49:41 INFO - PROCESS | 3368 | 1463543381686 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 20:49:41 INFO - PROCESS | 3368 | 1463543381721 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B30BE000 == 94 [pid = 3368] [id = 701] 20:49:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (000000B3AE2EFC00) [pid = 3368] [serial = 2103] [outer = 0000000000000000] 20:49:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (000000B3AE31F400) [pid = 3368] [serial = 2104] [outer = 000000B3AE2EFC00] 20:49:41 INFO - PROCESS | 3368 | 1463543381767 Marionette DEBUG loaded listener.js 20:49:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (000000B3AE36FC00) [pid = 3368] [serial = 2105] [outer = 000000B3AE2EFC00] 20:49:42 INFO - PROCESS | 3368 | 1463543382206 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]]]}] 20:49:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:49:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 671ms 20:49:42 INFO - PROCESS | 3368 | 1463543382320 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 20:49:42 INFO - PROCESS | 3368 | 1463543382325 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 20:49:42 INFO - PROCESS | 3368 | 1463543382336 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:49:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:49:42 INFO - PROCESS | 3368 | 1463543382341 Marionette TRACE conn6 <- [1,2770,null,{}] 20:49:42 INFO - PROCESS | 3368 | 1463543382348 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}] 20:49:42 INFO - PROCESS | 3368 | 1463543382485 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 20:49:42 INFO - PROCESS | 3368 | 1463543382619 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:42 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AC2000 == 95 [pid = 3368] [id = 702] 20:49:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (000000B39D48A400) [pid = 3368] [serial = 2106] [outer = 0000000000000000] 20:49:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (000000B39DFA6400) [pid = 3368] [serial = 2107] [outer = 000000B39D48A400] 20:49:42 INFO - PROCESS | 3368 | 1463543382683 Marionette DEBUG loaded listener.js 20:49:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (000000B3A2BF2C00) [pid = 3368] [serial = 2108] [outer = 000000B39D48A400] 20:49:43 INFO - PROCESS | 3368 | 1463543383319 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]]]}] 20:49:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:49:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1029ms 20:49:43 INFO - PROCESS | 3368 | 1463543383370 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 20:49:43 INFO - PROCESS | 3368 | 1463543383375 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 20:49:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:49:43 INFO - PROCESS | 3368 | 1463543383384 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:49:43 INFO - PROCESS | 3368 | 1463543383388 Marionette TRACE conn6 <- [1,2774,null,{}] 20:49:43 INFO - PROCESS | 3368 | 1463543383393 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}] 20:49:43 INFO - PROCESS | 3368 | 1463543383581 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 20:49:43 INFO - PROCESS | 3368 | 1463543383721 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE520000 == 96 [pid = 3368] [id = 703] 20:49:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (000000B3A6D4CC00) [pid = 3368] [serial = 2109] [outer = 0000000000000000] 20:49:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (000000B3A70B1800) [pid = 3368] [serial = 2110] [outer = 000000B3A6D4CC00] 20:49:43 INFO - PROCESS | 3368 | 1463543383786 Marionette DEBUG loaded listener.js 20:49:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (000000B3AA51DC00) [pid = 3368] [serial = 2111] [outer = 000000B3A6D4CC00] 20:49:44 INFO - PROCESS | 3368 | 1463543384413 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]]]}] 20:49:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:49:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1087ms 20:49:44 INFO - PROCESS | 3368 | 1463543384481 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 20:49:44 INFO - PROCESS | 3368 | 1463543384484 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 20:49:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:49:44 INFO - PROCESS | 3368 | 1463543384488 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:49:44 INFO - PROCESS | 3368 | 1463543384491 Marionette TRACE conn6 <- [1,2778,null,{}] 20:49:44 INFO - PROCESS | 3368 | 1463543384501 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}] 20:49:44 INFO - PROCESS | 3368 | 1463543384638 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 20:49:44 INFO - PROCESS | 3368 | 1463543384781 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B39E8800 == 97 [pid = 3368] [id = 704] 20:49:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (000000B3AD737000) [pid = 3368] [serial = 2112] [outer = 0000000000000000] 20:49:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (000000B3AD7EA800) [pid = 3368] [serial = 2113] [outer = 000000B3AD737000] 20:49:44 INFO - PROCESS | 3368 | 1463543384843 Marionette DEBUG loaded listener.js 20:49:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (000000B3AE386C00) [pid = 3368] [serial = 2114] [outer = 000000B3AD737000] 20:49:45 INFO - PROCESS | 3368 | 1463543385410 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]]]}] 20:49:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:49:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 986ms 20:49:45 INFO - PROCESS | 3368 | 1463543385477 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 20:49:45 INFO - PROCESS | 3368 | 1463543385480 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 20:49:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:49:45 INFO - PROCESS | 3368 | 1463543385483 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:49:45 INFO - PROCESS | 3368 | 1463543385486 Marionette TRACE conn6 <- [1,2782,null,{}] 20:49:45 INFO - PROCESS | 3368 | 1463543385490 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}] 20:49:45 INFO - PROCESS | 3368 | 1463543385651 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 20:49:45 INFO - PROCESS | 3368 | 1463543385765 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4B6B800 == 98 [pid = 3368] [id = 705] 20:49:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (000000B3AE312C00) [pid = 3368] [serial = 2115] [outer = 0000000000000000] 20:49:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (000000B3AE553C00) [pid = 3368] [serial = 2116] [outer = 000000B3AE312C00] 20:49:45 INFO - PROCESS | 3368 | 1463543385822 Marionette DEBUG loaded listener.js 20:49:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (000000B3AE5EFC00) [pid = 3368] [serial = 2117] [outer = 000000B3AE312C00] 20:49:46 INFO - PROCESS | 3368 | 1463543386402 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]]]}] 20:49:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:49:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 985ms 20:49:46 INFO - PROCESS | 3368 | 1463543386471 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 20:49:46 INFO - PROCESS | 3368 | 1463543386474 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 20:49:46 INFO - PROCESS | 3368 | 1463543386477 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:49:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:49:46 INFO - PROCESS | 3368 | 1463543386480 Marionette TRACE conn6 <- [1,2786,null,{}] 20:49:46 INFO - PROCESS | 3368 | 1463543386484 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}] 20:49:46 INFO - PROCESS | 3368 | 1463543386611 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 20:49:46 INFO - PROCESS | 3368 | 1463543386751 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:46 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B4F57800 == 99 [pid = 3368] [id = 706] 20:49:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (000000B3AE603400) [pid = 3368] [serial = 2118] [outer = 0000000000000000] 20:49:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (000000B3AE605800) [pid = 3368] [serial = 2119] [outer = 000000B3AE603400] 20:49:46 INFO - PROCESS | 3368 | 1463543386808 Marionette DEBUG loaded listener.js 20:49:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (000000B3AE61C800) [pid = 3368] [serial = 2120] [outer = 000000B3AE603400] 20:49:47 INFO - PROCESS | 3368 | 1463543387436 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]]]}] 20:49:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:49:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 988ms 20:49:47 INFO - PROCESS | 3368 | 1463543387468 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 20:49:47 INFO - PROCESS | 3368 | 1463543387471 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 20:49:47 INFO - PROCESS | 3368 | 1463543387476 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:49:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:49:47 INFO - PROCESS | 3368 | 1463543387478 Marionette TRACE conn6 <- [1,2790,null,{}] 20:49:47 INFO - PROCESS | 3368 | 1463543387482 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}] 20:49:47 INFO - PROCESS | 3368 | 1463543387635 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 20:49:47 INFO - PROCESS | 3368 | 1463543387775 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B5AD7800 == 100 [pid = 3368] [id = 707] 20:49:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (000000B3AE6DDC00) [pid = 3368] [serial = 2121] [outer = 0000000000000000] 20:49:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (000000B3AEDA3400) [pid = 3368] [serial = 2122] [outer = 000000B3AE6DDC00] 20:49:47 INFO - PROCESS | 3368 | 1463543387833 Marionette DEBUG loaded listener.js 20:49:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (000000B3AEE74800) [pid = 3368] [serial = 2123] [outer = 000000B3AE6DDC00] 20:49:48 INFO - PROCESS | 3368 | 1463543388402 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]]]}] 20:49:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:49:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 985ms 20:49:48 INFO - PROCESS | 3368 | 1463543388467 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 20:49:48 INFO - PROCESS | 3368 | 1463543388469 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 20:49:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:49:48 INFO - PROCESS | 3368 | 1463543388473 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:49:48 INFO - PROCESS | 3368 | 1463543388475 Marionette TRACE conn6 <- [1,2794,null,{}] 20:49:48 INFO - PROCESS | 3368 | 1463543388479 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}] 20:49:48 INFO - PROCESS | 3368 | 1463543388605 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 20:49:48 INFO - PROCESS | 3368 | 1463543388747 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B65B8000 == 101 [pid = 3368] [id = 708] 20:49:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (000000B3B0B37C00) [pid = 3368] [serial = 2124] [outer = 0000000000000000] 20:49:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (000000B3B0B3D000) [pid = 3368] [serial = 2125] [outer = 000000B3B0B37C00] 20:49:48 INFO - PROCESS | 3368 | 1463543388804 Marionette DEBUG loaded listener.js 20:49:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 121 (000000B3B1ABF800) [pid = 3368] [serial = 2126] [outer = 000000B3B0B37C00] 20:49:49 INFO - PROCESS | 3368 | 1463543389390 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]]]}] 20:49:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:49:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 944ms 20:49:49 INFO - PROCESS | 3368 | 1463543389420 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 20:49:49 INFO - PROCESS | 3368 | 1463543389422 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 20:49:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:49:49 INFO - PROCESS | 3368 | 1463543389426 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:49:49 INFO - PROCESS | 3368 | 1463543389428 Marionette TRACE conn6 <- [1,2798,null,{}] 20:49:49 INFO - PROCESS | 3368 | 1463543389432 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}] 20:49:49 INFO - PROCESS | 3368 | 1463543389558 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 20:49:49 INFO - PROCESS | 3368 | 1463543389671 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:49 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B6C7E000 == 102 [pid = 3368] [id = 709] 20:49:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 122 (000000B3B0B38400) [pid = 3368] [serial = 2127] [outer = 0000000000000000] 20:49:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3B1ACEC00) [pid = 3368] [serial = 2128] [outer = 000000B3B0B38400] 20:49:49 INFO - PROCESS | 3368 | 1463543389728 Marionette DEBUG loaded listener.js 20:49:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3B1D90C00) [pid = 3368] [serial = 2129] [outer = 000000B3B0B38400] 20:49:50 INFO - PROCESS | 3368 | 1463543390324 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]]]}] 20:49:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:49:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 944ms 20:49:50 INFO - PROCESS | 3368 | 1463543390373 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 20:49:50 INFO - PROCESS | 3368 | 1463543390376 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 20:49:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:49:50 INFO - PROCESS | 3368 | 1463543390380 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:49:50 INFO - PROCESS | 3368 | 1463543390382 Marionette TRACE conn6 <- [1,2802,null,{}] 20:49:50 INFO - PROCESS | 3368 | 1463543390385 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}] 20:49:50 INFO - PROCESS | 3368 | 1463543390514 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 20:49:50 INFO - PROCESS | 3368 | 1463543390627 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7511000 == 103 [pid = 3368] [id = 710] 20:49:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3B1D9CC00) [pid = 3368] [serial = 2130] [outer = 0000000000000000] 20:49:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3B211DC00) [pid = 3368] [serial = 2131] [outer = 000000B3B1D9CC00] 20:49:50 INFO - PROCESS | 3368 | 1463543390723 Marionette DEBUG loaded listener.js 20:49:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3B2127C00) [pid = 3368] [serial = 2132] [outer = 000000B3B1D9CC00] 20:49:51 INFO - PROCESS | 3368 | 1463543391285 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]]]}] 20:49:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:49:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 943ms 20:49:51 INFO - PROCESS | 3368 | 1463543391324 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 20:49:51 INFO - PROCESS | 3368 | 1463543391327 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 20:49:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:49:51 INFO - PROCESS | 3368 | 1463543391330 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:49:51 INFO - PROCESS | 3368 | 1463543391333 Marionette TRACE conn6 <- [1,2806,null,{}] 20:49:51 INFO - PROCESS | 3368 | 1463543391337 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}] 20:49:51 INFO - PROCESS | 3368 | 1463543391466 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 20:49:51 INFO - PROCESS | 3368 | 1463543391579 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7565000 == 104 [pid = 3368] [id = 711] 20:49:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3B2126C00) [pid = 3368] [serial = 2133] [outer = 0000000000000000] 20:49:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3B2181800) [pid = 3368] [serial = 2134] [outer = 000000B3B2126C00] 20:49:51 INFO - PROCESS | 3368 | 1463543391676 Marionette DEBUG loaded listener.js 20:49:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3B3529800) [pid = 3368] [serial = 2135] [outer = 000000B3B2126C00] 20:49:52 INFO - PROCESS | 3368 | 1463543392610 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]]]}] 20:49:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:49:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1337ms 20:49:52 INFO - PROCESS | 3368 | 1463543392671 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 20:49:52 INFO - PROCESS | 3368 | 1463543392675 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 20:49:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:49:52 INFO - PROCESS | 3368 | 1463543392695 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:49:52 INFO - PROCESS | 3368 | 1463543392700 Marionette TRACE conn6 <- [1,2810,null,{}] 20:49:52 INFO - PROCESS | 3368 | 1463543392708 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}] 20:49:52 INFO - PROCESS | 3368 | 1463543392832 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 20:49:52 INFO - PROCESS | 3368 | 1463543392983 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AB987000 == 105 [pid = 3368] [id = 712] 20:49:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B39D69B000) [pid = 3368] [serial = 2136] [outer = 0000000000000000] 20:49:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B39DF6B800) [pid = 3368] [serial = 2137] [outer = 000000B39D69B000] 20:49:53 INFO - PROCESS | 3368 | 1463543393035 Marionette DEBUG loaded listener.js 20:49:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3A342D000) [pid = 3368] [serial = 2138] [outer = 000000B39D69B000] 20:49:53 INFO - PROCESS | 3368 | 1463543393708 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]]]}] 20:49:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:49:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1031ms 20:49:53 INFO - PROCESS | 3368 | 1463543393729 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 20:49:53 INFO - PROCESS | 3368 | 1463543393736 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 20:49:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:49:53 INFO - PROCESS | 3368 | 1463543393743 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:49:53 INFO - PROCESS | 3368 | 1463543393745 Marionette TRACE conn6 <- [1,2814,null,{}] 20:49:53 INFO - PROCESS | 3368 | 1463543393750 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}] 20:49:53 INFO - PROCESS | 3368 | 1463543393916 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 20:49:53 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9322000 == 104 [pid = 3368] [id = 619] 20:49:53 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE515000 == 103 [pid = 3368] [id = 405] 20:49:53 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A8D83800 == 102 [pid = 3368] [id = 398] 20:49:53 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A6496800 == 101 [pid = 3368] [id = 385] 20:49:53 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A935B000 == 100 [pid = 3368] [id = 392] 20:49:53 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A28C9000 == 99 [pid = 3368] [id = 397] 20:49:53 INFO - PROCESS | 3368 | --DOCSHELL 000000B39EC28800 == 98 [pid = 3368] [id = 390] 20:49:53 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADD11800 == 97 [pid = 3368] [id = 394] 20:49:53 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A9D42800 == 96 [pid = 3368] [id = 399] 20:49:53 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3BA750400) [pid = 3368] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3B5A68800) [pid = 3368] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AAD44000) [pid = 3368] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B4B0F800 == 95 [pid = 3368] [id = 688] 20:49:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3368800 == 94 [pid = 3368] [id = 687] 20:49:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FDF800 == 93 [pid = 3368] [id = 686] 20:49:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B05000 == 92 [pid = 3368] [id = 685] 20:49:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC1BD000 == 91 [pid = 3368] [id = 684] 20:49:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A70EE800 == 90 [pid = 3368] [id = 683] 20:49:54 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1A15000 == 89 [pid = 3368] [id = 682] 20:49:54 INFO - PROCESS | 3368 | 1463543394108 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2520000 == 90 [pid = 3368] [id = 713] 20:49:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B39B7BBC00) [pid = 3368] [serial = 2139] [outer = 0000000000000000] 20:49:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B39D38C800) [pid = 3368] [serial = 2140] [outer = 000000B39B7BBC00] 20:49:54 INFO - PROCESS | 3368 | 1463543394156 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3A2A20400) [pid = 3368] [serial = 2141] [outer = 000000B39B7BBC00] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3AD93DC00) [pid = 3368] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B3A930B000) [pid = 3368] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3A2B60400) [pid = 3368] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3A35E0800) [pid = 3368] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 128 (000000B3A6D4AC00) [pid = 3368] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 127 (000000B3A944FC00) [pid = 3368] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 126 (000000B3A7567000) [pid = 3368] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 125 (000000B3A9450C00) [pid = 3368] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 124 (000000B3A2DB7000) [pid = 3368] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 123 (000000B3AAB09400) [pid = 3368] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | --DOMWINDOW == 122 (000000B3AA9CF400) [pid = 3368] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 20:49:54 INFO - PROCESS | 3368 | 1463543394626 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:49:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:49:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 942ms 20:49:54 INFO - PROCESS | 3368 | 1463543394685 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 20:49:54 INFO - PROCESS | 3368 | 1463543394688 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 20:49:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:49:54 INFO - PROCESS | 3368 | 1463543394692 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:49:54 INFO - PROCESS | 3368 | 1463543394696 Marionette TRACE conn6 <- [1,2818,null,{}] 20:49:54 INFO - PROCESS | 3368 | 1463543394707 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}] 20:49:54 INFO - PROCESS | 3368 | 1463543394818 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 20:49:54 INFO - PROCESS | 3368 | 1463543394834 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ADA8E000 == 91 [pid = 3368] [id = 714] 20:49:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 123 (000000B3A8810400) [pid = 3368] [serial = 2142] [outer = 0000000000000000] 20:49:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 124 (000000B3A8841C00) [pid = 3368] [serial = 2143] [outer = 000000B3A8810400] 20:49:54 INFO - PROCESS | 3368 | 1463543394884 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 125 (000000B3A97D2800) [pid = 3368] [serial = 2144] [outer = 000000B3A8810400] 20:49:55 INFO - PROCESS | 3368 | 1463543395376 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]]]}] 20:49:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:49:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 733ms 20:49:55 INFO - PROCESS | 3368 | 1463543395427 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 20:49:55 INFO - PROCESS | 3368 | 1463543395430 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 20:49:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:49:55 INFO - PROCESS | 3368 | 1463543395433 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:49:55 INFO - PROCESS | 3368 | 1463543395435 Marionette TRACE conn6 <- [1,2822,null,{}] 20:49:55 INFO - PROCESS | 3368 | 1463543395439 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}] 20:49:55 INFO - PROCESS | 3368 | 1463543395547 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 20:49:55 INFO - PROCESS | 3368 | 1463543395660 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:55 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE6AA800 == 92 [pid = 3368] [id = 715] 20:49:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 126 (000000B3A97D6C00) [pid = 3368] [serial = 2145] [outer = 0000000000000000] 20:49:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 127 (000000B3AA64EC00) [pid = 3368] [serial = 2146] [outer = 000000B3A97D6C00] 20:49:55 INFO - PROCESS | 3368 | 1463543395707 Marionette DEBUG loaded listener.js 20:49:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 128 (000000B3AA9D1000) [pid = 3368] [serial = 2147] [outer = 000000B3A97D6C00] 20:49:56 INFO - PROCESS | 3368 | 1463543396101 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 733ms 20:49:56 INFO - PROCESS | 3368 | 1463543396169 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 20:49:56 INFO - PROCESS | 3368 | 1463543396171 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 20:49:56 INFO - PROCESS | 3368 | 1463543396175 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:49:56 INFO - PROCESS | 3368 | 1463543396177 Marionette TRACE conn6 <- [1,2826,null,{}] 20:49:56 INFO - PROCESS | 3368 | 1463543396180 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}] 20:49:56 INFO - PROCESS | 3368 | 1463543396323 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 20:49:56 INFO - PROCESS | 3368 | 1463543396343 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C7B000 == 93 [pid = 3368] [id = 716] 20:49:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 129 (000000B3AAA3E000) [pid = 3368] [serial = 2148] [outer = 0000000000000000] 20:49:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3AAB04000) [pid = 3368] [serial = 2149] [outer = 000000B3AAA3E000] 20:49:56 INFO - PROCESS | 3368 | 1463543396390 Marionette DEBUG loaded listener.js 20:49:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AAD78C00) [pid = 3368] [serial = 2150] [outer = 000000B3AAA3E000] 20:49:56 INFO - PROCESS | 3368 | 1463543396871 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]]]}] 20:49:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:49:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 20:49:56 INFO - PROCESS | 3368 | 1463543396949 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 20:49:56 INFO - PROCESS | 3368 | 1463543396952 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 20:49:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:49:56 INFO - PROCESS | 3368 | 1463543396960 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:49:56 INFO - PROCESS | 3368 | 1463543396962 Marionette TRACE conn6 <- [1,2830,null,{}] 20:49:56 INFO - PROCESS | 3368 | 1463543396966 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}] 20:49:57 INFO - PROCESS | 3368 | 1463543397129 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 20:49:57 INFO - PROCESS | 3368 | 1463543397187 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1FD1000 == 94 [pid = 3368] [id = 717] 20:49:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AD7E4400) [pid = 3368] [serial = 2151] [outer = 0000000000000000] 20:49:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AD7F0C00) [pid = 3368] [serial = 2152] [outer = 000000B3AD7E4400] 20:49:57 INFO - PROCESS | 3368 | 1463543397234 Marionette DEBUG loaded listener.js 20:49:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3ADB33800) [pid = 3368] [serial = 2153] [outer = 000000B3AD7E4400] 20:49:57 INFO - PROCESS | 3368 | 1463543397701 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]]]}] 20:49:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:49:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 774ms 20:49:57 INFO - PROCESS | 3368 | 1463543397738 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 20:49:57 INFO - PROCESS | 3368 | 1463543397741 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 20:49:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:49:57 INFO - PROCESS | 3368 | 1463543397744 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:49:57 INFO - PROCESS | 3368 | 1463543397746 Marionette TRACE conn6 <- [1,2834,null,{}] 20:49:57 INFO - PROCESS | 3368 | 1463543397750 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}] 20:49:57 INFO - PROCESS | 3368 | 1463543397890 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 20:49:57 INFO - PROCESS | 3368 | 1463543397910 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3679000 == 95 [pid = 3368] [id = 718] 20:49:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3ADB3BC00) [pid = 3368] [serial = 2154] [outer = 0000000000000000] 20:49:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3ADD59000) [pid = 3368] [serial = 2155] [outer = 000000B3ADB3BC00] 20:49:57 INFO - PROCESS | 3368 | 1463543397956 Marionette DEBUG loaded listener.js 20:49:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3AE2C1400) [pid = 3368] [serial = 2156] [outer = 000000B3ADB3BC00] 20:49:58 INFO - PROCESS | 3368 | --DOMWINDOW == 136 (000000B3AA9CDC00) [pid = 3368] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:49:58 INFO - PROCESS | 3368 | --DOMWINDOW == 135 (000000B3A2DB5000) [pid = 3368] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:49:58 INFO - PROCESS | 3368 | --DOMWINDOW == 134 (000000B3A97DB000) [pid = 3368] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:49:58 INFO - PROCESS | 3368 | --DOMWINDOW == 133 (000000B3A642B800) [pid = 3368] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:49:58 INFO - PROCESS | 3368 | --DOMWINDOW == 132 (000000B3AB78D000) [pid = 3368] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:49:58 INFO - PROCESS | 3368 | --DOMWINDOW == 131 (000000B39D21E800) [pid = 3368] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:49:58 INFO - PROCESS | 3368 | --DOMWINDOW == 130 (000000B3AA651400) [pid = 3368] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:49:58 INFO - PROCESS | 3368 | --DOMWINDOW == 129 (000000B3ADD5A400) [pid = 3368] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:49:58 INFO - PROCESS | 3368 | 1463543398618 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]]]}] 20:49:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:49:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 942ms 20:49:58 INFO - PROCESS | 3368 | 1463543398690 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 20:49:58 INFO - PROCESS | 3368 | 1463543398692 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 20:49:58 INFO - PROCESS | 3368 | 1463543398695 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:49:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:49:58 INFO - PROCESS | 3368 | 1463543398697 Marionette TRACE conn6 <- [1,2838,null,{}] 20:49:58 INFO - PROCESS | 3368 | 1463543398701 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}] 20:49:58 INFO - PROCESS | 3368 | 1463543398805 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 20:49:58 INFO - PROCESS | 3368 | 1463543398817 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3D1C000 == 96 [pid = 3368] [id = 719] 20:49:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 130 (000000B3A6429400) [pid = 3368] [serial = 2157] [outer = 0000000000000000] 20:49:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 131 (000000B3AE224800) [pid = 3368] [serial = 2158] [outer = 000000B3A6429400] 20:49:58 INFO - PROCESS | 3368 | 1463543398872 Marionette DEBUG loaded listener.js 20:49:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 132 (000000B3AE31C800) [pid = 3368] [serial = 2159] [outer = 000000B3A6429400] 20:49:59 INFO - PROCESS | 3368 | 1463543399310 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:49:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:49:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 690ms 20:49:59 INFO - PROCESS | 3368 | 1463543399389 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 20:49:59 INFO - PROCESS | 3368 | 1463543399391 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 20:49:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:49:59 INFO - PROCESS | 3368 | 1463543399394 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:49:59 INFO - PROCESS | 3368 | 1463543399396 Marionette TRACE conn6 <- [1,2842,null,{}] 20:49:59 INFO - PROCESS | 3368 | 1463543399400 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}] 20:49:59 INFO - PROCESS | 3368 | 1463543399505 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 20:49:59 INFO - PROCESS | 3368 | 1463543399512 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:49:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B52A3000 == 97 [pid = 3368] [id = 720] 20:49:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 133 (000000B3AE382400) [pid = 3368] [serial = 2160] [outer = 0000000000000000] 20:49:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 134 (000000B3AE391800) [pid = 3368] [serial = 2161] [outer = 000000B3AE382400] 20:49:59 INFO - PROCESS | 3368 | 1463543399559 Marionette DEBUG loaded listener.js 20:49:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 135 (000000B3AE561C00) [pid = 3368] [serial = 2162] [outer = 000000B3AE382400] 20:50:00 INFO - PROCESS | 3368 | 1463543399999 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]]]}] 20:50:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:50:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 691ms 20:50:00 INFO - PROCESS | 3368 | 1463543400089 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 20:50:00 INFO - PROCESS | 3368 | 1463543400091 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 20:50:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:50:00 INFO - PROCESS | 3368 | 1463543400094 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:50:00 INFO - PROCESS | 3368 | 1463543400096 Marionette TRACE conn6 <- [1,2846,null,{}] 20:50:00 INFO - PROCESS | 3368 | 1463543400100 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}] 20:50:00 INFO - PROCESS | 3368 | 1463543400232 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 20:50:00 INFO - PROCESS | 3368 | 1463543400242 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B7506800 == 98 [pid = 3368] [id = 721] 20:50:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 136 (000000B3AE626000) [pid = 3368] [serial = 2163] [outer = 0000000000000000] 20:50:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 137 (000000B3AE6E1800) [pid = 3368] [serial = 2164] [outer = 000000B3AE626000] 20:50:00 INFO - PROCESS | 3368 | 1463543400287 Marionette DEBUG loaded listener.js 20:50:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 138 (000000B3AEE6F000) [pid = 3368] [serial = 2165] [outer = 000000B3AE626000] 20:50:01 INFO - PROCESS | 3368 | 1463543401044 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:50:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:50:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 984ms 20:50:01 INFO - PROCESS | 3368 | 1463543401082 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 20:50:01 INFO - PROCESS | 3368 | 1463543401088 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 20:50:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:50:01 INFO - PROCESS | 3368 | 1463543401094 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:50:01 INFO - PROCESS | 3368 | 1463543401099 Marionette TRACE conn6 <- [1,2850,null,{}] 20:50:01 INFO - PROCESS | 3368 | 1463543401104 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}] 20:50:01 INFO - PROCESS | 3368 | 1463543401241 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 20:50:01 INFO - PROCESS | 3368 | 1463543401406 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AC7C3800 == 99 [pid = 3368] [id = 722] 20:50:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 139 (000000B3A2DB7C00) [pid = 3368] [serial = 2166] [outer = 0000000000000000] 20:50:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 140 (000000B3A350F400) [pid = 3368] [serial = 2167] [outer = 000000B3A2DB7C00] 20:50:01 INFO - PROCESS | 3368 | 1463543401468 Marionette DEBUG loaded listener.js 20:50:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 141 (000000B3A6D4FC00) [pid = 3368] [serial = 2168] [outer = 000000B3A2DB7C00] 20:50:02 INFO - PROCESS | 3368 | 1463543402094 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]]]}] 20:50:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:50:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1032ms 20:50:02 INFO - PROCESS | 3368 | 1463543402129 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 20:50:02 INFO - PROCESS | 3368 | 1463543402135 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 20:50:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:50:02 INFO - PROCESS | 3368 | 1463543402142 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:50:02 INFO - PROCESS | 3368 | 1463543402146 Marionette TRACE conn6 <- [1,2854,null,{}] 20:50:02 INFO - PROCESS | 3368 | 1463543402150 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}] 20:50:02 INFO - PROCESS | 3368 | 1463543402337 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 20:50:02 INFO - PROCESS | 3368 | 1463543402484 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1C1F800 == 100 [pid = 3368] [id = 723] 20:50:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 142 (000000B3A2DD7400) [pid = 3368] [serial = 2169] [outer = 0000000000000000] 20:50:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 143 (000000B3AA9C7400) [pid = 3368] [serial = 2170] [outer = 000000B3A2DD7400] 20:50:02 INFO - PROCESS | 3368 | 1463543402543 Marionette DEBUG loaded listener.js 20:50:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 144 (000000B3AB785000) [pid = 3368] [serial = 2171] [outer = 000000B3A2DD7400] 20:50:03 INFO - PROCESS | 3368 | 1463543403167 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]]]}] 20:50:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:50:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1081ms 20:50:03 INFO - PROCESS | 3368 | 1463543403232 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 20:50:03 INFO - PROCESS | 3368 | 1463543403235 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 20:50:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:50:03 INFO - PROCESS | 3368 | 1463543403239 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:50:03 INFO - PROCESS | 3368 | 1463543403243 Marionette TRACE conn6 <- [1,2858,null,{}] 20:50:03 INFO - PROCESS | 3368 | 1463543403255 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}] 20:50:03 INFO - PROCESS | 3368 | 1463543403421 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 20:50:03 INFO - PROCESS | 3368 | 1463543403572 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B815C800 == 101 [pid = 3368] [id = 724] 20:50:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3AD736C00) [pid = 3368] [serial = 2172] [outer = 0000000000000000] 20:50:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3AE387C00) [pid = 3368] [serial = 2173] [outer = 000000B3AD736C00] 20:50:03 INFO - PROCESS | 3368 | 1463543403632 Marionette DEBUG loaded listener.js 20:50:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3AED9E800) [pid = 3368] [serial = 2174] [outer = 000000B3AD736C00] 20:50:04 INFO - PROCESS | 3368 | 1463543404259 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]]]}] 20:50:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:50:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1087ms 20:50:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:50:04 INFO - PROCESS | 3368 | 1463543404329 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 20:50:04 INFO - PROCESS | 3368 | 1463543404333 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 20:50:04 INFO - PROCESS | 3368 | 1463543404336 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:50:04 INFO - PROCESS | 3368 | 1463543404339 Marionette TRACE conn6 <- [1,2862,null,{}] 20:50:04 INFO - PROCESS | 3368 | 1463543404342 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}] 20:50:04 INFO - PROCESS | 3368 | 1463543404474 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 20:50:04 INFO - PROCESS | 3368 | 1463543404621 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8508800 == 102 [pid = 3368] [id = 725] 20:50:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3B1AC2000) [pid = 3368] [serial = 2175] [outer = 0000000000000000] 20:50:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3B1D96C00) [pid = 3368] [serial = 2176] [outer = 000000B3B1AC2000] 20:50:04 INFO - PROCESS | 3368 | 1463543404679 Marionette DEBUG loaded listener.js 20:50:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3B2189800) [pid = 3368] [serial = 2177] [outer = 000000B3B1AC2000] 20:50:05 INFO - PROCESS | 3368 | 1463543405216 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]]]}] 20:50:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:50:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 942ms 20:50:05 INFO - PROCESS | 3368 | 1463543405281 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 20:50:05 INFO - PROCESS | 3368 | 1463543405284 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 20:50:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:50:05 INFO - PROCESS | 3368 | 1463543405287 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:50:05 INFO - PROCESS | 3368 | 1463543405290 Marionette TRACE conn6 <- [1,2866,null,{}] 20:50:05 INFO - PROCESS | 3368 | 1463543405293 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}] 20:50:05 INFO - PROCESS | 3368 | 1463543405422 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 20:50:05 INFO - PROCESS | 3368 | 1463543405582 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:05 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8A8D800 == 103 [pid = 3368] [id = 726] 20:50:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3B2184400) [pid = 3368] [serial = 2178] [outer = 0000000000000000] 20:50:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3B3531800) [pid = 3368] [serial = 2179] [outer = 000000B3B2184400] 20:50:05 INFO - PROCESS | 3368 | 1463543405640 Marionette DEBUG loaded listener.js 20:50:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3B35A0000) [pid = 3368] [serial = 2180] [outer = 000000B3B2184400] 20:50:06 INFO - PROCESS | 3368 | 1463543406282 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]]]}] 20:50:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:50:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1024ms 20:50:06 INFO - PROCESS | 3368 | 1463543406314 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 20:50:06 INFO - PROCESS | 3368 | 1463543406316 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 20:50:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:50:06 INFO - PROCESS | 3368 | 1463543406320 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:50:06 INFO - PROCESS | 3368 | 1463543406322 Marionette TRACE conn6 <- [1,2870,null,{}] 20:50:06 INFO - PROCESS | 3368 | 1463543406326 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}] 20:50:06 INFO - PROCESS | 3368 | 1463543406485 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 20:50:06 INFO - PROCESS | 3368 | 1463543406632 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:06 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9319000 == 104 [pid = 3368] [id = 727] 20:50:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3B4A29400) [pid = 3368] [serial = 2181] [outer = 0000000000000000] 20:50:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3B4F70C00) [pid = 3368] [serial = 2182] [outer = 000000B3B4A29400] 20:50:06 INFO - PROCESS | 3368 | 1463543406692 Marionette DEBUG loaded listener.js 20:50:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3B5133000) [pid = 3368] [serial = 2183] [outer = 000000B3B4A29400] 20:50:07 INFO - PROCESS | 3368 | 1463543407310 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]]]}] 20:50:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:50:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1032ms 20:50:07 INFO - PROCESS | 3368 | 1463543407355 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 20:50:07 INFO - PROCESS | 3368 | 1463543407357 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 20:50:07 INFO - PROCESS | 3368 | 1463543407361 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:50:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:50:07 INFO - PROCESS | 3368 | 1463543407363 Marionette TRACE conn6 <- [1,2874,null,{}] 20:50:07 INFO - PROCESS | 3368 | 1463543407367 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}] 20:50:07 INFO - PROCESS | 3368 | 1463543407495 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 20:50:07 INFO - PROCESS | 3368 | 1463543407655 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:07 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9377000 == 105 [pid = 3368] [id = 728] 20:50:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3B4F79C00) [pid = 3368] [serial = 2184] [outer = 0000000000000000] 20:50:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3B513D000) [pid = 3368] [serial = 2185] [outer = 000000B3B4F79C00] 20:50:07 INFO - PROCESS | 3368 | 1463543407712 Marionette DEBUG loaded listener.js 20:50:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3B57B0000) [pid = 3368] [serial = 2186] [outer = 000000B3B4F79C00] 20:50:08 INFO - PROCESS | 3368 | 1463543408271 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]]]}] 20:50:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:50:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 986ms 20:50:08 INFO - PROCESS | 3368 | 1463543408350 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 20:50:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:50:08 INFO - PROCESS | 3368 | 1463543408353 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 20:50:08 INFO - PROCESS | 3368 | 1463543408372 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:50:08 INFO - PROCESS | 3368 | 1463543408374 Marionette TRACE conn6 <- [1,2878,null,{}] 20:50:08 INFO - PROCESS | 3368 | 1463543408379 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}] 20:50:08 INFO - PROCESS | 3368 | 1463543408507 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 20:50:08 INFO - PROCESS | 3368 | 1463543408653 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:08 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9669000 == 106 [pid = 3368] [id = 729] 20:50:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3B57AD800) [pid = 3368] [serial = 2187] [outer = 0000000000000000] 20:50:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3B5A53C00) [pid = 3368] [serial = 2188] [outer = 000000B3B57AD800] 20:50:08 INFO - PROCESS | 3368 | 1463543408709 Marionette DEBUG loaded listener.js 20:50:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3B5A5C400) [pid = 3368] [serial = 2189] [outer = 000000B3B57AD800] 20:50:09 INFO - PROCESS | 3368 | 1463543409305 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:50:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:50:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1004ms 20:50:09 INFO - PROCESS | 3368 | 1463543409362 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 20:50:09 INFO - PROCESS | 3368 | 1463543409365 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 20:50:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:50:09 INFO - PROCESS | 3368 | 1463543409368 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:50:09 INFO - PROCESS | 3368 | 1463543409371 Marionette TRACE conn6 <- [1,2882,null,{}] 20:50:09 INFO - PROCESS | 3368 | 1463543409375 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}] 20:50:09 INFO - PROCESS | 3368 | 1463543409506 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 20:50:09 INFO - PROCESS | 3368 | 1463543409667 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:09 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B978F000 == 107 [pid = 3368] [id = 730] 20:50:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3B5A5BC00) [pid = 3368] [serial = 2190] [outer = 0000000000000000] 20:50:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3B5A72800) [pid = 3368] [serial = 2191] [outer = 000000B3B5A5BC00] 20:50:09 INFO - PROCESS | 3368 | 1463543409724 Marionette DEBUG loaded listener.js 20:50:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3B5DD0400) [pid = 3368] [serial = 2192] [outer = 000000B3B5A5BC00] 20:50:10 INFO - PROCESS | 3368 | 1463543410280 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]]]}] 20:50:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:50:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1027ms 20:50:10 INFO - PROCESS | 3368 | 1463543410399 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 20:50:10 INFO - PROCESS | 3368 | 1463543410401 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 20:50:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:50:10 INFO - PROCESS | 3368 | 1463543410405 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:50:10 INFO - PROCESS | 3368 | 1463543410407 Marionette TRACE conn6 <- [1,2886,null,{}] 20:50:10 INFO - PROCESS | 3368 | 1463543410411 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}] 20:50:10 INFO - PROCESS | 3368 | 1463543410566 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 20:50:10 INFO - PROCESS | 3368 | 1463543410710 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:10 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A649A800 == 108 [pid = 3368] [id = 731] 20:50:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3A28E3C00) [pid = 3368] [serial = 2193] [outer = 0000000000000000] 20:50:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3A35E2C00) [pid = 3368] [serial = 2194] [outer = 000000B3A28E3C00] 20:50:10 INFO - PROCESS | 3368 | 1463543410768 Marionette DEBUG loaded listener.js 20:50:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3AAD3B000) [pid = 3368] [serial = 2195] [outer = 000000B3A28E3C00] 20:50:11 INFO - PROCESS | 3368 | 1463543411605 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]]]}] 20:50:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:50:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1237ms 20:50:11 INFO - PROCESS | 3368 | 1463543411644 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 20:50:11 INFO - PROCESS | 3368 | 1463543411649 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 20:50:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:50:11 INFO - PROCESS | 3368 | 1463543411654 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:50:11 INFO - PROCESS | 3368 | 1463543411659 Marionette TRACE conn6 <- [1,2890,null,{}] 20:50:11 INFO - PROCESS | 3368 | 1463543411664 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}] 20:50:11 INFO - PROCESS | 3368 | 1463543411789 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 20:50:11 INFO - PROCESS | 3368 | 1463543411944 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:11 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B098D800 == 109 [pid = 3368] [id = 732] 20:50:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B39D695C00) [pid = 3368] [serial = 2196] [outer = 0000000000000000] 20:50:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3A2A1FC00) [pid = 3368] [serial = 2197] [outer = 000000B39D695C00] 20:50:12 INFO - PROCESS | 3368 | 1463543411998 Marionette DEBUG loaded listener.js 20:50:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3A93AC800) [pid = 3368] [serial = 2198] [outer = 000000B39D695C00] 20:50:12 INFO - PROCESS | 3368 | 1463543412686 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B39D34A000 == 108 [pid = 3368] [id = 526] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B851F800 == 107 [pid = 3368] [id = 638] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8143000 == 106 [pid = 3368] [id = 561] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B52A3000 == 105 [pid = 3368] [id = 720] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3D1C000 == 104 [pid = 3368] [id = 719] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3679000 == 103 [pid = 3368] [id = 718] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1FD1000 == 102 [pid = 3368] [id = 717] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B0C7B000 == 101 [pid = 3368] [id = 716] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE6AA800 == 100 [pid = 3368] [id = 715] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3ADA8E000 == 99 [pid = 3368] [id = 714] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 170 (000000B3AE226800) [pid = 3368] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 169 (000000B3ADD61000) [pid = 3368] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 168 (000000B3ADB39400) [pid = 3368] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 167 (000000B3A6D28000) [pid = 3368] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 166 (000000B3AE31F400) [pid = 3368] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2520000 == 98 [pid = 3368] [id = 713] 20:50:12 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AB987000 == 97 [pid = 3368] [id = 712] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 165 (000000B3AAA36000) [pid = 3368] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 164 (000000B3A2DDA800) [pid = 3368] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 163 (000000B3A35E1C00) [pid = 3368] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 162 (000000B3A2A2A400) [pid = 3368] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3A9C43800) [pid = 3368] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B39D69DC00) [pid = 3368] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3A7039400) [pid = 3368] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B3A8C2A000) [pid = 3368] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B3A7052400) [pid = 3368] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AD7E5000) [pid = 3368] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3A1DC2C00) [pid = 3368] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B39DB0C800) [pid = 3368] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3AB790C00) [pid = 3368] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3A0973000) [pid = 3368] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 151 (000000B3AAA37400) [pid = 3368] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 150 (000000B3AAD36C00) [pid = 3368] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 149 (000000B3ADA2F800) [pid = 3368] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 148 (000000B3AE22A000) [pid = 3368] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 147 (000000B3ADA34400) [pid = 3368] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 146 (000000B3AE2F6400) [pid = 3368] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 145 (000000B3ADB6A800) [pid = 3368] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - PROCESS | 3368 | --DOMWINDOW == 144 (000000B3AA9AEC00) [pid = 3368] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 20:50:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:50:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1140ms 20:50:12 INFO - PROCESS | 3368 | 1463543412810 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 20:50:12 INFO - PROCESS | 3368 | 1463543412816 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 20:50:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:50:12 INFO - PROCESS | 3368 | 1463543412823 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:50:12 INFO - PROCESS | 3368 | 1463543412826 Marionette TRACE conn6 <- [1,2894,null,{}] 20:50:12 INFO - PROCESS | 3368 | 1463543412836 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}] 20:50:12 INFO - PROCESS | 3368 | 1463543412949 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 20:50:12 INFO - PROCESS | 3368 | 1463543412957 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:12 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A98BE000 == 98 [pid = 3368] [id = 733] 20:50:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 145 (000000B3A2BF1400) [pid = 3368] [serial = 2199] [outer = 0000000000000000] 20:50:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 146 (000000B3A3507C00) [pid = 3368] [serial = 2200] [outer = 000000B3A2BF1400] 20:50:13 INFO - PROCESS | 3368 | 1463543413010 Marionette DEBUG loaded listener.js 20:50:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 147 (000000B3A7052400) [pid = 3368] [serial = 2201] [outer = 000000B3A2BF1400] 20:50:13 INFO - PROCESS | 3368 | 1463543413570 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]]]}] 20:50:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:50:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 796ms 20:50:13 INFO - PROCESS | 3368 | 1463543413622 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 20:50:13 INFO - PROCESS | 3368 | 1463543413624 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 20:50:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:50:13 INFO - PROCESS | 3368 | 1463543413628 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:50:13 INFO - PROCESS | 3368 | 1463543413632 Marionette TRACE conn6 <- [1,2898,null,{}] 20:50:13 INFO - PROCESS | 3368 | 1463543413643 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}] 20:50:13 INFO - PROCESS | 3368 | 1463543413756 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 20:50:13 INFO - PROCESS | 3368 | 1463543413774 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:13 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE53C800 == 99 [pid = 3368] [id = 734] 20:50:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 148 (000000B3AA9B9800) [pid = 3368] [serial = 2202] [outer = 0000000000000000] 20:50:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 149 (000000B3AAA32C00) [pid = 3368] [serial = 2203] [outer = 000000B3AA9B9800] 20:50:13 INFO - PROCESS | 3368 | 1463543413826 Marionette DEBUG loaded listener.js 20:50:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 150 (000000B3AAE10400) [pid = 3368] [serial = 2204] [outer = 000000B3AA9B9800] 20:50:14 INFO - PROCESS | 3368 | 1463543414299 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]]]}] 20:50:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:50:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:50:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 691ms 20:50:14 INFO - PROCESS | 3368 | 1463543414321 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 20:50:14 INFO - TEST-START | /DOMEvents/constructors.html 20:50:14 INFO - PROCESS | 3368 | 1463543414331 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 20:50:14 INFO - PROCESS | 3368 | 1463543414335 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:50:14 INFO - PROCESS | 3368 | 1463543414337 Marionette TRACE conn6 <- [1,2902,null,{}] 20:50:14 INFO - PROCESS | 3368 | 1463543414341 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}] 20:50:14 INFO - PROCESS | 3368 | 1463543414452 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 20:50:14 INFO - PROCESS | 3368 | 1463543414459 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:14 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B52000 == 100 [pid = 3368] [id = 735] 20:50:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 151 (000000B3AAD36C00) [pid = 3368] [serial = 2205] [outer = 0000000000000000] 20:50:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 152 (000000B3AC27A400) [pid = 3368] [serial = 2206] [outer = 000000B3AAD36C00] 20:50:14 INFO - PROCESS | 3368 | 1463543414507 Marionette DEBUG loaded listener.js 20:50:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3AD7EE400) [pid = 3368] [serial = 2207] [outer = 000000B3AAD36C00] 20:50:15 INFO - PROCESS | 3368 | 1463543415099 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]]]}] 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:50:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:50:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:50:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:50:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 810ms 20:50:15 INFO - PROCESS | 3368 | 1463543415168 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 20:50:15 INFO - PROCESS | 3368 | 1463543415170 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 20:50:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:50:15 INFO - PROCESS | 3368 | 1463543415173 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:50:15 INFO - PROCESS | 3368 | 1463543415175 Marionette TRACE conn6 <- [1,2906,null,{}] 20:50:15 INFO - PROCESS | 3368 | 1463543415179 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}] 20:50:15 INFO - PROCESS | 3368 | 1463543415325 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 20:50:15 INFO - PROCESS | 3368 | 1463543415344 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:15 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D77800 == 101 [pid = 3368] [id = 736] 20:50:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3ADB2F000) [pid = 3368] [serial = 2208] [outer = 0000000000000000] 20:50:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3ADB5D800) [pid = 3368] [serial = 2209] [outer = 000000B3ADB2F000] 20:50:15 INFO - PROCESS | 3368 | 1463543415391 Marionette DEBUG loaded listener.js 20:50:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3ADDA7000) [pid = 3368] [serial = 2210] [outer = 000000B3ADB2F000] 20:50:15 INFO - PROCESS | 3368 | 1463543415872 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:50:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:50:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 20:50:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:50:15 INFO - PROCESS | 3368 | 1463543415912 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 20:50:15 INFO - PROCESS | 3368 | 1463543415915 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 20:50:15 INFO - PROCESS | 3368 | 1463543415919 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:50:15 INFO - PROCESS | 3368 | 1463543415921 Marionette TRACE conn6 <- [1,2910,null,{}] 20:50:15 INFO - PROCESS | 3368 | 1463543415924 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}] 20:50:16 INFO - PROCESS | 3368 | 1463543416081 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 20:50:16 INFO - PROCESS | 3368 | 1463543416101 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3D19800 == 102 [pid = 3368] [id = 737] 20:50:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3AE2F1000) [pid = 3368] [serial = 2211] [outer = 0000000000000000] 20:50:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3AE5F1400) [pid = 3368] [serial = 2212] [outer = 000000B3AE2F1000] 20:50:16 INFO - PROCESS | 3368 | 1463543416148 Marionette DEBUG loaded listener.js 20:50:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3AE6DD800) [pid = 3368] [serial = 2213] [outer = 000000B3AE2F1000] 20:50:16 INFO - PROCESS | 3368 | [3368] 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 20:50:16 INFO - PROCESS | 3368 | [3368] 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 20:50:16 INFO - PROCESS | 3368 | [3368] 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 20:50:16 INFO - PROCESS | 3368 | [3368] 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 20:50:16 INFO - PROCESS | 3368 | 1463543416620 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]]]}] 20:50:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:50:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:50:16 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 20:50:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:50:16 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 20:50:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:50:16 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]" 20:50:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:50:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:50:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:50:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 734ms 20:50:16 INFO - PROCESS | 3368 | 1463543416658 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 20:50:16 INFO - PROCESS | 3368 | 1463543416661 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 20:50:16 INFO - PROCESS | 3368 | 1463543416664 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:50:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:50:16 INFO - PROCESS | 3368 | 1463543416666 Marionette TRACE conn6 <- [1,2914,null,{}] 20:50:16 INFO - PROCESS | 3368 | 1463543416669 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}] 20:50:16 INFO - PROCESS | 3368 | 1463543416841 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 20:50:16 INFO - PROCESS | 3368 | 1463543416861 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:16 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B52A3800 == 103 [pid = 3368] [id = 738] 20:50:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3AEDA0400) [pid = 3368] [serial = 2214] [outer = 0000000000000000] 20:50:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3B1AD6000) [pid = 3368] [serial = 2215] [outer = 000000B3AEDA0400] 20:50:16 INFO - PROCESS | 3368 | 1463543416907 Marionette DEBUG loaded listener.js 20:50:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3B217BC00) [pid = 3368] [serial = 2216] [outer = 000000B3AEDA0400] 20:50:17 INFO - PROCESS | 3368 | --DOMWINDOW == 161 (000000B3AD7E4400) [pid = 3368] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:50:17 INFO - PROCESS | 3368 | --DOMWINDOW == 160 (000000B3ADB3BC00) [pid = 3368] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:50:17 INFO - PROCESS | 3368 | --DOMWINDOW == 159 (000000B3A97D6C00) [pid = 3368] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:50:17 INFO - PROCESS | 3368 | --DOMWINDOW == 158 (000000B39D69B000) [pid = 3368] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:50:17 INFO - PROCESS | 3368 | --DOMWINDOW == 157 (000000B39B7BBC00) [pid = 3368] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:50:17 INFO - PROCESS | 3368 | --DOMWINDOW == 156 (000000B3AE382400) [pid = 3368] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:50:17 INFO - PROCESS | 3368 | --DOMWINDOW == 155 (000000B3AE2EFC00) [pid = 3368] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:50:17 INFO - PROCESS | 3368 | --DOMWINDOW == 154 (000000B3A8810400) [pid = 3368] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:50:17 INFO - PROCESS | 3368 | --DOMWINDOW == 153 (000000B3AAA3E000) [pid = 3368] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:50:17 INFO - PROCESS | 3368 | --DOMWINDOW == 152 (000000B3A6429400) [pid = 3368] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:50:17 INFO - PROCESS | 3368 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:50:17 INFO - PROCESS | 3368 | 1463543417482 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]]]}] 20:50:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:50:17 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 838ms 20:50:17 INFO - PROCESS | 3368 | 1463543417509 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 20:50:17 INFO - PROCESS | 3368 | 1463543417511 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 20:50:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:50:17 INFO - PROCESS | 3368 | 1463543417514 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:50:17 INFO - PROCESS | 3368 | 1463543417516 Marionette TRACE conn6 <- [1,2918,null,{}] 20:50:17 INFO - PROCESS | 3368 | 1463543417520 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}] 20:50:17 INFO - PROCESS | 3368 | 1463543417676 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 20:50:17 INFO - PROCESS | 3368 | 1463543417740 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:17 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B65CD800 == 104 [pid = 3368] [id = 739] 20:50:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 153 (000000B3A2DD2800) [pid = 3368] [serial = 2217] [outer = 0000000000000000] 20:50:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 154 (000000B3ADB3BC00) [pid = 3368] [serial = 2218] [outer = 000000B3A2DD2800] 20:50:17 INFO - PROCESS | 3368 | 1463543417786 Marionette DEBUG loaded listener.js 20:50:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 155 (000000B3B2182400) [pid = 3368] [serial = 2219] [outer = 000000B3A2DD2800] 20:50:18 INFO - PROCESS | 3368 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:50:18 INFO - PROCESS | 3368 | 1463543418126 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]]]}] 20:50:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:50:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 20:50:18 INFO - PROCESS | 3368 | 1463543418146 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 20:50:18 INFO - PROCESS | 3368 | 1463543418148 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 20:50:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:50:18 INFO - PROCESS | 3368 | 1463543418151 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:50:18 INFO - PROCESS | 3368 | 1463543418153 Marionette TRACE conn6 <- [1,2922,null,{}] 20:50:18 INFO - PROCESS | 3368 | 1463543418157 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}] 20:50:18 INFO - PROCESS | 3368 | 1463543418313 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 20:50:18 INFO - PROCESS | 3368 | 1463543418324 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:18 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B814A000 == 105 [pid = 3368] [id = 740] 20:50:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 156 (000000B3B0B3A400) [pid = 3368] [serial = 2220] [outer = 0000000000000000] 20:50:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 157 (000000B3B35A5000) [pid = 3368] [serial = 2221] [outer = 000000B3B0B3A400] 20:50:18 INFO - PROCESS | 3368 | 1463543418372 Marionette DEBUG loaded listener.js 20:50:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 158 (000000B3B4A30C00) [pid = 3368] [serial = 2222] [outer = 000000B3B0B3A400] 20:50:18 INFO - PROCESS | 3368 | 1463543418821 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]]]}] 20:50:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:50:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 734ms 20:50:18 INFO - PROCESS | 3368 | 1463543418889 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 20:50:18 INFO - PROCESS | 3368 | 1463543418891 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 20:50:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:50:18 INFO - PROCESS | 3368 | 1463543418900 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:50:18 INFO - PROCESS | 3368 | 1463543418901 Marionette TRACE conn6 <- [1,2926,null,{}] 20:50:18 INFO - PROCESS | 3368 | 1463543418905 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}] 20:50:19 INFO - PROCESS | 3368 | 1463543419011 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 20:50:19 INFO - PROCESS | 3368 | 1463543419020 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:19 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9315800 == 106 [pid = 3368] [id = 741] 20:50:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 159 (000000B3B5A4F400) [pid = 3368] [serial = 2223] [outer = 0000000000000000] 20:50:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 160 (000000B3B5DCEC00) [pid = 3368] [serial = 2224] [outer = 000000B3B5A4F400] 20:50:19 INFO - PROCESS | 3368 | 1463543419070 Marionette DEBUG loaded listener.js 20:50:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 161 (000000B3B7380800) [pid = 3368] [serial = 2225] [outer = 000000B3B5A4F400] 20:50:19 INFO - PROCESS | 3368 | 1463543419799 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]]]}] 20:50:19 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. 20:50:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 923ms 20:50:19 INFO - PROCESS | 3368 | 1463543419826 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 20:50:19 INFO - PROCESS | 3368 | 1463543419832 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 20:50:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:50:19 INFO - PROCESS | 3368 | 1463543419837 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:50:19 INFO - PROCESS | 3368 | 1463543419842 Marionette TRACE conn6 <- [1,2930,null,{}] 20:50:19 INFO - PROCESS | 3368 | 1463543419848 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}] 20:50:20 INFO - PROCESS | 3368 | 1463543419990 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 20:50:20 INFO - PROCESS | 3368 | 1463543420144 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:20 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE289800 == 107 [pid = 3368] [id = 742] 20:50:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 162 (000000B3A2BF1C00) [pid = 3368] [serial = 2226] [outer = 0000000000000000] 20:50:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 163 (000000B3A6D4EC00) [pid = 3368] [serial = 2227] [outer = 000000B3A2BF1C00] 20:50:20 INFO - PROCESS | 3368 | 1463543420205 Marionette DEBUG loaded listener.js 20:50:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 164 (000000B3A9817000) [pid = 3368] [serial = 2228] [outer = 000000B3A2BF1C00] 20:50:20 INFO - PROCESS | 3368 | 1463543420725 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"]]]}] 20:50:20 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 20:50:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:50:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 944ms 20:50:20 INFO - PROCESS | 3368 | 1463543420793 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 20:50:20 INFO - PROCESS | 3368 | 1463543420799 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 20:50:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:50:20 INFO - PROCESS | 3368 | 1463543420808 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:50:20 INFO - PROCESS | 3368 | 1463543420811 Marionette TRACE conn6 <- [1,2934,null,{}] 20:50:20 INFO - PROCESS | 3368 | 1463543420815 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}] 20:50:20 INFO - PROCESS | 3368 | 1463543420954 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 20:50:21 INFO - PROCESS | 3368 | 1463543421118 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:21 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3374800 == 108 [pid = 3368] [id = 743] 20:50:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 165 (000000B3AAD7F000) [pid = 3368] [serial = 2229] [outer = 0000000000000000] 20:50:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 166 (000000B3AD731000) [pid = 3368] [serial = 2230] [outer = 000000B3AAD7F000] 20:50:21 INFO - PROCESS | 3368 | 1463543421176 Marionette DEBUG loaded listener.js 20:50:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 167 (000000B3ADC39000) [pid = 3368] [serial = 2231] [outer = 000000B3AAD7F000] 20:50:21 INFO - PROCESS | 3368 | 1463543421749 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]]]}] 20:50:21 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. 20:50:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 986ms 20:50:21 INFO - PROCESS | 3368 | 1463543421796 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 20:50:21 INFO - PROCESS | 3368 | 1463543421799 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 20:50:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:50:21 INFO - PROCESS | 3368 | 1463543421803 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:50:21 INFO - PROCESS | 3368 | 1463543421807 Marionette TRACE conn6 <- [1,2938,null,{}] 20:50:21 INFO - PROCESS | 3368 | 1463543421819 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}] 20:50:21 INFO - PROCESS | 3368 | 1463543421956 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 20:50:22 INFO - PROCESS | 3368 | 1463543422123 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B97C3000 == 109 [pid = 3368] [id = 744] 20:50:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 168 (000000B3AE604000) [pid = 3368] [serial = 2232] [outer = 0000000000000000] 20:50:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 169 (000000B3AE6E5400) [pid = 3368] [serial = 2233] [outer = 000000B3AE604000] 20:50:22 INFO - PROCESS | 3368 | 1463543422183 Marionette DEBUG loaded listener.js 20:50:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 170 (000000B3B57A8800) [pid = 3368] [serial = 2234] [outer = 000000B3AE604000] 20:50:22 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8A9E000 == 110 [pid = 3368] [id = 745] 20:50:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 171 (000000B3B7387000) [pid = 3368] [serial = 2235] [outer = 0000000000000000] 20:50:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 172 (000000B3B7389400) [pid = 3368] [serial = 2236] [outer = 000000B3B7387000] 20:50:22 INFO - PROCESS | 3368 | 1463543422836 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]]]}] 20:50:22 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. 20:50:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1090ms 20:50:22 INFO - PROCESS | 3368 | 1463543422910 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 3368 | 1463543422913 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 20:50:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:50:22 INFO - PROCESS | 3368 | 1463543422918 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:50:22 INFO - PROCESS | 3368 | 1463543422921 Marionette TRACE conn6 <- [1,2942,null,{}] 20:50:22 INFO - PROCESS | 3368 | 1463543422925 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}] 20:50:23 INFO - PROCESS | 3368 | 1463543423091 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 20:50:23 INFO - PROCESS | 3368 | 1463543423234 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:23 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9BD4800 == 111 [pid = 3368] [id = 746] 20:50:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 173 (000000B3B2187000) [pid = 3368] [serial = 2237] [outer = 0000000000000000] 20:50:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 174 (000000B3B7384400) [pid = 3368] [serial = 2238] [outer = 000000B3B2187000] 20:50:23 INFO - PROCESS | 3368 | 1463543423291 Marionette DEBUG loaded listener.js 20:50:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 175 (000000B3B7394C00) [pid = 3368] [serial = 2239] [outer = 000000B3B2187000] 20:50:23 INFO - PROCESS | 3368 | 1463543423803 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]]]}] 20:50:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:50:23 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 20:50:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 943ms 20:50:23 INFO - PROCESS | 3368 | 1463543423865 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 20:50:23 INFO - PROCESS | 3368 | 1463543423867 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 20:50:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:50:23 INFO - PROCESS | 3368 | 1463543423871 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:50:23 INFO - PROCESS | 3368 | 1463543423873 Marionette TRACE conn6 <- [1,2946,null,{}] 20:50:23 INFO - PROCESS | 3368 | 1463543423895 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}] 20:50:24 INFO - PROCESS | 3368 | 1463543424041 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 20:50:24 INFO - PROCESS | 3368 | 1463543424203 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:24 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9D4A800 == 112 [pid = 3368] [id = 747] 20:50:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 176 (000000B3B738A000) [pid = 3368] [serial = 2240] [outer = 0000000000000000] 20:50:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 177 (000000B3B8B74C00) [pid = 3368] [serial = 2241] [outer = 000000B3B738A000] 20:50:24 INFO - PROCESS | 3368 | 1463543424261 Marionette DEBUG loaded listener.js 20:50:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 178 (000000B3B8E8D800) [pid = 3368] [serial = 2242] [outer = 000000B3B738A000] 20:50:24 INFO - PROCESS | 3368 | 1463543424847 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]]]}] 20:50:24 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. 20:50:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1003ms 20:50:24 INFO - PROCESS | 3368 | 1463543424877 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 20:50:24 INFO - PROCESS | 3368 | 1463543424880 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 20:50:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:50:24 INFO - PROCESS | 3368 | 1463543424883 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:50:24 INFO - PROCESS | 3368 | 1463543424886 Marionette TRACE conn6 <- [1,2950,null,{}] 20:50:24 INFO - PROCESS | 3368 | 1463543424890 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}] 20:50:25 INFO - PROCESS | 3368 | 1463543425034 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 20:50:25 INFO - PROCESS | 3368 | 1463543425185 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:25 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9DE2800 == 113 [pid = 3368] [id = 748] 20:50:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 179 (000000B3BA743800) [pid = 3368] [serial = 2243] [outer = 0000000000000000] 20:50:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 180 (000000B3BA74C400) [pid = 3368] [serial = 2244] [outer = 000000B3BA743800] 20:50:25 INFO - PROCESS | 3368 | 1463543425243 Marionette DEBUG loaded listener.js 20:50:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 181 (000000B3BA7E8400) [pid = 3368] [serial = 2245] [outer = 000000B3BA743800] 20:50:25 INFO - PROCESS | 3368 | 1463543425777 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]]]}] 20:50:25 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. 20:50:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 923ms 20:50:25 INFO - PROCESS | 3368 | 1463543425809 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 20:50:25 INFO - PROCESS | 3368 | 1463543425812 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 20:50:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:50:25 INFO - PROCESS | 3368 | 1463543425815 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:50:25 INFO - PROCESS | 3368 | 1463543425817 Marionette TRACE conn6 <- [1,2954,null,{}] 20:50:25 INFO - PROCESS | 3368 | 1463543425821 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}] 20:50:25 INFO - PROCESS | 3368 | 1463543425951 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 20:50:26 INFO - PROCESS | 3368 | 1463543426104 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BA70D000 == 114 [pid = 3368] [id = 749] 20:50:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 182 (000000B3B81DFC00) [pid = 3368] [serial = 2246] [outer = 0000000000000000] 20:50:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 183 (000000B3B81E4C00) [pid = 3368] [serial = 2247] [outer = 000000B3B81DFC00] 20:50:26 INFO - PROCESS | 3368 | 1463543426174 Marionette DEBUG loaded listener.js 20:50:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 184 (000000B3BA74F000) [pid = 3368] [serial = 2248] [outer = 000000B3B81DFC00] 20:50:26 INFO - PROCESS | 3368 | 1463543426667 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]]]}] 20:50:26 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. 20:50:26 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 880ms 20:50:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:50:26 INFO - PROCESS | 3368 | 1463543426698 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 20:50:26 INFO - PROCESS | 3368 | 1463543426701 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 20:50:26 INFO - PROCESS | 3368 | 1463543426704 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:50:26 INFO - PROCESS | 3368 | 1463543426706 Marionette TRACE conn6 <- [1,2958,null,{}] 20:50:26 INFO - PROCESS | 3368 | 1463543426710 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}] 20:50:26 INFO - PROCESS | 3368 | 1463543426841 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 20:50:26 INFO - PROCESS | 3368 | 1463543426965 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:26 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B98A1800 == 115 [pid = 3368] [id = 750] 20:50:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 185 (000000B3B71B5800) [pid = 3368] [serial = 2249] [outer = 0000000000000000] 20:50:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 186 (000000B3B71BEC00) [pid = 3368] [serial = 2250] [outer = 000000B3B71B5800] 20:50:27 INFO - PROCESS | 3368 | 1463543427020 Marionette DEBUG loaded listener.js 20:50:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 187 (000000B3B81DEC00) [pid = 3368] [serial = 2251] [outer = 000000B3B71B5800] 20:50:27 INFO - PROCESS | 3368 | 1463543427579 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]]]}] 20:50:27 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. 20:50:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 923ms 20:50:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:50:27 INFO - PROCESS | 3368 | 1463543427629 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 20:50:27 INFO - PROCESS | 3368 | 1463543427632 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 20:50:27 INFO - PROCESS | 3368 | 1463543427635 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:50:27 INFO - PROCESS | 3368 | 1463543427638 Marionette TRACE conn6 <- [1,2962,null,{}] 20:50:27 INFO - PROCESS | 3368 | 1463543427642 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}] 20:50:27 INFO - PROCESS | 3368 | 1463543427778 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 20:50:27 INFO - PROCESS | 3368 | 1463543427935 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:27 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BA5CD000 == 116 [pid = 3368] [id = 751] 20:50:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 188 (000000B3B8A14800) [pid = 3368] [serial = 2252] [outer = 0000000000000000] 20:50:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 189 (000000B3B8A1AC00) [pid = 3368] [serial = 2253] [outer = 000000B3B8A14800] 20:50:28 INFO - PROCESS | 3368 | 1463543427993 Marionette DEBUG loaded listener.js 20:50:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 190 (000000B3B8A20C00) [pid = 3368] [serial = 2254] [outer = 000000B3B8A14800] 20:50:28 INFO - PROCESS | 3368 | 1463543428503 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]]]}] 20:50:28 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. 20:50:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 880ms 20:50:28 INFO - PROCESS | 3368 | 1463543428518 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 20:50:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:50:28 INFO - PROCESS | 3368 | 1463543428521 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 20:50:28 INFO - PROCESS | 3368 | 1463543428524 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:50:28 INFO - PROCESS | 3368 | 1463543428527 Marionette TRACE conn6 <- [1,2966,null,{}] 20:50:28 INFO - PROCESS | 3368 | 1463543428531 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}] 20:50:28 INFO - PROCESS | 3368 | 1463543428668 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 20:50:28 INFO - PROCESS | 3368 | 1463543428823 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:28 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BB6C5000 == 117 [pid = 3368] [id = 752] 20:50:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 191 (000000B3B8A16800) [pid = 3368] [serial = 2255] [outer = 0000000000000000] 20:50:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 192 (000000B3B9BB9000) [pid = 3368] [serial = 2256] [outer = 000000B3B8A16800] 20:50:28 INFO - PROCESS | 3368 | 1463543428880 Marionette DEBUG loaded listener.js 20:50:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 193 (000000B3B9BC1400) [pid = 3368] [serial = 2257] [outer = 000000B3B8A16800] 20:50:29 INFO - PROCESS | 3368 | 1463543429404 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]]]}] 20:50:29 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. 20:50:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 923ms 20:50:29 INFO - PROCESS | 3368 | 1463543429450 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 20:50:29 INFO - PROCESS | 3368 | 1463543429453 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 20:50:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:50:29 INFO - PROCESS | 3368 | 1463543429473 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:50:29 INFO - PROCESS | 3368 | 1463543429476 Marionette TRACE conn6 <- [1,2970,null,{}] 20:50:29 INFO - PROCESS | 3368 | 1463543429484 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}] 20:50:29 INFO - PROCESS | 3368 | 1463543429635 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 20:50:29 INFO - PROCESS | 3368 | 1463543429802 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:29 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B8C8D800 == 118 [pid = 3368] [id = 753] 20:50:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 194 (000000B3BA6BC800) [pid = 3368] [serial = 2258] [outer = 0000000000000000] 20:50:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 195 (000000B3BA6C1400) [pid = 3368] [serial = 2259] [outer = 000000B3BA6BC800] 20:50:29 INFO - PROCESS | 3368 | 1463543429865 Marionette DEBUG loaded listener.js 20:50:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 196 (000000B3BB5A2400) [pid = 3368] [serial = 2260] [outer = 000000B3BA6BC800] 20:50:30 INFO - PROCESS | 3368 | 1463543430380 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"]]]}] 20:50:30 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 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:50:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 944ms 20:50:30 INFO - PROCESS | 3368 | 1463543430404 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 20:50:30 INFO - PROCESS | 3368 | 1463543430406 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 20:50:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:50:30 INFO - PROCESS | 3368 | 1463543430409 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:50:30 INFO - PROCESS | 3368 | 1463543430412 Marionette TRACE conn6 <- [1,2974,null,{}] 20:50:30 INFO - PROCESS | 3368 | 1463543430416 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}] 20:50:30 INFO - PROCESS | 3368 | 1463543430547 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 20:50:30 INFO - PROCESS | 3368 | 1463543430703 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:30 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BCA19000 == 119 [pid = 3368] [id = 754] 20:50:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 197 (000000B3BA6BD800) [pid = 3368] [serial = 2261] [outer = 0000000000000000] 20:50:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 198 (000000B3BAF91C00) [pid = 3368] [serial = 2262] [outer = 000000B3BA6BD800] 20:50:30 INFO - PROCESS | 3368 | 1463543430759 Marionette DEBUG loaded listener.js 20:50:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 199 (000000B3BAF9A800) [pid = 3368] [serial = 2263] [outer = 000000B3BA6BD800] 20:50:31 INFO - PROCESS | 3368 | 1463543431321 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]]]}] 20:50:31 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. 20:50:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 942ms 20:50:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:50:31 INFO - PROCESS | 3368 | 1463543431355 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 20:50:31 INFO - PROCESS | 3368 | 1463543431357 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 20:50:31 INFO - PROCESS | 3368 | 1463543431361 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:50:31 INFO - PROCESS | 3368 | 1463543431365 Marionette TRACE conn6 <- [1,2978,null,{}] 20:50:31 INFO - PROCESS | 3368 | 1463543431370 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}] 20:50:31 INFO - PROCESS | 3368 | 1463543431539 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 20:50:31 INFO - PROCESS | 3368 | 1463543431699 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:31 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A29DB800 == 120 [pid = 3368] [id = 755] 20:50:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 200 (000000B3A6D4D800) [pid = 3368] [serial = 2264] [outer = 0000000000000000] 20:50:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 201 (000000B3AAD40C00) [pid = 3368] [serial = 2265] [outer = 000000B3A6D4D800] 20:50:31 INFO - PROCESS | 3368 | 1463543431756 Marionette DEBUG loaded listener.js 20:50:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 202 (000000B3AEDA4000) [pid = 3368] [serial = 2266] [outer = 000000B3A6D4D800] 20:50:32 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A2AC0800 == 121 [pid = 3368] [id = 756] 20:50:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 203 (000000B39B9D6800) [pid = 3368] [serial = 2267] [outer = 0000000000000000] 20:50:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 204 (000000B39D21A000) [pid = 3368] [serial = 2268] [outer = 000000B39B9D6800] 20:50:32 INFO - PROCESS | 3368 | 1463543432736 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]]]}] 20:50:32 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. 20:50:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1446ms 20:50:32 INFO - PROCESS | 3368 | 1463543432811 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 20:50:32 INFO - PROCESS | 3368 | 1463543432815 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 20:50:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:50:32 INFO - PROCESS | 3368 | 1463543432821 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:50:32 INFO - PROCESS | 3368 | 1463543432825 Marionette TRACE conn6 <- [1,2982,null,{}] 20:50:32 INFO - PROCESS | 3368 | 1463543432842 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}] 20:50:33 INFO - PROCESS | 3368 | 1463543433026 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 20:50:33 INFO - PROCESS | 3368 | 1463543433180 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:33 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAA05800 == 122 [pid = 3368] [id = 757] 20:50:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 205 (000000B39C144C00) [pid = 3368] [serial = 2269] [outer = 0000000000000000] 20:50:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 206 (000000B39EBE9400) [pid = 3368] [serial = 2270] [outer = 000000B39C144C00] 20:50:33 INFO - PROCESS | 3368 | 1463543433232 Marionette DEBUG loaded listener.js 20:50:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 207 (000000B3A641D400) [pid = 3368] [serial = 2271] [outer = 000000B39C144C00] 20:50:33 INFO - PROCESS | 3368 | 1463543433779 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]]]}] 20:50:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:50:33 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 20:50:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 985ms 20:50:33 INFO - PROCESS | 3368 | 1463543433809 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 20:50:33 INFO - PROCESS | 3368 | 1463543433815 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 20:50:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:50:33 INFO - PROCESS | 3368 | 1463543433821 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:50:33 INFO - PROCESS | 3368 | 1463543433824 Marionette TRACE conn6 <- [1,2986,null,{}] 20:50:33 INFO - PROCESS | 3368 | 1463543433827 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}] 20:50:33 INFO - PROCESS | 3368 | 1463543433986 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 20:50:34 INFO - PROCESS | 3368 | 1463543434143 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B814A000 == 121 [pid = 3368] [id = 740] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B65CD800 == 120 [pid = 3368] [id = 739] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B52A3800 == 119 [pid = 3368] [id = 738] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3D19800 == 118 [pid = 3368] [id = 737] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B2D77800 == 117 [pid = 3368] [id = 736] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1B52000 == 116 [pid = 3368] [id = 735] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE53C800 == 115 [pid = 3368] [id = 734] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 206 (000000B3AE6E1800) [pid = 3368] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3A43EA800 == 116 [pid = 3368] [id = 758] 20:50:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 207 (000000B39B7B3000) [pid = 3368] [serial = 2272] [outer = 0000000000000000] 20:50:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 208 (000000B3A1F16800) [pid = 3368] [serial = 2273] [outer = 000000B39B7B3000] 20:50:34 INFO - PROCESS | 3368 | 1463543434268 Marionette DEBUG loaded listener.js 20:50:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 209 (000000B3A97CD000) [pid = 3368] [serial = 2274] [outer = 000000B39B7B3000] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A98BE000 == 115 [pid = 3368] [id = 733] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B098D800 == 114 [pid = 3368] [id = 732] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B978F000 == 113 [pid = 3368] [id = 730] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9669000 == 112 [pid = 3368] [id = 729] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9377000 == 111 [pid = 3368] [id = 728] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9319000 == 110 [pid = 3368] [id = 727] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8A8D800 == 109 [pid = 3368] [id = 726] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8508800 == 108 [pid = 3368] [id = 725] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B815C800 == 107 [pid = 3368] [id = 724] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B1C1F800 == 106 [pid = 3368] [id = 723] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AC7C3800 == 105 [pid = 3368] [id = 722] 20:50:34 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B7506800 == 104 [pid = 3368] [id = 721] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 208 (000000B3ADB33800) [pid = 3368] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 207 (000000B3AD7F0C00) [pid = 3368] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 206 (000000B3ADD59000) [pid = 3368] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 205 (000000B3AE2C1400) [pid = 3368] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 204 (000000B3AA64EC00) [pid = 3368] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 203 (000000B3A342D000) [pid = 3368] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 202 (000000B39DF6B800) [pid = 3368] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 201 (000000B39D38C800) [pid = 3368] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 200 (000000B3A2A20400) [pid = 3368] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 199 (000000B39DFA6400) [pid = 3368] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 198 (000000B3AE605800) [pid = 3368] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 197 (000000B3B211DC00) [pid = 3368] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 196 (000000B3AE553C00) [pid = 3368] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 195 (000000B3A70B1800) [pid = 3368] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 194 (000000B3AD7EA800) [pid = 3368] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 193 (000000B3AE391800) [pid = 3368] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 192 (000000B3B1ACEC00) [pid = 3368] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 191 (000000B3B0B3D000) [pid = 3368] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 190 (000000B3B2181800) [pid = 3368] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 189 (000000B3AEDA3400) [pid = 3368] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 188 (000000B3AE36FC00) [pid = 3368] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 187 (000000B3A97D2800) [pid = 3368] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 186 (000000B3A8841C00) [pid = 3368] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 185 (000000B3AAB04000) [pid = 3368] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 184 (000000B3AAD78C00) [pid = 3368] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 183 (000000B3AE224800) [pid = 3368] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 182 (000000B3AE31C800) [pid = 3368] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 181 (000000B3AE561C00) [pid = 3368] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | --DOMWINDOW == 180 (000000B3AA9D1000) [pid = 3368] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 20:50:34 INFO - PROCESS | 3368 | 1463543434751 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]]]}] 20:50:34 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. 20:50:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 985ms 20:50:34 INFO - PROCESS | 3368 | 1463543434812 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 20:50:34 INFO - PROCESS | 3368 | 1463543434815 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 20:50:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:50:34 INFO - PROCESS | 3368 | 1463543434819 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:50:34 INFO - PROCESS | 3368 | 1463543434822 Marionette TRACE conn6 <- [1,2990,null,{}] 20:50:34 INFO - PROCESS | 3368 | 1463543434834 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}] 20:50:34 INFO - PROCESS | 3368 | 1463543434950 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 20:50:34 INFO - PROCESS | 3368 | 1463543434966 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:34 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AE511000 == 105 [pid = 3368] [id = 759] 20:50:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 181 (000000B3A97D2800) [pid = 3368] [serial = 2275] [outer = 0000000000000000] 20:50:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 182 (000000B3AA515800) [pid = 3368] [serial = 2276] [outer = 000000B3A97D2800] 20:50:35 INFO - PROCESS | 3368 | 1463543435017 Marionette DEBUG loaded listener.js 20:50:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 183 (000000B3AA9B6000) [pid = 3368] [serial = 2277] [outer = 000000B3A97D2800] 20:50:35 INFO - PROCESS | 3368 | 1463543435531 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]]]}] 20:50:35 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. 20:50:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 733ms 20:50:35 INFO - PROCESS | 3368 | 1463543435554 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 20:50:35 INFO - PROCESS | 3368 | 1463543435557 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 20:50:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:50:35 INFO - PROCESS | 3368 | 1463543435560 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:50:35 INFO - PROCESS | 3368 | 1463543435562 Marionette TRACE conn6 <- [1,2994,null,{}] 20:50:35 INFO - PROCESS | 3368 | 1463543435596 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}] 20:50:35 INFO - PROCESS | 3368 | 1463543435712 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 20:50:35 INFO - PROCESS | 3368 | 1463543435830 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:35 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B0C68800 == 106 [pid = 3368] [id = 760] 20:50:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 184 (000000B3AA9B8000) [pid = 3368] [serial = 2278] [outer = 0000000000000000] 20:50:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 185 (000000B3AAB04800) [pid = 3368] [serial = 2279] [outer = 000000B3AA9B8000] 20:50:35 INFO - PROCESS | 3368 | 1463543435886 Marionette DEBUG loaded listener.js 20:50:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 186 (000000B3AAD3E000) [pid = 3368] [serial = 2280] [outer = 000000B3AA9B8000] 20:50:36 INFO - PROCESS | 3368 | 1463543436476 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]]]}] 20:50:36 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. 20:50:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 944ms 20:50:36 INFO - PROCESS | 3368 | 1463543436508 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 20:50:36 INFO - PROCESS | 3368 | 1463543436514 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 20:50:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:50:36 INFO - PROCESS | 3368 | 1463543436519 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:50:36 INFO - PROCESS | 3368 | 1463543436524 Marionette TRACE conn6 <- [1,2998,null,{}] 20:50:36 INFO - PROCESS | 3368 | 1463543436551 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}] 20:50:36 INFO - PROCESS | 3368 | 1463543436687 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 20:50:36 INFO - PROCESS | 3368 | 1463543436811 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:36 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3ACBDD800 == 107 [pid = 3368] [id = 761] 20:50:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 187 (000000B3A2DD5400) [pid = 3368] [serial = 2281] [outer = 0000000000000000] 20:50:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 188 (000000B3A6423C00) [pid = 3368] [serial = 2282] [outer = 000000B3A2DD5400] 20:50:36 INFO - PROCESS | 3368 | 1463543436912 Marionette DEBUG loaded listener.js 20:50:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 189 (000000B3A930D400) [pid = 3368] [serial = 2283] [outer = 000000B3A2DD5400] 20:50:37 INFO - PROCESS | 3368 | [3368] 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 20:50:37 INFO - PROCESS | 3368 | 1463543437538 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:50:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:50:37 INFO - {} 20:50:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:50:37 INFO - {} 20:50:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:50:37 INFO - {} 20:50:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:50:37 INFO - {} 20:50:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1052ms 20:50:37 INFO - PROCESS | 3368 | 1463543437616 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 20:50:37 INFO - PROCESS | 3368 | 1463543437622 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 20:50:37 INFO - TEST-START | /FileAPI/fileReader.html 20:50:37 INFO - PROCESS | 3368 | 1463543437663 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:50:37 INFO - PROCESS | 3368 | 1463543437666 Marionette TRACE conn6 <- [1,3002,null,{}] 20:50:37 INFO - PROCESS | 3368 | 1463543437670 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}] 20:50:37 INFO - PROCESS | 3368 | 1463543437807 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 20:50:37 INFO - PROCESS | 3368 | 1463543437923 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:37 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B46000 == 108 [pid = 3368] [id = 762] 20:50:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 190 (000000B3AA05D000) [pid = 3368] [serial = 2284] [outer = 0000000000000000] 20:50:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 191 (000000B3AB52C400) [pid = 3368] [serial = 2285] [outer = 000000B3AA05D000] 20:50:37 INFO - PROCESS | 3368 | 1463543437980 Marionette DEBUG loaded listener.js 20:50:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 192 (000000B3AC143000) [pid = 3368] [serial = 2286] [outer = 000000B3AA05D000] 20:50:38 INFO - PROCESS | 3368 | 1463543438501 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]]]}] 20:50:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:50:38 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:50:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:50:38 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:50:38 INFO - TEST-OK | /FileAPI/fileReader.html | took 880ms 20:50:38 INFO - PROCESS | 3368 | 1463543438560 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 20:50:38 INFO - PROCESS | 3368 | 1463543438562 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 20:50:38 INFO - TEST-START | /FileAPI/historical.html 20:50:38 INFO - PROCESS | 3368 | 1463543438569 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:50:38 INFO - PROCESS | 3368 | 1463543438574 Marionette TRACE conn6 <- [1,3006,null,{}] 20:50:38 INFO - PROCESS | 3368 | 1463543438586 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}] 20:50:38 INFO - PROCESS | 3368 | 1463543438723 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 20:50:38 INFO - PROCESS | 3368 | 1463543438888 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:38 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D78000 == 109 [pid = 3368] [id = 763] 20:50:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 193 (000000B3AD7EE800) [pid = 3368] [serial = 2287] [outer = 0000000000000000] 20:50:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 194 (000000B3ADA2E800) [pid = 3368] [serial = 2288] [outer = 000000B3AD7EE800] 20:50:38 INFO - PROCESS | 3368 | 1463543438950 Marionette DEBUG loaded listener.js 20:50:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 195 (000000B3ADB38800) [pid = 3368] [serial = 2289] [outer = 000000B3AD7EE800] 20:50:39 INFO - PROCESS | 3368 | 1463543439531 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"]]]}] 20:50:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:50:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:50:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:50:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:50:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:50:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:50:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:50:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:50:39 INFO - TEST-OK | /FileAPI/historical.html | took 987ms 20:50:39 INFO - PROCESS | 3368 | 1463543439560 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 20:50:39 INFO - PROCESS | 3368 | 1463543439563 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 20:50:39 INFO - TEST-START | /FileAPI/idlharness.html 20:50:39 INFO - PROCESS | 3368 | 1463543439569 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:50:39 INFO - PROCESS | 3368 | 1463543439572 Marionette TRACE conn6 <- [1,3010,null,{}] 20:50:39 INFO - PROCESS | 3368 | 1463543439576 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}] 20:50:39 INFO - PROCESS | 3368 | 1463543439706 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 20:50:39 INFO - PROCESS | 3368 | 1463543439867 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:39 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B39CD800 == 110 [pid = 3368] [id = 764] 20:50:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 196 (000000B3ADC2EC00) [pid = 3368] [serial = 2290] [outer = 0000000000000000] 20:50:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 197 (000000B3ADD61000) [pid = 3368] [serial = 2291] [outer = 000000B3ADC2EC00] 20:50:39 INFO - PROCESS | 3368 | 1463543439926 Marionette DEBUG loaded listener.js 20:50:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 198 (000000B3AE228800) [pid = 3368] [serial = 2292] [outer = 000000B3ADC2EC00] 20:50:40 INFO - PROCESS | 3368 | 1463543440943 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]]]}] 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:50:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:50:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:50:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:50:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:50:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:50:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:50:41 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 20:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:50:41 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 20:50:41 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 20:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:50:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:50:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:50:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:50:41 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 20:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:50:41 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 20:50:41 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 20:50:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:50:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 20:50:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 20:50:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 20:50:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:50:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:50:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1495ms 20:50:41 INFO - TEST-START | /FileAPI/idlharness.worker 20:50:41 INFO - PROCESS | 3368 | 1463543441066 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 20:50:41 INFO - PROCESS | 3368 | 1463543441069 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 20:50:41 INFO - PROCESS | 3368 | 1463543441073 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:50:41 INFO - PROCESS | 3368 | 1463543441075 Marionette TRACE conn6 <- [1,3014,null,{}] 20:50:41 INFO - PROCESS | 3368 | 1463543441080 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}] 20:50:41 INFO - PROCESS | 3368 | 1463543441239 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 20:50:41 INFO - PROCESS | 3368 | 1463543441357 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:41 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B83BE000 == 111 [pid = 3368] [id = 765] 20:50:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 199 (000000B3ADDA9800) [pid = 3368] [serial = 2293] [outer = 0000000000000000] 20:50:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 200 (000000B3B0B3E000) [pid = 3368] [serial = 2294] [outer = 000000B3ADDA9800] 20:50:41 INFO - PROCESS | 3368 | 1463543441414 Marionette DEBUG loaded listener.js 20:50:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 201 (000000B3B1AD0C00) [pid = 3368] [serial = 2295] [outer = 000000B3ADDA9800] 20:50:41 INFO - PROCESS | 3368 | [3368] 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 20:50:42 INFO - PROCESS | 3368 | 1463543442581 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,{},{}]]]}] 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:50:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:50:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:50:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:50:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:50:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:50:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:50:42 INFO - {} 20:50:42 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 20:50:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:50:42 INFO - {} 20:50:42 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 - {} 20:50:42 INFO - {} 20:50:42 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 20:50:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:50:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:50:42 INFO - {} 20:50:42 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 20:50:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:50:42 INFO - {} 20:50:42 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 - {} 20:50:42 INFO - {} 20:50:42 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 20:50:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:50:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:50:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 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 20:50:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:50:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:50:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 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 20:50:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 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 20:50:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 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 20:50:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:50:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:50:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:50:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:50:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:50:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:50:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:50:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:50:42 INFO - {} 20:50:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1594ms 20:50:42 INFO - PROCESS | 3368 | 1463543442727 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 20:50:42 INFO - PROCESS | 3368 | 1463543442729 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 20:50:42 INFO - PROCESS | 3368 | 1463543442738 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:50:42 INFO - PROCESS | 3368 | 1463543442741 Marionette TRACE conn6 <- [1,3018,null,{}] 20:50:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:50:42 INFO - PROCESS | 3368 | 1463543442758 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}] 20:50:42 INFO - PROCESS | 3368 | 1463543442898 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 20:50:43 INFO - PROCESS | 3368 | 1463543443041 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1B03000 == 112 [pid = 3368] [id = 766] 20:50:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 202 (000000B3B1D99C00) [pid = 3368] [serial = 2296] [outer = 0000000000000000] 20:50:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 203 (000000B3B4A23800) [pid = 3368] [serial = 2297] [outer = 000000B3B1D99C00] 20:50:43 INFO - PROCESS | 3368 | 1463543443100 Marionette DEBUG loaded listener.js 20:50:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 204 (000000B3BB5A9800) [pid = 3368] [serial = 2298] [outer = 000000B3B1D99C00] 20:50:43 INFO - PROCESS | 3368 | 1463543443610 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]]]}] 20:50:43 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 20:50:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 881ms 20:50:43 INFO - PROCESS | 3368 | 1463543443628 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 20:50:43 INFO - PROCESS | 3368 | 1463543443630 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 20:50:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:50:43 INFO - PROCESS | 3368 | 1463543443634 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:50:43 INFO - PROCESS | 3368 | 1463543443636 Marionette TRACE conn6 <- [1,3022,null,{}] 20:50:43 INFO - PROCESS | 3368 | 1463543443639 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}] 20:50:43 INFO - PROCESS | 3368 | 1463543443766 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 20:50:43 INFO - PROCESS | 3368 | 1463543443920 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:43 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BC37A000 == 113 [pid = 3368] [id = 767] 20:50:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 205 (000000B3B359B000) [pid = 3368] [serial = 2299] [outer = 0000000000000000] 20:50:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 206 (000000B3BB5AF400) [pid = 3368] [serial = 2300] [outer = 000000B3B359B000] 20:50:43 INFO - PROCESS | 3368 | 1463543443977 Marionette DEBUG loaded listener.js 20:50:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 207 (000000B3BC36A400) [pid = 3368] [serial = 2301] [outer = 000000B3B359B000] 20:50:44 INFO - PROCESS | 3368 | 1463543444511 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]]]}] 20:50:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:50:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 943ms 20:50:44 INFO - PROCESS | 3368 | 1463543444580 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 20:50:44 INFO - PROCESS | 3368 | 1463543444583 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 20:50:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:50:44 INFO - PROCESS | 3368 | 1463543444587 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:50:44 INFO - PROCESS | 3368 | 1463543444589 Marionette TRACE conn6 <- [1,3026,null,{}] 20:50:44 INFO - PROCESS | 3368 | 1463543444594 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}] 20:50:44 INFO - PROCESS | 3368 | 1463543444725 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 20:50:44 INFO - PROCESS | 3368 | 1463543444888 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:44 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BE702800 == 114 [pid = 3368] [id = 768] 20:50:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 208 (000000B3BC36DC00) [pid = 3368] [serial = 2302] [outer = 0000000000000000] 20:50:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 209 (000000B3BC371800) [pid = 3368] [serial = 2303] [outer = 000000B3BC36DC00] 20:50:44 INFO - PROCESS | 3368 | 1463543444946 Marionette DEBUG loaded listener.js 20:50:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 210 (000000B3BE4B8C00) [pid = 3368] [serial = 2304] [outer = 000000B3BC36DC00] 20:50:45 INFO - PROCESS | 3368 | 1463543445450 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"]]]}] 20:50:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:50:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:50:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 882ms 20:50:45 INFO - PROCESS | 3368 | 1463543445476 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 20:50:45 INFO - PROCESS | 3368 | 1463543445479 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 20:50:45 INFO - PROCESS | 3368 | 1463543445485 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:50:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:50:45 INFO - PROCESS | 3368 | 1463543445488 Marionette TRACE conn6 <- [1,3030,null,{}] 20:50:45 INFO - PROCESS | 3368 | 1463543445492 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}] 20:50:45 INFO - PROCESS | 3368 | 1463543445624 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 20:50:45 INFO - PROCESS | 3368 | 1463543445787 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:45 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BE71C800 == 115 [pid = 3368] [id = 769] 20:50:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 211 (000000B3BE4BC400) [pid = 3368] [serial = 2305] [outer = 0000000000000000] 20:50:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 212 (000000B3BE4C0000) [pid = 3368] [serial = 2306] [outer = 000000B3BE4BC400] 20:50:45 INFO - PROCESS | 3368 | 1463543445845 Marionette DEBUG loaded listener.js 20:50:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 213 (000000B3BE6E5400) [pid = 3368] [serial = 2307] [outer = 000000B3BE4BC400] 20:50:46 INFO - PROCESS | 3368 | 1463543446616 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]]]}] 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:50:46 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. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:50:46 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'.) 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:50:46 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. 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:50:46 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. 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:50:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:50:46 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. 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:50:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:50:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:50:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:50:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:50:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:50:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:50:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:50:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:50:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1211ms 20:50:46 INFO - PROCESS | 3368 | 1463543446702 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 20:50:46 INFO - PROCESS | 3368 | 1463543446705 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 20:50:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:50:46 INFO - PROCESS | 3368 | 1463543446709 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:50:46 INFO - PROCESS | 3368 | 1463543446711 Marionette TRACE conn6 <- [1,3034,null,{}] 20:50:46 INFO - PROCESS | 3368 | 1463543446715 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}] 20:50:46 INFO - PROCESS | 3368 | 1463543446857 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 20:50:46 INFO - PROCESS | 3368 | 1463543446975 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BE7EB800 == 116 [pid = 3368] [id = 770] 20:50:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 214 (000000B3BE6E3400) [pid = 3368] [serial = 2308] [outer = 0000000000000000] 20:50:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 215 (000000B3BE8DF800) [pid = 3368] [serial = 2309] [outer = 000000B3BE6E3400] 20:50:47 INFO - PROCESS | 3368 | 1463543447033 Marionette DEBUG loaded listener.js 20:50:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 216 (000000B3BE8EAC00) [pid = 3368] [serial = 2310] [outer = 000000B3BE6E3400] 20:50:47 INFO - PROCESS | 3368 | [3368] 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 20:50:47 INFO - PROCESS | 3368 | 1463543447557 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:50:47 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:50:47 INFO - {} 20:50:47 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 879ms 20:50:47 INFO - PROCESS | 3368 | 1463543447619 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 20:50:47 INFO - PROCESS | 3368 | 1463543447622 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 20:50:47 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:50:47 INFO - PROCESS | 3368 | 1463543447632 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:50:47 INFO - PROCESS | 3368 | 1463543447636 Marionette TRACE conn6 <- [1,3038,null,{}] 20:50:47 INFO - PROCESS | 3368 | 1463543447640 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}] 20:50:47 INFO - PROCESS | 3368 | 1463543447791 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 20:50:47 INFO - PROCESS | 3368 | 1463543447956 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:47 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B3922800 == 117 [pid = 3368] [id = 771] 20:50:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 217 (000000B3B0B41C00) [pid = 3368] [serial = 2311] [outer = 0000000000000000] 20:50:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 218 (000000B3B1D9B400) [pid = 3368] [serial = 2312] [outer = 000000B3B0B41C00] 20:50:48 INFO - PROCESS | 3368 | 1463543448022 Marionette DEBUG loaded listener.js 20:50:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 219 (000000B3B4F6B400) [pid = 3368] [serial = 2313] [outer = 000000B3B0B41C00] 20:50:48 INFO - PROCESS | 3368 | 1463543448561 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]]]}] 20:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:50:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:50:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 984ms 20:50:48 INFO - PROCESS | 3368 | 1463543448618 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 20:50:48 INFO - PROCESS | 3368 | 1463543448621 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 20:50:48 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:50:48 INFO - PROCESS | 3368 | 1463543448625 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:50:48 INFO - PROCESS | 3368 | 1463543448628 Marionette TRACE conn6 <- [1,3042,null,{}] 20:50:48 INFO - PROCESS | 3368 | 1463543448632 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}] 20:50:48 INFO - PROCESS | 3368 | 1463543448761 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 20:50:48 INFO - PROCESS | 3368 | 1463543448927 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:48 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9788000 == 118 [pid = 3368] [id = 772] 20:50:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 220 (000000B3B3A8B400) [pid = 3368] [serial = 2314] [outer = 0000000000000000] 20:50:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 221 (000000B3B3A91C00) [pid = 3368] [serial = 2315] [outer = 000000B3B3A8B400] 20:50:48 INFO - PROCESS | 3368 | 1463543448984 Marionette DEBUG loaded listener.js 20:50:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 222 (000000B3B3A99400) [pid = 3368] [serial = 2316] [outer = 000000B3B3A8B400] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE511000 == 117 [pid = 3368] [id = 759] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A43EA800 == 116 [pid = 3368] [id = 758] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AAA05800 == 115 [pid = 3368] [id = 757] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3A2AC0800 == 114 [pid = 3368] [id = 756] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3BCA19000 == 113 [pid = 3368] [id = 754] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8C8D800 == 112 [pid = 3368] [id = 753] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3BB6C5000 == 111 [pid = 3368] [id = 752] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3BA5CD000 == 110 [pid = 3368] [id = 751] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B98A1800 == 109 [pid = 3368] [id = 750] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3BA70D000 == 108 [pid = 3368] [id = 749] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9DE2800 == 107 [pid = 3368] [id = 748] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9D4A800 == 106 [pid = 3368] [id = 747] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B9BD4800 == 105 [pid = 3368] [id = 746] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B97C3000 == 104 [pid = 3368] [id = 744] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B8A9E000 == 103 [pid = 3368] [id = 745] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3B3374800 == 102 [pid = 3368] [id = 743] 20:50:50 INFO - PROCESS | 3368 | --DOCSHELL 000000B3AE289800 == 101 [pid = 3368] [id = 742] 20:50:50 INFO - PROCESS | 3368 | 1463543450508 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"]]]}] 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:50:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:50:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:50:50 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" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:50:50 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" 20:50:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:50:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:50:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:50:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2004ms 20:50:50 INFO - PROCESS | 3368 | 1463543450631 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 20:50:50 INFO - PROCESS | 3368 | 1463543450636 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 20:50:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:50:50 INFO - PROCESS | 3368 | 1463543450641 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:50:50 INFO - PROCESS | 3368 | 1463543450644 Marionette TRACE conn6 <- [1,3046,null,{}] 20:50:50 INFO - PROCESS | 3368 | 1463543450650 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}] 20:50:50 INFO - PROCESS | 3368 | 1463543450765 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 20:50:50 INFO - PROCESS | 3368 | 1463543450920 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:50 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3AAB46800 == 102 [pid = 3368] [id = 773] 20:50:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 223 (000000B3A2BED000) [pid = 3368] [serial = 2317] [outer = 0000000000000000] 20:50:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 224 (000000B3A2DB5000) [pid = 3368] [serial = 2318] [outer = 000000B3A2BED000] 20:50:50 INFO - PROCESS | 3368 | 1463543450972 Marionette DEBUG loaded listener.js 20:50:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 225 (000000B3A7032800) [pid = 3368] [serial = 2319] [outer = 000000B3A2BED000] 20:50:51 INFO - PROCESS | 3368 | 1463543451493 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]]]}] 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:50:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:50:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:50:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:50:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:50:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:50:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:50:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 886ms 20:50:51 INFO - PROCESS | 3368 | 1463543451531 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 20:50:51 INFO - PROCESS | 3368 | 1463543451538 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 20:50:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:50:51 INFO - PROCESS | 3368 | 1463543451545 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:50:51 INFO - PROCESS | 3368 | 1463543451547 Marionette TRACE conn6 <- [1,3050,null,{}] 20:50:51 INFO - PROCESS | 3368 | 1463543451551 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}] 20:50:51 INFO - PROCESS | 3368 | 1463543451705 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 20:50:51 INFO - PROCESS | 3368 | 1463543451730 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:51 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B1A18800 == 103 [pid = 3368] [id = 774] 20:50:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 226 (000000B3A945E800) [pid = 3368] [serial = 2320] [outer = 0000000000000000] 20:50:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 227 (000000B3AAB03400) [pid = 3368] [serial = 2321] [outer = 000000B3A945E800] 20:50:51 INFO - PROCESS | 3368 | 1463543451777 Marionette DEBUG loaded listener.js 20:50:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 228 (000000B3AB52A400) [pid = 3368] [serial = 2322] [outer = 000000B3A945E800] 20:50:52 INFO - PROCESS | 3368 | [3368] 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 20:50:52 INFO - PROCESS | 3368 | 1463543452327 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:50:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:50:52 INFO - {} 20:50:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 838ms 20:50:52 INFO - PROCESS | 3368 | 1463543452392 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 20:50:52 INFO - PROCESS | 3368 | 1463543452394 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 20:50:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:50:52 INFO - PROCESS | 3368 | 1463543452398 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:50:52 INFO - PROCESS | 3368 | 1463543452402 Marionette TRACE conn6 <- [1,3054,null,{}] 20:50:52 INFO - PROCESS | 3368 | 1463543452418 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}] 20:50:52 INFO - PROCESS | 3368 | 1463543452577 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 20:50:52 INFO - PROCESS | 3368 | 1463543452595 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:52 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B392A800 == 104 [pid = 3368] [id = 775] 20:50:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 229 (000000B3ADB33800) [pid = 3368] [serial = 2323] [outer = 0000000000000000] 20:50:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 230 (000000B3AEE72400) [pid = 3368] [serial = 2324] [outer = 000000B3ADB33800] 20:50:52 INFO - PROCESS | 3368 | 1463543452656 Marionette DEBUG loaded listener.js 20:50:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 231 (000000B3B359FC00) [pid = 3368] [serial = 2325] [outer = 000000B3ADB33800] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 230 (000000B39C144C00) [pid = 3368] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 229 (000000B3ADB2F000) [pid = 3368] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 228 (000000B3AE2F1000) [pid = 3368] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 227 (000000B3AAD36C00) [pid = 3368] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 226 (000000B3AA9B9800) [pid = 3368] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 225 (000000B39D695C00) [pid = 3368] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 224 (000000B3A2DD2800) [pid = 3368] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 223 (000000B3AEDA0400) [pid = 3368] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 222 (000000B3B0B3A400) [pid = 3368] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 221 (000000B39B7B3000) [pid = 3368] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 220 (000000B3A97D2800) [pid = 3368] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 219 (000000B3B7387000) [pid = 3368] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 218 (000000B3A2BF1400) [pid = 3368] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:50:53 INFO - PROCESS | 3368 | --DOMWINDOW == 217 (000000B39B9D6800) [pid = 3368] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:50:53 INFO - PROCESS | 3368 | 1463543453295 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]]]}] 20:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:50:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:50:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 944ms 20:50:53 INFO - PROCESS | 3368 | 1463543453346 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 20:50:53 INFO - PROCESS | 3368 | 1463543453349 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 20:50:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:50:53 INFO - PROCESS | 3368 | 1463543453352 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:50:53 INFO - PROCESS | 3368 | 1463543453354 Marionette TRACE conn6 <- [1,3058,null,{}] 20:50:53 INFO - PROCESS | 3368 | 1463543453358 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}] 20:50:53 INFO - PROCESS | 3368 | 1463543453471 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 20:50:53 INFO - PROCESS | 3368 | 1463543453478 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:53 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B989F000 == 105 [pid = 3368] [id = 776] 20:50:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 218 (000000B3B3535800) [pid = 3368] [serial = 2326] [outer = 0000000000000000] 20:50:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 219 (000000B3B4A25000) [pid = 3368] [serial = 2327] [outer = 000000B3B3535800] 20:50:53 INFO - PROCESS | 3368 | 1463543453524 Marionette DEBUG loaded listener.js 20:50:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 220 (000000B3B5141000) [pid = 3368] [serial = 2328] [outer = 000000B3B3535800] 20:50:54 INFO - PROCESS | 3368 | 1463543453999 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]]]}] 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:50:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 692ms 20:50:54 INFO - PROCESS | 3368 | 1463543454048 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 20:50:54 INFO - PROCESS | 3368 | 1463543454050 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 20:50:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:50:54 INFO - PROCESS | 3368 | 1463543454054 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:50:54 INFO - PROCESS | 3368 | 1463543454056 Marionette TRACE conn6 <- [1,3062,null,{}] 20:50:54 INFO - PROCESS | 3368 | 1463543454059 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}] 20:50:54 INFO - PROCESS | 3368 | 1463543454171 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 20:50:54 INFO - PROCESS | 3368 | 1463543454205 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9D4A800 == 106 [pid = 3368] [id = 777] 20:50:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 221 (000000B3B5DD0000) [pid = 3368] [serial = 2329] [outer = 0000000000000000] 20:50:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 222 (000000B3B71B7400) [pid = 3368] [serial = 2330] [outer = 000000B3B5DD0000] 20:50:54 INFO - PROCESS | 3368 | 1463543454262 Marionette DEBUG loaded listener.js 20:50:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 223 (000000B3B737C800) [pid = 3368] [serial = 2331] [outer = 000000B3B5DD0000] 20:50:54 INFO - PROCESS | 3368 | 1463543454716 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]]]}] 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:50:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:50:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 692ms 20:50:54 INFO - PROCESS | 3368 | 1463543454759 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 20:50:54 INFO - PROCESS | 3368 | 1463543454761 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 20:50:54 INFO - PROCESS | 3368 | 1463543454765 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:50:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:50:54 INFO - PROCESS | 3368 | 1463543454767 Marionette TRACE conn6 <- [1,3066,null,{}] 20:50:54 INFO - PROCESS | 3368 | 1463543454771 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}] 20:50:54 INFO - PROCESS | 3368 | 1463543454903 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 20:50:54 INFO - PROCESS | 3368 | 1463543454911 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:54 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BA5D7800 == 107 [pid = 3368] [id = 778] 20:50:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 224 (000000B3B81E7C00) [pid = 3368] [serial = 2332] [outer = 0000000000000000] 20:50:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 225 (000000B3B8E94400) [pid = 3368] [serial = 2333] [outer = 000000B3B81E7C00] 20:50:54 INFO - PROCESS | 3368 | 1463543454957 Marionette DEBUG loaded listener.js 20:50:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 226 (000000B3BA6B2800) [pid = 3368] [serial = 2334] [outer = 000000B3B81E7C00] 20:50:55 INFO - PROCESS | 3368 | 1463543455743 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] 20:50:55 INFO - PROCESS | 3368 | 1463543455892 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 20:50:55 INFO - PROCESS | 3368 | 1463543455899 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:50:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:50:55 INFO - PROCESS | 3368 | 1463543455904 Marionette TRACE conn6 <- [1,3070,null,{}] 20:50:55 INFO - PROCESS | 3368 | 1463543455912 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}] 20:50:56 INFO - PROCESS | 3368 | 1463543456063 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 20:50:56 INFO - PROCESS | 3368 | 1463543456231 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:56 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B2D74800 == 108 [pid = 3368] [id = 779] 20:50:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 227 (000000B3AA9CDC00) [pid = 3368] [serial = 2335] [outer = 0000000000000000] 20:50:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 228 (000000B3AAD3AC00) [pid = 3368] [serial = 2336] [outer = 000000B3AA9CDC00] 20:50:56 INFO - PROCESS | 3368 | 1463543456294 Marionette DEBUG loaded listener.js 20:50:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 229 (000000B3AD946400) [pid = 3368] [serial = 2337] [outer = 000000B3AA9CDC00] 20:50:56 INFO - PROCESS | 3368 | 1463543456820 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]]]}] 20:50:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:50:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:50:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:50:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:50:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:50:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 984ms 20:50:56 INFO - PROCESS | 3368 | 1463543456892 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 20:50:56 INFO - PROCESS | 3368 | 1463543456899 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 20:50:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:50:56 INFO - PROCESS | 3368 | 1463543456906 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:50:56 INFO - PROCESS | 3368 | 1463543456910 Marionette TRACE conn6 <- [1,3074,null,{}] 20:50:56 INFO - PROCESS | 3368 | 1463543456914 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}] 20:50:57 INFO - PROCESS | 3368 | 1463543457053 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 20:50:57 INFO - PROCESS | 3368 | 1463543457232 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:57 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3B9314800 == 109 [pid = 3368] [id = 780] 20:50:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 230 (000000B3AE4F3800) [pid = 3368] [serial = 2338] [outer = 0000000000000000] 20:50:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 231 (000000B3AE55B400) [pid = 3368] [serial = 2339] [outer = 000000B3AE4F3800] 20:50:57 INFO - PROCESS | 3368 | 1463543457292 Marionette DEBUG loaded listener.js 20:50:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 232 (000000B3B1D98400) [pid = 3368] [serial = 2340] [outer = 000000B3AE4F3800] 20:50:57 INFO - PROCESS | 3368 | ************************* 20:50:57 INFO - PROCESS | 3368 | A coding exception was thrown and uncaught in a Task. 20:50:57 INFO - PROCESS | 3368 | 20:50:57 INFO - PROCESS | 3368 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:50:57 INFO - PROCESS | 3368 | Full stack: 20:50:57 INFO - PROCESS | 3368 | ************************* 20:50:57 INFO - PROCESS | 3368 | 1463543457979 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:50:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:50:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1130ms 20:50:58 INFO - PROCESS | 3368 | 1463543458041 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 20:50:58 INFO - PROCESS | 3368 | 1463543458044 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 20:50:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:50:58 INFO - PROCESS | 3368 | 1463543458063 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:50:58 INFO - PROCESS | 3368 | 1463543458067 Marionette TRACE conn6 <- [1,3078,null,{}] 20:50:58 INFO - PROCESS | 3368 | 1463543458080 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}] 20:50:58 INFO - PROCESS | 3368 | 1463543458230 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 20:50:58 INFO - PROCESS | 3368 | 1463543458393 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:58 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BC387800 == 110 [pid = 3368] [id = 781] 20:50:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 233 (000000B3B7380400) [pid = 3368] [serial = 2341] [outer = 0000000000000000] 20:50:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 234 (000000B3B7392400) [pid = 3368] [serial = 2342] [outer = 000000B3B7380400] 20:50:58 INFO - PROCESS | 3368 | 1463543458453 Marionette DEBUG loaded listener.js 20:50:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 235 (000000B3B8A20000) [pid = 3368] [serial = 2343] [outer = 000000B3B7380400] 20:50:59 INFO - PROCESS | 3368 | 1463543459007 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:50:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:50:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 985ms 20:50:59 INFO - PROCESS | 3368 | 1463543459052 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 20:50:59 INFO - PROCESS | 3368 | 1463543459056 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 20:50:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:50:59 INFO - PROCESS | 3368 | 1463543459075 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:50:59 INFO - PROCESS | 3368 | 1463543459077 Marionette TRACE conn6 <- [1,3082,null,{}] 20:50:59 INFO - PROCESS | 3368 | 1463543459085 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}] 20:50:59 INFO - PROCESS | 3368 | 1463543459228 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 20:50:59 INFO - PROCESS | 3368 | 1463543459401 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:50:59 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BE7E4000 == 111 [pid = 3368] [id = 782] 20:50:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 236 (000000B3B8416400) [pid = 3368] [serial = 2344] [outer = 0000000000000000] 20:50:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 237 (000000B3B841A400) [pid = 3368] [serial = 2345] [outer = 000000B3B8416400] 20:50:59 INFO - PROCESS | 3368 | 1463543459460 Marionette DEBUG loaded listener.js 20:50:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 238 (000000B3B8B79800) [pid = 3368] [serial = 2346] [outer = 000000B3B8416400] 20:50:59 INFO - PROCESS | 3368 | 1463543459976 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:51:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:51:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 944ms 20:51:00 INFO - PROCESS | 3368 | 1463543460005 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 20:51:00 INFO - PROCESS | 3368 | 1463543460008 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 20:51:00 INFO - PROCESS | 3368 | 1463543460012 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:51:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:51:00 INFO - PROCESS | 3368 | 1463543460014 Marionette TRACE conn6 <- [1,3086,null,{}] 20:51:00 INFO - PROCESS | 3368 | 1463543460017 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}] 20:51:00 INFO - PROCESS | 3368 | 1463543460179 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 20:51:00 INFO - PROCESS | 3368 | 1463543460345 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:00 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BB50E800 == 112 [pid = 3368] [id = 783] 20:51:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 239 (000000B3B8411C00) [pid = 3368] [serial = 2347] [outer = 0000000000000000] 20:51:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 240 (000000B3BA6BE400) [pid = 3368] [serial = 2348] [outer = 000000B3B8411C00] 20:51:00 INFO - PROCESS | 3368 | 1463543460401 Marionette DEBUG loaded listener.js 20:51:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 241 (000000B3BAF8D400) [pid = 3368] [serial = 2349] [outer = 000000B3B8411C00] 20:51:00 INFO - PROCESS | 3368 | 1463543460953 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]]]}] 20:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:51:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 984ms 20:51:01 INFO - PROCESS | 3368 | 1463543460999 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 20:51:01 INFO - PROCESS | 3368 | 1463543461002 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 20:51:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:51:01 INFO - PROCESS | 3368 | 1463543461006 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:51:01 INFO - PROCESS | 3368 | 1463543461008 Marionette TRACE conn6 <- [1,3090,null,{}] 20:51:01 INFO - PROCESS | 3368 | 1463543461012 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}] 20:51:01 INFO - PROCESS | 3368 | 1463543461158 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 20:51:01 INFO - PROCESS | 3368 | 1463543461335 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:01 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BFE0B800 == 113 [pid = 3368] [id = 784] 20:51:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 242 (000000B3BAF98800) [pid = 3368] [serial = 2350] [outer = 0000000000000000] 20:51:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 243 (000000B3BE8E1400) [pid = 3368] [serial = 2351] [outer = 000000B3BAF98800] 20:51:01 INFO - PROCESS | 3368 | 1463543461394 Marionette DEBUG loaded listener.js 20:51:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 244 (000000B3BEAE9400) [pid = 3368] [serial = 2352] [outer = 000000B3BAF98800] 20:51:01 INFO - PROCESS | 3368 | 1463543461918 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:51:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:51:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 921ms 20:51:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:51:01 INFO - PROCESS | 3368 | 1463543461929 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 20:51:01 INFO - PROCESS | 3368 | 1463543461931 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 20:51:01 INFO - PROCESS | 3368 | 1463543461935 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:51:01 INFO - PROCESS | 3368 | 1463543461937 Marionette TRACE conn6 <- [1,3094,null,{}] 20:51:01 INFO - PROCESS | 3368 | 1463543461941 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}] 20:51:02 INFO - PROCESS | 3368 | 1463543462073 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 20:51:02 INFO - PROCESS | 3368 | 1463543462242 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:02 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BE58A800 == 114 [pid = 3368] [id = 785] 20:51:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 245 (000000B3A8841000) [pid = 3368] [serial = 2353] [outer = 0000000000000000] 20:51:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 246 (000000B3B8285400) [pid = 3368] [serial = 2354] [outer = 000000B3A8841000] 20:51:02 INFO - PROCESS | 3368 | 1463543462301 Marionette DEBUG loaded listener.js 20:51:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 247 (000000B3B828DC00) [pid = 3368] [serial = 2355] [outer = 000000B3A8841000] 20:51:02 INFO - PROCESS | 3368 | 1463543462850 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]]]}] 20:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:51:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:51:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 922ms 20:51:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:51:02 INFO - PROCESS | 3368 | 1463543462860 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 20:51:02 INFO - PROCESS | 3368 | 1463543462862 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 20:51:02 INFO - PROCESS | 3368 | 1463543462866 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:51:02 INFO - PROCESS | 3368 | 1463543462868 Marionette TRACE conn6 <- [1,3098,null,{}] 20:51:02 INFO - PROCESS | 3368 | 1463543462872 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}] 20:51:03 INFO - PROCESS | 3368 | 1463543463003 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 20:51:03 INFO - PROCESS | 3368 | 1463543463170 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:03 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BE5A6000 == 115 [pid = 3368] [id = 786] 20:51:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 248 (000000B3B8281C00) [pid = 3368] [serial = 2356] [outer = 0000000000000000] 20:51:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 249 (000000B3BE8E9000) [pid = 3368] [serial = 2357] [outer = 000000B3B8281C00] 20:51:03 INFO - PROCESS | 3368 | 1463543463227 Marionette DEBUG loaded listener.js 20:51:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 250 (000000B3BE93C800) [pid = 3368] [serial = 2358] [outer = 000000B3B8281C00] 20:51:03 INFO - PROCESS | 3368 | 1463543463717 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"]]]}] 20:51:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:51:03 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 20:51:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:51:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:51:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:51:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:51:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 882ms 20:51:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:51:03 INFO - PROCESS | 3368 | 1463543463750 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 20:51:03 INFO - PROCESS | 3368 | 1463543463752 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 20:51:03 INFO - PROCESS | 3368 | 1463543463756 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:51:03 INFO - PROCESS | 3368 | 1463543463758 Marionette TRACE conn6 <- [1,3102,null,{}] 20:51:03 INFO - PROCESS | 3368 | 1463543463762 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}] 20:51:03 INFO - PROCESS | 3368 | 1463543463930 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 20:51:04 INFO - PROCESS | 3368 | 1463543464070 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\", \"dfd48050-54c5-4214-b3ae-3b5299fb5185\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:51:04 INFO - PROCESS | 3368 | ++DOCSHELL 000000B3BE5E0000 == 116 [pid = 3368] [id = 787] 20:51:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 251 (000000B3BE5E9800) [pid = 3368] [serial = 2359] [outer = 0000000000000000] 20:51:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 252 (000000B3BE5EFC00) [pid = 3368] [serial = 2360] [outer = 000000B3BE5E9800] 20:51:04 INFO - PROCESS | 3368 | 1463543464125 Marionette DEBUG loaded listener.js 20:51:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 253 (000000B3BE93BC00) [pid = 3368] [serial = 2361] [outer = 000000B3BE5E9800] 20:51:04 INFO - PROCESS | 3368 | 1463543464614 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]]]}] 20:51:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:51:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 879ms 20:51:04 INFO - PROCESS | 3368 | 1463543464644 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 20:51:04 INFO - PROCESS | 3368 | 1463543464647 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 20:51:05 WARNING - u'runner_teardown' () 20:51:05 INFO - No more tests 20:51:05 INFO - Got 0 unexpected results 20:51:05 INFO - SUITE-END | took 733s 20:51:05 INFO - Closing logging queue 20:51:05 INFO - queue closed 20:51:05 INFO - Return code: 0 20:51:05 WARNING - # TBPL SUCCESS # 20:51:05 INFO - Running post-action listener: _resource_record_post_action 20:51:05 INFO - Running post-run listener: _resource_record_post_run 20:51:06 INFO - Total resource usage - Wall time: 744s; CPU: 14.0%; Read bytes: 192820224; Write bytes: 1010055168; Read time: 2357590; Write time: 4922310 20:51:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:51:06 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 39007232; Read time: 0; Write time: 51040 20:51:07 INFO - run-tests - Wall time: 741s; CPU: 14.0%; Read bytes: 192820224; Write bytes: 897033216; Read time: 2357590; Write time: 4797990 20:51:07 INFO - Running post-run listener: _upload_blobber_files 20:51:07 INFO - Blob upload gear active. 20:51:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:51:07 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 20:51:07 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'] 20:51:07 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 20:51:07 INFO - (blobuploader) - INFO - Open directory for files ... 20:51:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:51:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:51:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:51:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:51:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:51:08 INFO - (blobuploader) - INFO - Done attempting. 20:51:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:51:08 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:51:08 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:51:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:51:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:51:10 INFO - (blobuploader) - INFO - Done attempting. 20:51:10 INFO - (blobuploader) - INFO - Iteration through files over. 20:51:10 INFO - Return code: 0 20:51:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:51:10 INFO - Using _rmtree_windows ... 20:51:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:51:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be45a2960633be6aaa21b8100c130165e2fbd9f74c2fa727063584168994c132fb9d18878fd2d37c5c3e24fb4d03d3b870d5f0cfbc4190c831d6c7071865cc18", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d53ea61cde012aae4e1b1171c2b0d5d8ae179591ba82f5abe3b29369066e1598388d45afcd417efa9b8d39b7b13c1326539daaf7c3a6b6b4af76cda22efc4972"} 20:51:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:51:10 INFO - Writing to file C:\slave\test\properties\blobber_files 20:51:10 INFO - Contents: 20:51:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be45a2960633be6aaa21b8100c130165e2fbd9f74c2fa727063584168994c132fb9d18878fd2d37c5c3e24fb4d03d3b870d5f0cfbc4190c831d6c7071865cc18", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d53ea61cde012aae4e1b1171c2b0d5d8ae179591ba82f5abe3b29369066e1598388d45afcd417efa9b8d39b7b13c1326539daaf7c3a6b6b4af76cda22efc4972"} 20:51:10 INFO - Running post-run listener: copy_logs_to_upload_dir 20:51:10 INFO - Copying logs to upload dir... 20:51:10 INFO - mkdir: C:\slave\test\build\upload\logs 20:51:10 INFO - Copying logs to upload dir... 20:51:10 INFO - Using _rmtree_windows ... 20:51:10 INFO - Using _rmtree_windows ... 20:51:10 INFO - Using _rmtree_windows ... 20:51:10 INFO - Using _rmtree_windows ... 20:51:10 INFO - Using _rmtree_windows ... 20:51:10 INFO - Using _rmtree_windows ... 20:51:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=929.758000 ========= master_lag: -0.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 29 secs) (at 2016-05-17 20:51:10.384299) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-17 20:51:10.385061) ========= '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-012\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-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-012\AppData\Local LOGONSERVER=\\T-W864-IX-012 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-012 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-012 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-012 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be45a2960633be6aaa21b8100c130165e2fbd9f74c2fa727063584168994c132fb9d18878fd2d37c5c3e24fb4d03d3b870d5f0cfbc4190c831d6c7071865cc18", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d53ea61cde012aae4e1b1171c2b0d5d8ae179591ba82f5abe3b29369066e1598388d45afcd417efa9b8d39b7b13c1326539daaf7c3a6b6b4af76cda22efc4972"} build_url:https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.201000 build_url: 'https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/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/be45a2960633be6aaa21b8100c130165e2fbd9f74c2fa727063584168994c132fb9d18878fd2d37c5c3e24fb4d03d3b870d5f0cfbc4190c831d6c7071865cc18", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d53ea61cde012aae4e1b1171c2b0d5d8ae179591ba82f5abe3b29369066e1598388d45afcd417efa9b8d39b7b13c1326539daaf7c3a6b6b4af76cda22efc4972"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dCuj-OCFTE6mS9SZwLHtEA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.10 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-17 20:51:10.687678) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-17 20:51:10.688003) ========= '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-012\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-012 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-012 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-012\AppData\Local LOGONSERVER=\\T-W864-IX-012 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-012 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-012 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-012 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-17 20:51:10.801777) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-17 20:51:10.802091) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-17 20:51:11.320982) ========= ========= Total master_lag: 0.16 =========