builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-067 starttime: 1468899693.1 results: success (0) buildid: 20160718193719 builduid: 9d8f780921b742a6b70544397a40fc40 revision: 721297fb76139263eedcfddbc0841c3e640e2904 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 20:41:33.104239) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 20:41:33.105055) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 20:41:33.105381) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 20:41:33.346423) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 20:41:33.346755) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False --20:41:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.74 MB/s 20:41:34 (8.74 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.194000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 20:41:34.576315) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 20:41:34.576654) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.508000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-18 20:41:37.103080) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 20:41:37.103469) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 721297fb76139263eedcfddbc0841c3e640e2904 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 721297fb76139263eedcfddbc0841c3e640e2904 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False 2016-07-18 20:41:37,592 truncating revision to first 12 chars 2016-07-18 20:41:37,592 Setting DEBUG logging. 2016-07-18 20:41:37,592 attempt 1/10 2016-07-18 20:41:37,592 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/721297fb7613?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 20:41:38,029 unpacking tar archive at: mozilla-beta-721297fb7613/testing/mozharness/ program finished with exit code 0 elapsedTime=1.186000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 20:41:38.344978) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 20:41:38.345253) ========= script_repo_revision: 721297fb76139263eedcfddbc0841c3e640e2904 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 20:41:38.345619) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 20:41:38.345882) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 20:41:38.363429) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-07-18 20:41:38.363696) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 20:41:38 INFO - MultiFileLogger online at 20160718 20:41:38 in C:\slave\test 20:41:38 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 20:41:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:41:39 INFO - {'append_to_log': False, 20:41:39 INFO - 'base_work_dir': 'C:\\slave\\test', 20:41:39 INFO - 'blob_upload_branch': 'mozilla-beta', 20:41:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:41:39 INFO - 'buildbot_json_path': 'buildprops.json', 20:41:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:41:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:41:39 INFO - 'download_minidump_stackwalk': True, 20:41:39 INFO - 'download_symbols': 'true', 20:41:39 INFO - 'e10s': False, 20:41:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:41:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:41:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:41:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:41:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:41:39 INFO - 'C:/mozilla-build/tooltool.py'), 20:41:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:41:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:41:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:41:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:41:39 INFO - 'log_level': 'info', 20:41:39 INFO - 'log_to_console': True, 20:41:39 INFO - 'opt_config_files': (), 20:41:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:41:39 INFO - '--processes=1', 20:41:39 INFO - '--config=%(test_path)s/wptrunner.ini', 20:41:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:41:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:41:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:41:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:41:39 INFO - 'pip_index': False, 20:41:39 INFO - 'require_test_zip': True, 20:41:39 INFO - 'test_type': ('testharness',), 20:41:39 INFO - 'this_chunk': '1', 20:41:39 INFO - 'total_chunks': '10', 20:41:39 INFO - 'virtualenv_path': 'venv', 20:41:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:41:39 INFO - 'work_dir': 'build'} 20:41:39 INFO - ##### 20:41:39 INFO - ##### Running clobber step. 20:41:39 INFO - ##### 20:41:39 INFO - Running pre-action listener: _resource_record_pre_action 20:41:39 INFO - Running main action method: clobber 20:41:39 INFO - rmtree: C:\slave\test\build 20:41:39 INFO - Using _rmtree_windows ... 20:41:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:42:01 INFO - Running post-action listener: _resource_record_post_action 20:42:01 INFO - ##### 20:42:01 INFO - ##### Running read-buildbot-config step. 20:42:01 INFO - ##### 20:42:01 INFO - Running pre-action listener: _resource_record_pre_action 20:42:01 INFO - Running main action method: read_buildbot_config 20:42:01 INFO - Using buildbot properties: 20:42:01 INFO - { 20:42:01 INFO - "project": "", 20:42:01 INFO - "product": "firefox", 20:42:01 INFO - "script_repo_revision": "production", 20:42:01 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 20:42:01 INFO - "repository": "", 20:42:01 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 20:42:01 INFO - "buildid": "20160718193719", 20:42:01 INFO - "pgo_build": "False", 20:42:01 INFO - "basedir": "C:\\slave\\test", 20:42:01 INFO - "buildnumber": 28, 20:42:01 INFO - "slavename": "t-w864-ix-067", 20:42:01 INFO - "revision": "721297fb76139263eedcfddbc0841c3e640e2904", 20:42:01 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 20:42:01 INFO - "platform": "win64", 20:42:01 INFO - "branch": "mozilla-beta", 20:42:01 INFO - "repo_path": "releases/mozilla-beta", 20:42:01 INFO - "moz_repo_path": "", 20:42:01 INFO - "stage_platform": "win64", 20:42:01 INFO - "builduid": "9d8f780921b742a6b70544397a40fc40", 20:42:01 INFO - "slavebuilddir": "test" 20:42:01 INFO - } 20:42:01 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 20:42:01 INFO - Found installer url https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.zip. 20:42:01 INFO - Running post-action listener: _resource_record_post_action 20:42:01 INFO - ##### 20:42:01 INFO - ##### Running download-and-extract step. 20:42:01 INFO - ##### 20:42:01 INFO - Running pre-action listener: _resource_record_pre_action 20:42:01 INFO - Running main action method: download_and_extract 20:42:01 INFO - mkdir: C:\slave\test\build\tests 20:42: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:42:01 INFO - https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 20:42:01 INFO - trying https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 20:42:01 INFO - Downloading https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 20:42:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 20:42:02 INFO - Downloaded 1240 bytes. 20:42:02 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 20:42:02 INFO - Using the following test package requirements: 20:42:02 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 20:42:02 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:42:02 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 20:42:02 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:42:02 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 20:42:02 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:42:02 INFO - u'jsshell-win64.zip'], 20:42:02 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:42:02 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 20:42:02 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 20:42:02 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:42:02 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 20:42:02 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:42:02 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 20:42:02 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:42:02 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 20:42:02 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 20:42:02 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 20:42:02 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 20:42:02 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:42:02 INFO - https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 20:42:02 INFO - trying https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 20:42:02 INFO - Downloading https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 20:42:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 20:42:03 INFO - Downloaded 20872005 bytes. 20:42:03 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:42:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:42:05 INFO - caution: filename not matched: web-platform/* 20:42:05 INFO - Return code: 11 20:42:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:42:05 INFO - https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 20:42:05 INFO - trying https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 20:42:05 INFO - Downloading https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 20:42:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 20:42:06 INFO - Downloaded 36389910 bytes. 20:42:06 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:42:06 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:42:45 INFO - caution: filename not matched: bin/* 20:42:45 INFO - caution: filename not matched: config/* 20:42:45 INFO - caution: filename not matched: mozbase/* 20:42:45 INFO - caution: filename not matched: marionette/* 20:42:45 INFO - caution: filename not matched: tools/wptserve/* 20:42:45 INFO - Return code: 11 20:42:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:42:45 INFO - https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 20:42:45 INFO - trying https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.zip 20:42:45 INFO - Downloading https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 20:42:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 20:42:47 INFO - Downloaded 82735542 bytes. 20:42:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.zip 20:42:47 INFO - mkdir: C:\slave\test\properties 20:42:47 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:42:47 INFO - Writing to file C:\slave\test\properties\build_url 20:42:47 INFO - Contents: 20:42:47 INFO - build_url:https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.zip 20:42:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 20:42:48 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:42:48 INFO - Writing to file C:\slave\test\properties\symbols_url 20:42:48 INFO - Contents: 20:42:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 20:42:48 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:42:48 INFO - https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:42:48 INFO - trying https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 20:42:48 INFO - Downloading https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 20:42:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 20:42:49 INFO - Downloaded 50748909 bytes. 20:42:49 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 20:42:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 20:42:52 INFO - Return code: 0 20:42:52 INFO - Running post-action listener: _resource_record_post_action 20:42:52 INFO - Running post-action listener: set_extra_try_arguments 20:42:52 INFO - ##### 20:42:52 INFO - ##### Running create-virtualenv step. 20:42:52 INFO - ##### 20:42:52 INFO - Running pre-action listener: _pre_create_virtualenv 20:42:52 INFO - Running pre-action listener: _resource_record_pre_action 20:42:52 INFO - Running main action method: create_virtualenv 20:42:52 INFO - Creating virtualenv C:\slave\test\build\venv 20:42:52 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:42:52 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:42:55 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:42:58 INFO - Installing distribute......................................................................................................................................................................................done. 20:43:00 INFO - Return code: 0 20:43:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:43:00 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:43:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:43:00 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:43:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:43:00 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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619F90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', '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-067\\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:43:00 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:43:00 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:43:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:43:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 20:43:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:43:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:43:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:43:00 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 20:43:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:43:00 INFO - 'DCLOCATION': 'SCL3', 20:43:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:43:00 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:43:00 INFO - 'HOMEDRIVE': 'C:', 20:43:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 20:43:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:43:00 INFO - 'KTS_VERSION': '1.19c', 20:43:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 20:43:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 20:43:00 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:43:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:43:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:43:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:43:00 INFO - 'MOZ_NO_REMOTE': '1', 20:43:00 INFO - 'NO_EM_RESTART': '1', 20:43:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:43:00 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:43:00 INFO - 'OS': 'Windows_NT', 20:43:00 INFO - 'OURDRIVE': 'C:', 20:43:00 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:43:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:43:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:43:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:43:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:43:00 INFO - 'PROCESSOR_LEVEL': '6', 20:43:00 INFO - 'PROCESSOR_REVISION': '1e05', 20:43:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:43:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:43:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:43:00 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:43:00 INFO - 'PROMPT': '$P$G', 20:43:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:43:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:43:00 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:43:00 INFO - 'PWD': 'C:\\slave\\test', 20:43:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:43:00 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:43:00 INFO - 'SYSTEMDRIVE': 'C:', 20:43:00 INFO - 'SYSTEMROOT': 'C:\\windows', 20:43:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:00 INFO - 'TEST1': 'testie', 20:43:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:00 INFO - 'USERDOMAIN': 'T-W864-IX-067', 20:43:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 20:43:00 INFO - 'USERNAME': 'cltbld', 20:43:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 20:43:00 INFO - 'WINDIR': 'C:\\windows', 20:43:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:43:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:43:01 INFO - Downloading/unpacking psutil>=0.7.1 20:43:01 INFO - Running setup.py egg_info for package psutil 20:43:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:43:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:43:01 INFO - Installing collected packages: psutil 20:43:01 INFO - Running setup.py install for psutil 20:43:01 INFO - building 'psutil._psutil_windows' extension 20:43:01 INFO - error: Unable to find vcvarsall.bat 20:43:01 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-b2f48e-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:43:01 INFO - running install 20:43:01 INFO - running build 20:43:01 INFO - running build_py 20:43:01 INFO - creating build 20:43:01 INFO - creating build\lib.win32-2.7 20:43:01 INFO - creating build\lib.win32-2.7\psutil 20:43:01 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:43:01 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:43:01 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:43:01 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:43:01 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:43:01 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:43:01 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:43:01 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:43:01 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:43:01 INFO - running build_ext 20:43:01 INFO - building 'psutil._psutil_windows' extension 20:43:01 INFO - error: Unable to find vcvarsall.bat 20:43:01 INFO - ---------------------------------------- 20:43:01 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-b2f48e-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:43:01 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-067\AppData\Roaming\pip\pip.log 20:43:01 WARNING - Return code: 1 20:43:01 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:43:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:43: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:43:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:43: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:43:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:43:01 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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619F90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', '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-067\\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:43:01 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:43:01 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:43:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:43:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 20:43:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:43:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:43:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:43:01 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 20:43:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:43:01 INFO - 'DCLOCATION': 'SCL3', 20:43:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:43:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:43:01 INFO - 'HOMEDRIVE': 'C:', 20:43:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 20:43:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:43:01 INFO - 'KTS_VERSION': '1.19c', 20:43:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 20:43:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 20:43:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:43:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:43:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:43:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:43:01 INFO - 'MOZ_NO_REMOTE': '1', 20:43:01 INFO - 'NO_EM_RESTART': '1', 20:43:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:43:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:43:01 INFO - 'OS': 'Windows_NT', 20:43:01 INFO - 'OURDRIVE': 'C:', 20:43: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:43:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:43:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:43:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:43:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:43:01 INFO - 'PROCESSOR_LEVEL': '6', 20:43:01 INFO - 'PROCESSOR_REVISION': '1e05', 20:43:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:43:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:43:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:43:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:43:01 INFO - 'PROMPT': '$P$G', 20:43:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:43:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:43:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:43:01 INFO - 'PWD': 'C:\\slave\\test', 20:43:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:43:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:43:01 INFO - 'SYSTEMDRIVE': 'C:', 20:43:01 INFO - 'SYSTEMROOT': 'C:\\windows', 20:43:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:01 INFO - 'TEST1': 'testie', 20:43:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:01 INFO - 'USERDOMAIN': 'T-W864-IX-067', 20:43:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 20:43:01 INFO - 'USERNAME': 'cltbld', 20:43:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 20:43:01 INFO - 'WINDIR': 'C:\\windows', 20:43:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:43:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:43:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:43:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:43:02 INFO - Running setup.py egg_info for package mozsystemmonitor 20:43:02 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:43:02 INFO - Running setup.py egg_info for package psutil 20:43:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:43:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:43:02 INFO - Installing collected packages: mozsystemmonitor, psutil 20:43:02 INFO - Running setup.py install for mozsystemmonitor 20:43:02 INFO - Running setup.py install for psutil 20:43:02 INFO - building 'psutil._psutil_windows' extension 20:43:02 INFO - error: Unable to find vcvarsall.bat 20:43:02 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-gpksrr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:43:02 INFO - running install 20:43:02 INFO - running build 20:43:02 INFO - running build_py 20:43:02 INFO - running build_ext 20:43:02 INFO - building 'psutil._psutil_windows' extension 20:43:02 INFO - error: Unable to find vcvarsall.bat 20:43:02 INFO - ---------------------------------------- 20:43:02 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-gpksrr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:43:02 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-067\AppData\Roaming\pip\pip.log 20:43:02 WARNING - Return code: 1 20:43:02 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:43:02 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:43:02 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:43:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:43:02 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:43:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:43:02 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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619F90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', '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-067\\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:43:02 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:43:02 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:43:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:43:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 20:43:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:43:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:43:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:43:02 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 20:43:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:43:02 INFO - 'DCLOCATION': 'SCL3', 20:43:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:43:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:43:02 INFO - 'HOMEDRIVE': 'C:', 20:43:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 20:43:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:43:02 INFO - 'KTS_VERSION': '1.19c', 20:43:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 20:43:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 20:43:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:43:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:43:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:43:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:43:02 INFO - 'MOZ_NO_REMOTE': '1', 20:43:02 INFO - 'NO_EM_RESTART': '1', 20:43:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:43:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:43:02 INFO - 'OS': 'Windows_NT', 20:43:02 INFO - 'OURDRIVE': 'C:', 20:43:02 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:43:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:43:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:43:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:43:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:43:02 INFO - 'PROCESSOR_LEVEL': '6', 20:43:02 INFO - 'PROCESSOR_REVISION': '1e05', 20:43:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:43:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:43:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:43:02 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:43:02 INFO - 'PROMPT': '$P$G', 20:43:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:43:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:43:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:43:02 INFO - 'PWD': 'C:\\slave\\test', 20:43:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:43:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:43:02 INFO - 'SYSTEMDRIVE': 'C:', 20:43:02 INFO - 'SYSTEMROOT': 'C:\\windows', 20:43:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:02 INFO - 'TEST1': 'testie', 20:43:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:02 INFO - 'USERDOMAIN': 'T-W864-IX-067', 20:43:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 20:43:02 INFO - 'USERNAME': 'cltbld', 20:43:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 20:43:02 INFO - 'WINDIR': 'C:\\windows', 20:43:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:43:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:43:03 INFO - Downloading/unpacking blobuploader==1.2.4 20:43:03 INFO - Downloading blobuploader-1.2.4.tar.gz 20:43:03 INFO - Running setup.py egg_info for package blobuploader 20:43:03 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:43:07 INFO - Running setup.py egg_info for package requests 20:43:07 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:43:07 INFO - Downloading docopt-0.6.1.tar.gz 20:43:07 INFO - Running setup.py egg_info for package docopt 20:43:07 INFO - Installing collected packages: blobuploader, docopt, requests 20:43:07 INFO - Running setup.py install for blobuploader 20:43:07 INFO - Running setup.py install for docopt 20:43:07 INFO - Running setup.py install for requests 20:43:07 INFO - Successfully installed blobuploader docopt requests 20:43:07 INFO - Cleaning up... 20:43:07 INFO - Return code: 0 20:43:07 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:43:07 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:43:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:43:07 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:43:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:43:07 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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619F90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, '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-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', '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-067\\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:43:07 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:43:07 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:43:07 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:43:07 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 20:43:07 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:43:07 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:43:07 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:43:07 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 20:43:07 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:43:07 INFO - 'DCLOCATION': 'SCL3', 20:43:07 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:43:07 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:43:07 INFO - 'HOMEDRIVE': 'C:', 20:43:07 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 20:43:07 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:43:07 INFO - 'KTS_VERSION': '1.19c', 20:43:07 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 20:43:07 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 20:43:07 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:43:07 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:43:07 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:43:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:43:07 INFO - 'MOZ_NO_REMOTE': '1', 20:43:07 INFO - 'NO_EM_RESTART': '1', 20:43:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:43:07 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:43:07 INFO - 'OS': 'Windows_NT', 20:43:07 INFO - 'OURDRIVE': 'C:', 20:43:07 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:43:07 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:43:07 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:43:07 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:43:07 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:43:07 INFO - 'PROCESSOR_LEVEL': '6', 20:43:07 INFO - 'PROCESSOR_REVISION': '1e05', 20:43:07 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:43:07 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:43:07 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:43:07 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:43:07 INFO - 'PROMPT': '$P$G', 20:43:07 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:43:07 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:43:07 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:43:07 INFO - 'PWD': 'C:\\slave\\test', 20:43:07 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:43:07 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:43:07 INFO - 'SYSTEMDRIVE': 'C:', 20:43:07 INFO - 'SYSTEMROOT': 'C:\\windows', 20:43:07 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:07 INFO - 'TEST1': 'testie', 20:43:07 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:07 INFO - 'USERDOMAIN': 'T-W864-IX-067', 20:43:07 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 20:43:07 INFO - 'USERNAME': 'cltbld', 20:43:07 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 20:43:07 INFO - 'WINDIR': 'C:\\windows', 20:43:07 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:43:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:43:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:43:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:43:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:43:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:43:11 INFO - Unpacking c:\slave\test\build\tests\marionette 20:43:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:43:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:43:11 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:43:11 INFO - Running setup.py install for browsermob-proxy 20:43:26 INFO - Running setup.py install for manifestparser 20:43:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for marionette-client 20:43:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:43:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for marionette-driver 20:43:26 INFO - Running setup.py install for mozcrash 20:43:26 INFO - Running setup.py install for mozdebug 20:43:26 INFO - Running setup.py install for mozdevice 20:43:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for mozfile 20:43:26 INFO - Running setup.py install for mozhttpd 20:43:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for mozinfo 20:43:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for mozInstall 20:43:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for mozleak 20:43:26 INFO - Running setup.py install for mozlog 20:43:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for moznetwork 20:43:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for mozprocess 20:43:26 INFO - Running setup.py install for mozprofile 20:43:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for mozrunner 20:43:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for mozscreenshot 20:43:26 INFO - Running setup.py install for moztest 20:43:26 INFO - Running setup.py install for mozversion 20:43:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:43:26 INFO - Running setup.py install for wptserve 20:43:26 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:43:26 INFO - Cleaning up... 20:43:26 INFO - Return code: 0 20:43:26 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:43:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:43:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:43:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:43:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:43:26 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 0x0257A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02696200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02619F90>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, '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-067', 'USERDOMAIN': 'T-W864-IX-067', '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-067', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-067', '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-067\\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:43:26 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:43:26 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:43:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:43:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 20:43:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:43:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:43:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:43:26 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 20:43:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:43:26 INFO - 'DCLOCATION': 'SCL3', 20:43:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:43:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:43:26 INFO - 'HOMEDRIVE': 'C:', 20:43:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 20:43:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:43:26 INFO - 'KTS_VERSION': '1.19c', 20:43:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 20:43:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 20:43:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:43:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:43:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:43:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:43:26 INFO - 'MOZ_NO_REMOTE': '1', 20:43:26 INFO - 'NO_EM_RESTART': '1', 20:43:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:43:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:43:26 INFO - 'OS': 'Windows_NT', 20:43:26 INFO - 'OURDRIVE': 'C:', 20:43:26 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:43:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:43:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:43:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:43:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:43:26 INFO - 'PROCESSOR_LEVEL': '6', 20:43:26 INFO - 'PROCESSOR_REVISION': '1e05', 20:43:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:43:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:43:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:43:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:43:26 INFO - 'PROMPT': '$P$G', 20:43:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:43:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:43:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:43:26 INFO - 'PWD': 'C:\\slave\\test', 20:43:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:43:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:43:26 INFO - 'SYSTEMDRIVE': 'C:', 20:43:26 INFO - 'SYSTEMROOT': 'C:\\windows', 20:43:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:26 INFO - 'TEST1': 'testie', 20:43:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:26 INFO - 'USERDOMAIN': 'T-W864-IX-067', 20:43:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 20:43:26 INFO - 'USERNAME': 'cltbld', 20:43:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 20:43:26 INFO - 'WINDIR': 'C:\\windows', 20:43:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:43:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:43:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:43:30 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:43:30 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:43:30 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:43:30 INFO - Unpacking c:\slave\test\build\tests\marionette 20:43:30 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:43:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:43:30 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:43:42 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:43:42 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:43:42 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:43:42 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:43:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:43:42 INFO - Downloading blessings-1.6.tar.gz 20:43:42 INFO - Running setup.py egg_info for package blessings 20:43:42 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:43:42 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:43:42 INFO - Running setup.py install for blessings 20:43:42 INFO - Running setup.py install for browsermob-proxy 20:43:42 INFO - Running setup.py install for manifestparser 20:43:42 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Running setup.py install for marionette-client 20:43:42 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:43:42 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Running setup.py install for marionette-driver 20:43:42 INFO - Running setup.py install for mozcrash 20:43:42 INFO - Running setup.py install for mozdebug 20:43:42 INFO - Running setup.py install for mozdevice 20:43:42 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Running setup.py install for mozhttpd 20:43:42 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Running setup.py install for mozInstall 20:43:42 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Running setup.py install for mozleak 20:43:42 INFO - Running setup.py install for mozprofile 20:43:42 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Running setup.py install for mozrunner 20:43:42 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:43:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:43:44 INFO - Running setup.py install for mozscreenshot 20:43:44 INFO - Running setup.py install for moztest 20:43:44 INFO - Running setup.py install for mozversion 20:43:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:43:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:43:44 INFO - Running setup.py install for wptserve 20:43:44 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:43:44 INFO - Cleaning up... 20:43:44 INFO - Return code: 0 20:43:44 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:43:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:43:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:43:44 INFO - Reading from file tmpfile_stdout 20:43:44 INFO - Using _rmtree_windows ... 20:43:44 INFO - Using _rmtree_windows ... 20:43:44 INFO - Current package versions: 20:43:44 INFO - blessings == 1.6 20:43:44 INFO - blobuploader == 1.2.4 20:43:44 INFO - browsermob-proxy == 0.6.0 20:43:44 INFO - distribute == 0.6.14 20:43:44 INFO - docopt == 0.6.1 20:43:44 INFO - manifestparser == 1.1 20:43:44 INFO - marionette-client == 2.3.0 20:43:44 INFO - marionette-driver == 1.4.0 20:43:44 INFO - mozInstall == 1.12 20:43:44 INFO - mozcrash == 0.17 20:43:44 INFO - mozdebug == 0.1 20:43:44 INFO - mozdevice == 0.48 20:43:44 INFO - mozfile == 1.2 20:43:44 INFO - mozhttpd == 0.7 20:43:44 INFO - mozinfo == 0.9 20:43:44 INFO - mozleak == 0.1 20:43:44 INFO - mozlog == 3.1 20:43:44 INFO - moznetwork == 0.27 20:43:44 INFO - mozprocess == 0.22 20:43:44 INFO - mozprofile == 0.28 20:43:44 INFO - mozrunner == 6.11 20:43:44 INFO - mozscreenshot == 0.1 20:43:44 INFO - mozsystemmonitor == 0.0 20:43:44 INFO - moztest == 0.7 20:43:44 INFO - mozversion == 1.4 20:43:44 INFO - requests == 1.2.3 20:43:44 INFO - wptserve == 1.4.0 20:43:44 INFO - Running post-action listener: _resource_record_post_action 20:43:44 INFO - Running post-action listener: _start_resource_monitoring 20:43:44 INFO - Starting resource monitoring. 20:43:44 INFO - ##### 20:43:44 INFO - ##### Running pull step. 20:43:44 INFO - ##### 20:43:44 INFO - Running pre-action listener: _resource_record_pre_action 20:43:44 INFO - Running main action method: pull 20:43:44 INFO - Pull has nothing to do! 20:43:44 INFO - Running post-action listener: _resource_record_post_action 20:43:44 INFO - ##### 20:43:44 INFO - ##### Running install step. 20:43:44 INFO - ##### 20:43:44 INFO - Running pre-action listener: _resource_record_pre_action 20:43:44 INFO - Running main action method: install 20:43:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:43:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:43:45 INFO - Reading from file tmpfile_stdout 20:43:45 INFO - Using _rmtree_windows ... 20:43:45 INFO - Using _rmtree_windows ... 20:43:45 INFO - Detecting whether we're running mozinstall >=1.0... 20:43:45 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:43:45 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:43:45 INFO - Reading from file tmpfile_stdout 20:43:45 INFO - Output received: 20:43:45 INFO - Usage: mozinstall-script.py [options] installer 20:43:45 INFO - Options: 20:43:45 INFO - -h, --help show this help message and exit 20:43:45 INFO - -d DEST, --destination=DEST 20:43:45 INFO - Directory to install application into. [default: 20:43:45 INFO - "C:\slave\test"] 20:43:45 INFO - --app=APP Application being installed. [default: firefox] 20:43:45 INFO - Using _rmtree_windows ... 20:43:45 INFO - Using _rmtree_windows ... 20:43:45 INFO - mkdir: C:\slave\test\build\application 20:43:45 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 20:43:45 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application 20:43:47 INFO - Reading from file tmpfile_stdout 20:43:47 INFO - Output received: 20:43:47 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:43:47 INFO - Using _rmtree_windows ... 20:43:47 INFO - Using _rmtree_windows ... 20:43:47 INFO - Running post-action listener: _resource_record_post_action 20:43:47 INFO - ##### 20:43:47 INFO - ##### Running run-tests step. 20:43:47 INFO - ##### 20:43:47 INFO - Running pre-action listener: _resource_record_pre_action 20:43:47 INFO - Running main action method: run_tests 20:43:47 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:43:47 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:43:47 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:43:47 INFO - grabbing minidump binary from tooltool 20:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:43:47 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 0x02651368>, '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 0x0236ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:43:47 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:43:47 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:43:47 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:43:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp4qm_pc 20:43:48 INFO - INFO - File integrity verified, renaming tmp4qm_pc to win32-minidump_stackwalk.exe 20:43:48 INFO - Return code: 0 20:43:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:43:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:43:48 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/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 20:43:48 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/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 20:43:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:43:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Roaming', 20:43:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 20:43:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 20:43:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 20:43:48 INFO - 'COMPUTERNAME': 'T-W864-IX-067', 20:43:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:43:48 INFO - 'DCLOCATION': 'SCL3', 20:43:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:43:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:43:48 INFO - 'HOMEDRIVE': 'C:', 20:43:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-067', 20:43:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:43:48 INFO - 'KTS_VERSION': '1.19c', 20:43:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-067\\AppData\\Local', 20:43:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-067', 20:43:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:43:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:43:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:43:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:43:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:43:48 INFO - 'MOZ_NO_REMOTE': '1', 20:43:48 INFO - 'NO_EM_RESTART': '1', 20:43:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:43:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:43:48 INFO - 'OS': 'Windows_NT', 20:43:48 INFO - 'OURDRIVE': 'C:', 20:43:48 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:43:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:43:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:43:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 20:43:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 20:43:48 INFO - 'PROCESSOR_LEVEL': '6', 20:43:48 INFO - 'PROCESSOR_REVISION': '1e05', 20:43:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:43:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 20:43:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 20:43:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 20:43:48 INFO - 'PROMPT': '$P$G', 20:43:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:43:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:43:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:43:48 INFO - 'PWD': 'C:\\slave\\test', 20:43:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:43:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:43:48 INFO - 'SYSTEMDRIVE': 'C:', 20:43:48 INFO - 'SYSTEMROOT': 'C:\\windows', 20:43:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:48 INFO - 'TEST1': 'testie', 20:43:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 20:43:48 INFO - 'USERDOMAIN': 'T-W864-IX-067', 20:43:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-067', 20:43:48 INFO - 'USERNAME': 'cltbld', 20:43:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-067', 20:43:48 INFO - 'WINDIR': 'C:\\windows', 20:43:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:43:48 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/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 20:43:50 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:43:50 INFO - import pkg_resources 20:43:51 INFO - Using 1 client processes 20:43:54 INFO - SUITE-START | Running 778 tests 20:43:54 INFO - Running testharness tests 20:43:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:43:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:43:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:43:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:43:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:43:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:43:54 INFO - Setting up ssl 20:43:55 INFO - PROCESS | certutil | 20:43:55 INFO - PROCESS | certutil | 20:43:55 INFO - PROCESS | certutil | 20:43:55 INFO - Certificate Nickname Trust Attributes 20:43:55 INFO - SSL,S/MIME,JAR/XPI 20:43:55 INFO - 20:43:55 INFO - web-platform-tests CT,, 20:43:55 INFO - 20:43:55 INFO - Starting runner 20:43:55 INFO - PROCESS | 4024 | [4024] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 20:43:55 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 20:43:55 INFO - PROCESS | 4024 | [4024] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 20:43:57 INFO - PROCESS | 4024 | 1468899837148 Marionette DEBUG Marionette enabled via build flag and pref 20:43:58 INFO - PROCESS | 4024 | ++DOCSHELL 0000002607096800 == 1 [pid = 4024] [id = 1] 20:43:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 1 (0000002607097000) [pid = 4024] [serial = 1] [outer = 0000000000000000] 20:43:58 INFO - PROCESS | 4024 | [4024] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:43:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 2 (0000002607098000) [pid = 4024] [serial = 2] [outer = 0000002607097000] 20:43:58 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A681800 == 2 [pid = 4024] [id = 2] 20:43:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 3 (000000260A682000) [pid = 4024] [serial = 3] [outer = 0000000000000000] 20:43:58 INFO - PROCESS | 4024 | [4024] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:43:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 4 (000000260A683000) [pid = 4024] [serial = 4] [outer = 000000260A682000] 20:43:58 INFO - PROCESS | 4024 | 1468899838829 Marionette INFO Listening on port 2828 20:44:00 INFO - PROCESS | 4024 | 1468899840608 Marionette DEBUG Marionette enabled via command-line flag 20:44:00 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B3D0800 == 3 [pid = 4024] [id = 3] 20:44:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 5 (000000260B61C800) [pid = 4024] [serial = 5] [outer = 0000000000000000] 20:44:00 INFO - PROCESS | 4024 | [4024] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:44:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 6 (000000260B61D800) [pid = 4024] [serial = 6] [outer = 000000260B61C800] 20:44:00 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:44:00 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:44:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 7 (000000260C11F800) [pid = 4024] [serial = 7] [outer = 000000260A682000] 20:44:01 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:44:01 INFO - PROCESS | 4024 | 1468899841232 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49292 20:44:01 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:44:01 INFO - PROCESS | 4024 | 1468899841263 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49293 20:44:01 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:44:01 INFO - PROCESS | 4024 | 1468899841271 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49294 20:44:01 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:44:01 INFO - PROCESS | 4024 | 1468899841305 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49295 20:44:01 INFO - PROCESS | 4024 | 1468899841308 Marionette DEBUG Closed connection conn0 20:44:01 INFO - PROCESS | 4024 | 1468899841310 Marionette DEBUG Closed connection conn1 20:44:01 INFO - PROCESS | 4024 | 1468899841311 Marionette DEBUG Closed connection conn2 20:44:01 INFO - PROCESS | 4024 | 1468899841390 Marionette DEBUG Closed connection conn3 20:44:01 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:44:01 INFO - PROCESS | 4024 | 1468899841396 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49296 20:44:01 INFO - PROCESS | 4024 | 1468899841579 Marionette DEBUG Closed connection conn4 20:44:01 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:44:01 INFO - PROCESS | 4024 | 1468899841586 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49297 20:44:01 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C62F000 == 4 [pid = 4024] [id = 4] 20:44:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 8 (00000026070C2000) [pid = 4024] [serial = 8] [outer = 0000000000000000] 20:44:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 9 (000000260C6DBC00) [pid = 4024] [serial = 9] [outer = 00000026070C2000] 20:44:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 10 (000000260C6E1C00) [pid = 4024] [serial = 10] [outer = 00000026070C2000] 20:44:01 INFO - PROCESS | 4024 | 1468899841812 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:44:01 INFO - PROCESS | 4024 | 1468899841817 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160718193719","device":"desktop","version":"48.0"} 20:44:02 INFO - PROCESS | 4024 | [4024] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:44:02 INFO - PROCESS | 4024 | [4024] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:44:02 INFO - PROCESS | 4024 | [4024] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:44:03 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610ED7800 == 5 [pid = 4024] [id = 5] 20:44:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 11 (00000026120E5800) [pid = 4024] [serial = 11] [outer = 0000000000000000] 20:44:03 INFO - PROCESS | 4024 | ++DOCSHELL 00000026120E6000 == 6 [pid = 4024] [id = 6] 20:44:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 12 (0000002612095C00) [pid = 4024] [serial = 12] [outer = 0000000000000000] 20:44:03 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:44:03 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E21000 == 7 [pid = 4024] [id = 7] 20:44:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 13 (0000002612095000) [pid = 4024] [serial = 13] [outer = 0000000000000000] 20:44:03 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:44:03 INFO - PROCESS | 4024 | [4024] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:44:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 14 (000000261310B400) [pid = 4024] [serial = 14] [outer = 0000002612095000] 20:44:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 15 (00000026133DD800) [pid = 4024] [serial = 15] [outer = 00000026120E5800] 20:44:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 16 (0000002612F53000) [pid = 4024] [serial = 16] [outer = 0000002612095C00] 20:44:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 17 (0000002612FD7400) [pid = 4024] [serial = 17] [outer = 0000002612095000] 20:44:04 INFO - PROCESS | 4024 | 1468899844782 Marionette INFO startBrowser 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:04 INFO - PROCESS | 4024 | 1468899844818 Marionette DEBUG loaded listener.js 20:44:04 INFO - PROCESS | 4024 | 1468899844831 Marionette DEBUG loaded listener.js 20:44:04 INFO - PROCESS | 4024 | 1468899844833 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 18 (0000002615670400) [pid = 4024] [serial = 18] [outer = 0000002612095000] 20:44:05 INFO - PROCESS | 4024 | 1468899845703 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"891773bf-9603-4bb7-b6fb-3fcd5c169c85","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160718193719","device":"desktop","version":"48.0","command_id":1}}] 20:44:06 INFO - PROCESS | 4024 | 1468899846177 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 20:44:06 INFO - PROCESS | 4024 | 1468899846180 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:06 INFO - PROCESS | 4024 | 1468899846281 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 20:44:06 INFO - PROCESS | 4024 | 1468899846297 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:44:06 INFO - PROCESS | 4024 | 1468899846300 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:06 INFO - PROCESS | 4024 | [4024] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:44:08 INFO - PROCESS | 4024 | --DOCSHELL 0000002607096800 == 6 [pid = 4024] [id = 1] 20:44:08 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:44:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 19 (0000002604E09400) [pid = 4024] [serial = 19] [outer = 0000002612095000] 20:44:09 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:44:09 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:44:09 INFO - PROCESS | 4024 | 1468899849124 Marionette TRACE conn5 <- [1,3,null,{}] 20:44:09 INFO - PROCESS | 4024 | 1468899849130 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:44:09 INFO - PROCESS | 4024 | 1468899849134 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:09 INFO - PROCESS | 4024 | 1468899849175 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 20:44:09 INFO - PROCESS | 4024 | 1468899849208 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 20:44:09 INFO - PROCESS | 4024 | 1468899849212 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 20:44:09 INFO - PROCESS | 4024 | 1468899849217 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:44:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:44:09 INFO - PROCESS | 4024 | 1468899849222 Marionette TRACE conn5 <- [1,6,null,{}] 20:44:09 INFO - PROCESS | 4024 | 1468899849235 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:09 INFO - PROCESS | 4024 | 1468899849238 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:09 INFO - PROCESS | 4024 | 1468899849262 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 20:44:09 INFO - PROCESS | 4024 | 1468899849269 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899849272 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:09 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C113800 == 7 [pid = 4024] [id = 8] 20:44:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 20 (000000260C6DA400) [pid = 4024] [serial = 20] [outer = 0000000000000000] 20:44:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 21 (000000260CCB8000) [pid = 4024] [serial = 21] [outer = 000000260C6DA400] 20:44:09 INFO - PROCESS | 4024 | 1468899849333 Marionette DEBUG loaded listener.js 20:44:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 22 (0000002610637800) [pid = 4024] [serial = 22] [outer = 000000260C6DA400] 20:44:09 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C151800 == 8 [pid = 4024] [id = 9] 20:44:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 23 (00000026127E0000) [pid = 4024] [serial = 23] [outer = 0000000000000000] 20:44:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 24 (00000026127E5400) [pid = 4024] [serial = 24] [outer = 00000026127E0000] 20:44:09 INFO - PROCESS | 4024 | 1468899849770 Marionette DEBUG loaded listener.js 20:44:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 25 (0000002612DA9C00) [pid = 4024] [serial = 25] [outer = 00000026127E0000] 20:44:10 INFO - PROCESS | 4024 | 1468899850358 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:44:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:44:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1177ms 20:44:10 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D65000 == 9 [pid = 4024] [id = 10] 20:44:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 26 (000000261294E800) [pid = 4024] [serial = 26] [outer = 0000000000000000] 20:44:10 INFO - PROCESS | 4024 | 1468899850626 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 20:44:10 INFO - PROCESS | 4024 | 1468899850630 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 20:44:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 27 (000000260544C000) [pid = 4024] [serial = 27] [outer = 000000261294E800] 20:44:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 28 (00000026059A6800) [pid = 4024] [serial = 28] [outer = 000000261294E800] 20:44:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:44:10 INFO - PROCESS | 4024 | 1468899850727 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:44:10 INFO - PROCESS | 4024 | 1468899850731 Marionette TRACE conn5 <- [1,10,null,{}] 20:44:10 INFO - PROCESS | 4024 | ++DOCSHELL 0000002605E76800 == 10 [pid = 4024] [id = 11] 20:44:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 29 (000000260680A000) [pid = 4024] [serial = 29] [outer = 0000000000000000] 20:44:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 30 (000000260A65A800) [pid = 4024] [serial = 30] [outer = 000000260680A000] 20:44:10 INFO - PROCESS | 4024 | 1468899850842 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:10 INFO - PROCESS | 4024 | 1468899850846 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 31 (00000026075DFC00) [pid = 4024] [serial = 31] [outer = 000000260680A000] 20:44:10 INFO - PROCESS | 4024 | 1468899850970 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 20:44:11 INFO - PROCESS | 4024 | 1468899851036 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899851038 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:11 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A97B000 == 11 [pid = 4024] [id = 12] 20:44:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 32 (000000260542DC00) [pid = 4024] [serial = 32] [outer = 0000000000000000] 20:44:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 33 (000000260B415800) [pid = 4024] [serial = 33] [outer = 000000260542DC00] 20:44:11 INFO - PROCESS | 4024 | 1468899851113 Marionette DEBUG loaded listener.js 20:44:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 34 (000000260C6D2400) [pid = 4024] [serial = 34] [outer = 000000260542DC00] 20:44:11 INFO - PROCESS | 4024 | --DOCSHELL 000000260C62F000 == 10 [pid = 4024] [id = 4] 20:44:11 INFO - PROCESS | 4024 | 1468899851620 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 20:44:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:44:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 964ms 20:44:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:44:11 INFO - PROCESS | 4024 | 1468899851677 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 20:44:11 INFO - PROCESS | 4024 | 1468899851680 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 20:44:11 INFO - PROCESS | 4024 | 1468899851686 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:44:11 INFO - PROCESS | 4024 | 1468899851689 Marionette TRACE conn5 <- [1,14,null,{}] 20:44:11 INFO - PROCESS | 4024 | 1468899851695 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:11 INFO - PROCESS | 4024 | 1468899851697 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:11 INFO - PROCESS | 4024 | 1468899851786 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 20:44:11 INFO - PROCESS | 4024 | 1468899851792 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899851794 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:11 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B3BF000 == 11 [pid = 4024] [id = 13] 20:44:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 35 (000000260FCA0800) [pid = 4024] [serial = 35] [outer = 0000000000000000] 20:44:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 36 (000000260FD10C00) [pid = 4024] [serial = 36] [outer = 000000260FCA0800] 20:44:11 INFO - PROCESS | 4024 | 1468899851843 Marionette DEBUG loaded listener.js 20:44:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 37 (0000002610643400) [pid = 4024] [serial = 37] [outer = 000000260FCA0800] 20:44:12 INFO - PROCESS | 4024 | 1468899852236 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 20:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 585ms 20:44:12 INFO - PROCESS | 4024 | 1468899852270 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 20:44:12 INFO - PROCESS | 4024 | 1468899852272 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 20:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:44:12 INFO - PROCESS | 4024 | 1468899852276 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:44:12 INFO - PROCESS | 4024 | 1468899852278 Marionette TRACE conn5 <- [1,18,null,{}] 20:44:12 INFO - PROCESS | 4024 | 1468899852283 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:12 INFO - PROCESS | 4024 | 1468899852288 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:12 INFO - PROCESS | 4024 | 1468899852388 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 20:44:12 INFO - PROCESS | 4024 | 1468899852402 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899852406 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:12 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C904800 == 12 [pid = 4024] [id = 14] 20:44:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 38 (0000002613317800) [pid = 4024] [serial = 38] [outer = 0000000000000000] 20:44:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 39 (00000026134AC400) [pid = 4024] [serial = 39] [outer = 0000002613317800] 20:44:12 INFO - PROCESS | 4024 | 1468899852458 Marionette DEBUG loaded listener.js 20:44:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 40 (0000002614132400) [pid = 4024] [serial = 40] [outer = 0000002613317800] 20:44:12 INFO - PROCESS | 4024 | 1468899852907 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 20:44:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:44:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 692ms 20:44:12 INFO - PROCESS | 4024 | 1468899852971 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 20:44:12 INFO - PROCESS | 4024 | 1468899852973 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 20:44:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:44:12 INFO - PROCESS | 4024 | 1468899852976 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:44:12 INFO - PROCESS | 4024 | 1468899852978 Marionette TRACE conn5 <- [1,22,null,{}] 20:44:12 INFO - PROCESS | 4024 | 1468899852982 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:12 INFO - PROCESS | 4024 | 1468899852984 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:13 INFO - PROCESS | 4024 | 1468899853066 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 20:44:13 INFO - PROCESS | 4024 | 1468899853072 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899853074 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:13 INFO - PROCESS | 4024 | ++DOCSHELL 000000261031B000 == 13 [pid = 4024] [id = 15] 20:44:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 41 (0000002610DD9C00) [pid = 4024] [serial = 41] [outer = 0000000000000000] 20:44:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 42 (000000261273E400) [pid = 4024] [serial = 42] [outer = 0000002610DD9C00] 20:44:13 INFO - PROCESS | 4024 | 1468899853121 Marionette DEBUG loaded listener.js 20:44:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 43 (0000002612746400) [pid = 4024] [serial = 43] [outer = 0000002610DD9C00] 20:44:13 INFO - PROCESS | 4024 | 1468899853508 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 20:44:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:44:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 20:44:13 INFO - PROCESS | 4024 | 1468899853565 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 20:44:13 INFO - PROCESS | 4024 | 1468899853568 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 20:44:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:44:13 INFO - PROCESS | 4024 | 1468899853571 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:44:13 INFO - PROCESS | 4024 | 1468899853573 Marionette TRACE conn5 <- [1,26,null,{}] 20:44:13 INFO - PROCESS | 4024 | 1468899853576 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:13 INFO - PROCESS | 4024 | 1468899853578 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:13 INFO - PROCESS | 4024 | 1468899853659 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 20:44:13 INFO - PROCESS | 4024 | 1468899853666 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899853668 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:13 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D73800 == 14 [pid = 4024] [id = 16] 20:44:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 44 (000000260FD22000) [pid = 4024] [serial = 44] [outer = 0000000000000000] 20:44:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 45 (000000260FD29400) [pid = 4024] [serial = 45] [outer = 000000260FD22000] 20:44:13 INFO - PROCESS | 4024 | 1468899853714 Marionette DEBUG loaded listener.js 20:44:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 46 (0000002612749000) [pid = 4024] [serial = 46] [outer = 000000260FD22000] 20:44:14 INFO - PROCESS | 4024 | 1468899854089 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 20:44:14 INFO - PROCESS | 4024 | 1468899854162 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 20:44:14 INFO - PROCESS | 4024 | 1468899854164 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 20:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:44:14 INFO - PROCESS | 4024 | 1468899854175 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:44:14 INFO - PROCESS | 4024 | 1468899854177 Marionette TRACE conn5 <- [1,30,null,{}] 20:44:14 INFO - PROCESS | 4024 | 1468899854180 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:14 INFO - PROCESS | 4024 | 1468899854187 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:14 INFO - PROCESS | 4024 | 1468899854313 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 20:44:14 INFO - PROCESS | 4024 | 1468899854321 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899854324 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:14 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612B82000 == 15 [pid = 4024] [id = 17] 20:44:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 47 (0000002606631C00) [pid = 4024] [serial = 47] [outer = 0000000000000000] 20:44:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 48 (0000002615F7A000) [pid = 4024] [serial = 48] [outer = 0000002606631C00] 20:44:14 INFO - PROCESS | 4024 | 1468899854369 Marionette DEBUG loaded listener.js 20:44:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 49 (000000267F89E800) [pid = 4024] [serial = 49] [outer = 0000002606631C00] 20:44:14 INFO - PROCESS | 4024 | 1468899854848 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 20:44:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:44:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 733ms 20:44:14 INFO - PROCESS | 4024 | 1468899854912 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 20:44:14 INFO - PROCESS | 4024 | 1468899854914 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 20:44:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:44:14 INFO - PROCESS | 4024 | 1468899854917 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:44:14 INFO - PROCESS | 4024 | 1468899854919 Marionette TRACE conn5 <- [1,34,null,{}] 20:44:14 INFO - PROCESS | 4024 | 1468899854923 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:14 INFO - PROCESS | 4024 | 1468899854925 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:15 INFO - PROCESS | 4024 | 1468899855016 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 20:44:15 INFO - PROCESS | 4024 | 1468899855026 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899855028 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:15 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614154800 == 16 [pid = 4024] [id = 18] 20:44:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 50 (000000260B020000) [pid = 4024] [serial = 50] [outer = 0000000000000000] 20:44:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 51 (0000002610144000) [pid = 4024] [serial = 51] [outer = 000000260B020000] 20:44:15 INFO - PROCESS | 4024 | 1468899855073 Marionette DEBUG loaded listener.js 20:44:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 52 (000000260630C800) [pid = 4024] [serial = 52] [outer = 000000260B020000] 20:44:15 INFO - PROCESS | 4024 | 1468899855452 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 20:44:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:44:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 584ms 20:44:15 INFO - PROCESS | 4024 | 1468899855514 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 20:44:15 INFO - PROCESS | 4024 | 1468899855516 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 20:44:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:44:15 INFO - PROCESS | 4024 | 1468899855520 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:44:15 INFO - PROCESS | 4024 | 1468899855522 Marionette TRACE conn5 <- [1,38,null,{}] 20:44:15 INFO - PROCESS | 4024 | 1468899855525 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:15 INFO - PROCESS | 4024 | 1468899855527 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:15 INFO - PROCESS | 4024 | 1468899855604 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 20:44:15 INFO - PROCESS | 4024 | 1468899855609 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899855611 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:15 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615686800 == 17 [pid = 4024] [id = 19] 20:44:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 53 (0000002606310800) [pid = 4024] [serial = 53] [outer = 0000000000000000] 20:44:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (0000002606318400) [pid = 4024] [serial = 54] [outer = 0000002606310800] 20:44:15 INFO - PROCESS | 4024 | 1468899855655 Marionette DEBUG loaded listener.js 20:44:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (000000261231BC00) [pid = 4024] [serial = 55] [outer = 0000002606310800] 20:44:16 INFO - PROCESS | 4024 | 1468899856027 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 20:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 545ms 20:44:16 INFO - PROCESS | 4024 | 1468899856065 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 20:44:16 INFO - PROCESS | 4024 | 1468899856067 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 20:44:16 INFO - PROCESS | 4024 | 1468899856070 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:44:16 INFO - PROCESS | 4024 | 1468899856072 Marionette TRACE conn5 <- [1,42,null,{}] 20:44:16 INFO - PROCESS | 4024 | 1468899856076 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:16 INFO - PROCESS | 4024 | 1468899856077 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:16 INFO - PROCESS | 4024 | 1468899856184 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 20:44:16 INFO - PROCESS | 4024 | 1468899856191 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899856193 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:16 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615FAC800 == 18 [pid = 4024] [id = 20] 20:44:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (0000002606855800) [pid = 4024] [serial = 56] [outer = 0000000000000000] 20:44:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (000000260685C000) [pid = 4024] [serial = 57] [outer = 0000002606855800] 20:44:16 INFO - PROCESS | 4024 | 1468899856241 Marionette DEBUG loaded listener.js 20:44:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (0000002606863400) [pid = 4024] [serial = 58] [outer = 0000002606855800] 20:44:16 INFO - PROCESS | 4024 | 1468899856623 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 20:44:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:44:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 20:44:16 INFO - PROCESS | 4024 | 1468899856660 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 20:44:16 INFO - PROCESS | 4024 | 1468899856662 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 20:44:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:44:16 INFO - PROCESS | 4024 | 1468899856666 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:44:16 INFO - PROCESS | 4024 | 1468899856667 Marionette TRACE conn5 <- [1,46,null,{}] 20:44:16 INFO - PROCESS | 4024 | 1468899856671 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:16 INFO - PROCESS | 4024 | 1468899856673 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:16 INFO - PROCESS | 4024 | 1468899856787 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 20:44:16 INFO - PROCESS | 4024 | 1468899856796 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899856798 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:16 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BCF800 == 19 [pid = 4024] [id = 21] 20:44:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (000000261893FC00) [pid = 4024] [serial = 59] [outer = 0000000000000000] 20:44:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0000002618944400) [pid = 4024] [serial = 60] [outer = 000000261893FC00] 20:44:16 INFO - PROCESS | 4024 | 1468899856842 Marionette DEBUG loaded listener.js 20:44:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (000000261894AC00) [pid = 4024] [serial = 61] [outer = 000000261893FC00] 20:44:17 INFO - PROCESS | 4024 | 1468899857192 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 20:44:17 INFO - PROCESS | 4024 | 1468899857254 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 20:44:17 INFO - PROCESS | 4024 | 1468899857257 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 20:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:44:17 INFO - PROCESS | 4024 | 1468899857260 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:44:17 INFO - PROCESS | 4024 | 1468899857263 Marionette TRACE conn5 <- [1,50,null,{}] 20:44:17 INFO - PROCESS | 4024 | 1468899857266 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:17 INFO - PROCESS | 4024 | 1468899857269 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:17 INFO - PROCESS | 4024 | 1468899857380 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 20:44:17 INFO - PROCESS | 4024 | 1468899857387 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899857390 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:17 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618C9D000 == 20 [pid = 4024] [id = 22] 20:44:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000261894B000) [pid = 4024] [serial = 62] [outer = 0000000000000000] 20:44:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0000002618C39800) [pid = 4024] [serial = 63] [outer = 000000261894B000] 20:44:17 INFO - PROCESS | 4024 | 1468899857442 Marionette DEBUG loaded listener.js 20:44:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0000002618DCB400) [pid = 4024] [serial = 64] [outer = 000000261894B000] 20:44:17 INFO - PROCESS | 4024 | 1468899857833 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:44:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 20:44:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:44:17 INFO - PROCESS | 4024 | 1468899857891 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 20:44:17 INFO - PROCESS | 4024 | 1468899857893 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 20:44:17 INFO - PROCESS | 4024 | 1468899857896 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:44:17 INFO - PROCESS | 4024 | 1468899857898 Marionette TRACE conn5 <- [1,54,null,{}] 20:44:17 INFO - PROCESS | 4024 | 1468899857902 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:17 INFO - PROCESS | 4024 | 1468899857904 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:18 INFO - PROCESS | 4024 | 1468899858006 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 20:44:18 INFO - PROCESS | 4024 | 1468899858014 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899858016 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:18 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619739800 == 21 [pid = 4024] [id = 23] 20:44:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0000002618DD0800) [pid = 4024] [serial = 65] [outer = 0000000000000000] 20:44:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0000002618DD6C00) [pid = 4024] [serial = 66] [outer = 0000002618DD0800] 20:44:18 INFO - PROCESS | 4024 | 1468899858059 Marionette DEBUG loaded listener.js 20:44:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002619788800) [pid = 4024] [serial = 67] [outer = 0000002618DD0800] 20:44:18 INFO - PROCESS | 4024 | 1468899858407 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:44:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 522ms 20:44:18 INFO - PROCESS | 4024 | 1468899858422 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 20:44:18 INFO - PROCESS | 4024 | 1468899858424 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 20:44:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:44:18 INFO - PROCESS | 4024 | 1468899858427 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:44:18 INFO - PROCESS | 4024 | 1468899858429 Marionette TRACE conn5 <- [1,58,null,{}] 20:44:18 INFO - PROCESS | 4024 | 1468899858432 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:18 INFO - PROCESS | 4024 | 1468899858434 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:18 INFO - PROCESS | 4024 | 1468899858514 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 20:44:18 INFO - PROCESS | 4024 | 1468899858519 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899858521 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:18 INFO - PROCESS | 4024 | ++DOCSHELL 0000002605EC6800 == 22 [pid = 4024] [id = 24] 20:44:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260611F400) [pid = 4024] [serial = 68] [outer = 0000000000000000] 20:44:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002606128800) [pid = 4024] [serial = 69] [outer = 000000260611F400] 20:44:18 INFO - PROCESS | 4024 | 1468899858573 Marionette DEBUG loaded listener.js 20:44:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002618DCC000) [pid = 4024] [serial = 70] [outer = 000000260611F400] 20:44:18 INFO - PROCESS | 4024 | 1468899858972 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:44:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 588ms 20:44:19 INFO - PROCESS | 4024 | --DOCSHELL 000000260C113800 == 21 [pid = 4024] [id = 8] 20:44:19 INFO - PROCESS | 4024 | 1468899859664 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 20:44:19 INFO - PROCESS | 4024 | 1468899859668 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 20:44:19 INFO - PROCESS | 4024 | 1468899859678 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:44:19 INFO - PROCESS | 4024 | 1468899859682 Marionette TRACE conn5 <- [1,62,null,{}] 20:44:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:44:19 INFO - PROCESS | 4024 | 1468899859697 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:19 INFO - PROCESS | 4024 | 1468899859700 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:19 INFO - PROCESS | 4024 | 1468899859812 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 20:44:19 INFO - PROCESS | 4024 | 1468899859823 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899859826 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:19 INFO - PROCESS | 4024 | ++DOCSHELL 000000260650E000 == 22 [pid = 4024] [id = 25] 20:44:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002606634400) [pid = 4024] [serial = 71] [outer = 0000000000000000] 20:44:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026067C8C00) [pid = 4024] [serial = 72] [outer = 0000002606634400] 20:44:19 INFO - PROCESS | 4024 | 1468899859902 Marionette DEBUG loaded listener.js 20:44:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002607014C00) [pid = 4024] [serial = 73] [outer = 0000002606634400] 20:44:20 INFO - PROCESS | 4024 | 1468899860326 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:44:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 689ms 20:44:20 INFO - PROCESS | 4024 | 1468899860379 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 20:44:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:44:20 INFO - PROCESS | 4024 | 1468899860382 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 20:44:20 INFO - PROCESS | 4024 | 1468899860389 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:44:20 INFO - PROCESS | 4024 | 1468899860392 Marionette TRACE conn5 <- [1,66,null,{}] 20:44:20 INFO - PROCESS | 4024 | 1468899860396 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:20 INFO - PROCESS | 4024 | 1468899860399 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:20 INFO - PROCESS | 4024 | 1468899860502 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 20:44:20 INFO - PROCESS | 4024 | 1468899860508 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899860510 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:20 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B305000 == 23 [pid = 4024] [id = 26] 20:44:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260A958C00) [pid = 4024] [serial = 74] [outer = 0000000000000000] 20:44:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260B37C000) [pid = 4024] [serial = 75] [outer = 000000260A958C00] 20:44:20 INFO - PROCESS | 4024 | 1468899860558 Marionette DEBUG loaded listener.js 20:44:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260C271400) [pid = 4024] [serial = 76] [outer = 000000260A958C00] 20:44:20 INFO - PROCESS | 4024 | 1468899860975 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 648ms 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026070C2000) [pid = 4024] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260FCA0800) [pid = 4024] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002618DD0800) [pid = 4024] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002613317800) [pid = 4024] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002610DD9C00) [pid = 4024] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FD22000) [pid = 4024] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002606631C00) [pid = 4024] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260B020000) [pid = 4024] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000261894B000) [pid = 4024] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260C6DA400) [pid = 4024] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:44:21 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000260542DC00) [pid = 4024] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:44:21 INFO - PROCESS | 4024 | 1468899861304 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 20:44:21 INFO - PROCESS | 4024 | 1468899861306 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 20:44:21 INFO - PROCESS | 4024 | 1468899861318 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:44:21 INFO - PROCESS | 4024 | 1468899861320 Marionette TRACE conn5 <- [1,70,null,{}] 20:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:44:21 INFO - PROCESS | 4024 | 1468899861329 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:21 INFO - PROCESS | 4024 | 1468899861334 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:21 INFO - PROCESS | 4024 | 1468899861422 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 20:44:21 INFO - PROCESS | 4024 | 1468899861432 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899861435 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:21 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C90D800 == 24 [pid = 4024] [id = 27] 20:44:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260C89BC00) [pid = 4024] [serial = 77] [outer = 0000000000000000] 20:44:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260C89E000) [pid = 4024] [serial = 78] [outer = 000000260C89BC00] 20:44:21 INFO - PROCESS | 4024 | 1468899861484 Marionette DEBUG loaded listener.js 20:44:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260FC9D400) [pid = 4024] [serial = 79] [outer = 000000260C89BC00] 20:44:21 INFO - PROCESS | 4024 | 1468899861877 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:44:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 20:44:21 INFO - PROCESS | 4024 | 1468899861912 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 20:44:21 INFO - PROCESS | 4024 | 1468899861915 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 20:44:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:44:21 INFO - PROCESS | 4024 | 1468899861918 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:44:21 INFO - PROCESS | 4024 | 1468899861920 Marionette TRACE conn5 <- [1,74,null,{}] 20:44:21 INFO - PROCESS | 4024 | 1468899861923 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:21 INFO - PROCESS | 4024 | 1468899861925 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:22 INFO - PROCESS | 4024 | 1468899862008 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 20:44:22 INFO - PROCESS | 4024 | 1468899862013 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 4024 | 1468899862015 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:22 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D67800 == 25 [pid = 4024] [id = 28] 20:44:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260FDE2400) [pid = 4024] [serial = 80] [outer = 0000000000000000] 20:44:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002610148800) [pid = 4024] [serial = 81] [outer = 000000260FDE2400] 20:44:22 INFO - PROCESS | 4024 | 1468899862061 Marionette DEBUG loaded listener.js 20:44:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (00000026107D0400) [pid = 4024] [serial = 82] [outer = 000000260FDE2400] 20:44:22 INFO - PROCESS | 4024 | 1468899862494 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:44:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 629ms 20:44:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:44:22 INFO - PROCESS | 4024 | 1468899862551 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 20:44:22 INFO - PROCESS | 4024 | 1468899862553 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 20:44:22 INFO - PROCESS | 4024 | 1468899862556 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:44:22 INFO - PROCESS | 4024 | 1468899862558 Marionette TRACE conn5 <- [1,78,null,{}] 20:44:22 INFO - PROCESS | 4024 | 1468899862562 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:22 INFO - PROCESS | 4024 | 1468899862564 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:22 INFO - PROCESS | 4024 | 1468899862643 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 20:44:22 INFO - PROCESS | 4024 | 1468899862648 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 4024 | 1468899862650 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:22 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613174000 == 26 [pid = 4024] [id = 29] 20:44:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026107D7400) [pid = 4024] [serial = 83] [outer = 0000000000000000] 20:44:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002612327800) [pid = 4024] [serial = 84] [outer = 00000026107D7400] 20:44:22 INFO - PROCESS | 4024 | 1468899862694 Marionette DEBUG loaded listener.js 20:44:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026127E4000) [pid = 4024] [serial = 85] [outer = 00000026107D7400] 20:44:23 INFO - PROCESS | 4024 | 1468899863093 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:44:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 20:44:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:44:23 INFO - PROCESS | 4024 | 1468899863146 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 20:44:23 INFO - PROCESS | 4024 | 1468899863148 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 20:44:23 INFO - PROCESS | 4024 | 1468899863152 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:44:23 INFO - PROCESS | 4024 | 1468899863153 Marionette TRACE conn5 <- [1,82,null,{}] 20:44:23 INFO - PROCESS | 4024 | 1468899863157 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:23 INFO - PROCESS | 4024 | 1468899863162 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:23 INFO - PROCESS | 4024 | 1468899863267 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 20:44:23 INFO - PROCESS | 4024 | 1468899863363 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899863367 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:23 INFO - PROCESS | 4024 | ++DOCSHELL 000000260599E800 == 27 [pid = 4024] [id = 30] 20:44:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026044CDC00) [pid = 4024] [serial = 86] [outer = 0000000000000000] 20:44:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260542D400) [pid = 4024] [serial = 87] [outer = 00000026044CDC00] 20:44:23 INFO - PROCESS | 4024 | 1468899863425 Marionette DEBUG loaded listener.js 20:44:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002606121400) [pid = 4024] [serial = 88] [outer = 00000026044CDC00] 20:44:23 INFO - PROCESS | 4024 | 1468899863951 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 20:44:24 INFO - PROCESS | 4024 | 1468899864039 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 20:44:24 INFO - PROCESS | 4024 | 1468899864043 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 20:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:44:24 INFO - PROCESS | 4024 | 1468899864048 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:44:24 INFO - PROCESS | 4024 | 1468899864051 Marionette TRACE conn5 <- [1,86,null,{}] 20:44:24 INFO - PROCESS | 4024 | 1468899864057 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:24 INFO - PROCESS | 4024 | 1468899864060 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:24 INFO - PROCESS | 4024 | 1468899864176 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 20:44:24 INFO - PROCESS | 4024 | 1468899864231 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899864234 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:24 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D6F000 == 28 [pid = 4024] [id = 31] 20:44:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260B379800) [pid = 4024] [serial = 89] [outer = 0000000000000000] 20:44:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260C2D6000) [pid = 4024] [serial = 90] [outer = 000000260B379800] 20:44:24 INFO - PROCESS | 4024 | 1468899864291 Marionette DEBUG loaded listener.js 20:44:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FD03800) [pid = 4024] [serial = 91] [outer = 000000260B379800] 20:44:24 INFO - PROCESS | 4024 | 1468899864816 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:44:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 20:44:24 INFO - PROCESS | 4024 | 1468899864890 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 20:44:24 INFO - PROCESS | 4024 | 1468899864895 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 20:44:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:44:24 INFO - PROCESS | 4024 | 1468899864899 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:44:24 INFO - PROCESS | 4024 | 1468899864901 Marionette TRACE conn5 <- [1,90,null,{}] 20:44:24 INFO - PROCESS | 4024 | 1468899864906 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:24 INFO - PROCESS | 4024 | 1468899864908 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:25 INFO - PROCESS | 4024 | 1468899865048 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 20:44:25 INFO - PROCESS | 4024 | 1468899865109 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899865111 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:25 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615854000 == 29 [pid = 4024] [id = 32] 20:44:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002610142800) [pid = 4024] [serial = 92] [outer = 0000000000000000] 20:44:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002612F4F800) [pid = 4024] [serial = 93] [outer = 0000002610142800] 20:44:25 INFO - PROCESS | 4024 | 1468899865166 Marionette DEBUG loaded listener.js 20:44:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000261436D000) [pid = 4024] [serial = 94] [outer = 0000002610142800] 20:44:25 INFO - PROCESS | 4024 | 1468899865710 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 20:44:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:44:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 20:44:25 INFO - PROCESS | 4024 | 1468899865783 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 20:44:25 INFO - PROCESS | 4024 | 1468899865785 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 20:44:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:44:25 INFO - PROCESS | 4024 | 1468899865796 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:44:25 INFO - PROCESS | 4024 | 1468899865803 Marionette TRACE conn5 <- [1,94,null,{}] 20:44:25 INFO - PROCESS | 4024 | 1468899865807 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:25 INFO - PROCESS | 4024 | 1468899865811 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:25 INFO - PROCESS | 4024 | 1468899865949 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 20:44:26 INFO - PROCESS | 4024 | 1468899866009 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899866012 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:26 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618C97800 == 30 [pid = 4024] [id = 33] 20:44:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002615F7A800) [pid = 4024] [serial = 95] [outer = 0000000000000000] 20:44:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002617DC0400) [pid = 4024] [serial = 96] [outer = 0000002615F7A800] 20:44:26 INFO - PROCESS | 4024 | 1468899866065 Marionette DEBUG loaded listener.js 20:44:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002618949C00) [pid = 4024] [serial = 97] [outer = 0000002615F7A800] 20:44:26 INFO - PROCESS | 4024 | 1468899866620 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:44:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:44:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 944ms 20:44:26 INFO - PROCESS | 4024 | 1468899866735 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 20:44:26 INFO - PROCESS | 4024 | 1468899866740 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 20:44:26 INFO - PROCESS | 4024 | 1468899866757 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:44:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:44:26 INFO - PROCESS | 4024 | 1468899866762 Marionette TRACE conn5 <- [1,98,null,{}] 20:44:26 INFO - PROCESS | 4024 | 1468899866768 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:26 INFO - PROCESS | 4024 | 1468899866771 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:26 INFO - PROCESS | 4024 | 1468899866881 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 20:44:26 INFO - PROCESS | 4024 | 1468899866936 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899866941 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:26 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A973000 == 31 [pid = 4024] [id = 34] 20:44:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002606314400) [pid = 4024] [serial = 98] [outer = 0000000000000000] 20:44:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002606318C00) [pid = 4024] [serial = 99] [outer = 0000002606314400] 20:44:27 INFO - PROCESS | 4024 | 1468899866991 Marionette DEBUG loaded listener.js 20:44:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260645C000) [pid = 4024] [serial = 100] [outer = 0000002606314400] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002612FD7400) [pid = 4024] [serial = 17] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260FD10C00) [pid = 4024] [serial = 36] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002612749000) [pid = 4024] [serial = 46] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260544C000) [pid = 4024] [serial = 27] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000267F89E800) [pid = 4024] [serial = 49] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002610637800) [pid = 4024] [serial = 22] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260630C800) [pid = 4024] [serial = 52] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002614132400) [pid = 4024] [serial = 40] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260C6D2400) [pid = 4024] [serial = 34] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002619788800) [pid = 4024] [serial = 67] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002610643400) [pid = 4024] [serial = 37] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002618DCB400) [pid = 4024] [serial = 64] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260C6E1C00) [pid = 4024] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260C6DBC00) [pid = 4024] [serial = 9] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260A683000) [pid = 4024] [serial = 4] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026134AC400) [pid = 4024] [serial = 39] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261273E400) [pid = 4024] [serial = 42] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002612746400) [pid = 4024] [serial = 43] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FD29400) [pid = 4024] [serial = 45] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002615F7A000) [pid = 4024] [serial = 48] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002610144000) [pid = 4024] [serial = 51] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002606318400) [pid = 4024] [serial = 54] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260685C000) [pid = 4024] [serial = 57] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002618944400) [pid = 4024] [serial = 60] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0000002618C39800) [pid = 4024] [serial = 63] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0000002618DD6C00) [pid = 4024] [serial = 66] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (000000260CCB8000) [pid = 4024] [serial = 21] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (00000026127E5400) [pid = 4024] [serial = 24] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (000000260A65A800) [pid = 4024] [serial = 30] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (000000260B415800) [pid = 4024] [serial = 33] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (000000261310B400) [pid = 4024] [serial = 14] [outer = 0000000000000000] [url = about:blank] 20:44:27 INFO - PROCESS | 4024 | 1468899867947 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1242ms 20:44:28 INFO - PROCESS | 4024 | 1468899868005 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 20:44:28 INFO - PROCESS | 4024 | 1468899868009 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 20:44:28 INFO - PROCESS | 4024 | 1468899868014 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:44:28 INFO - PROCESS | 4024 | 1468899868017 Marionette TRACE conn5 <- [1,102,null,{}] 20:44:28 INFO - PROCESS | 4024 | 1468899868023 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:28 INFO - PROCESS | 4024 | 1468899868026 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:28 INFO - PROCESS | 4024 | 1468899868117 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 20:44:28 INFO - PROCESS | 4024 | 1468899868179 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899868181 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:28 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A9DD800 == 32 [pid = 4024] [id = 35] 20:44:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0000002606314C00) [pid = 4024] [serial = 101] [outer = 0000000000000000] 20:44:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0000002606458C00) [pid = 4024] [serial = 102] [outer = 0000002606314C00] 20:44:28 INFO - PROCESS | 4024 | 1468899868230 Marionette DEBUG loaded listener.js 20:44:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (000000260680F800) [pid = 4024] [serial = 103] [outer = 0000002606314C00] 20:44:28 INFO - PROCESS | 4024 | 1468899868614 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:44:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:44:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 627ms 20:44:28 INFO - PROCESS | 4024 | 1468899868646 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 20:44:28 INFO - PROCESS | 4024 | 1468899868651 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 20:44:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:44:28 INFO - PROCESS | 4024 | 1468899868658 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:44:28 INFO - PROCESS | 4024 | 1468899868661 Marionette TRACE conn5 <- [1,106,null,{}] 20:44:28 INFO - PROCESS | 4024 | 1468899868671 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:28 INFO - PROCESS | 4024 | 1468899868674 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:28 INFO - PROCESS | 4024 | 1468899868762 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 20:44:28 INFO - PROCESS | 4024 | 1468899868772 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899868775 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:28 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C624800 == 33 [pid = 4024] [id = 36] 20:44:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000260A95C800) [pid = 4024] [serial = 104] [outer = 0000000000000000] 20:44:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000260B0BB800) [pid = 4024] [serial = 105] [outer = 000000260A95C800] 20:44:28 INFO - PROCESS | 4024 | 1468899868823 Marionette DEBUG loaded listener.js 20:44:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260B37E800) [pid = 4024] [serial = 106] [outer = 000000260A95C800] 20:44:29 INFO - PROCESS | 4024 | 1468899869234 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 20:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:44:29 INFO - PROCESS | 4024 | 1468899869289 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 20:44:29 INFO - PROCESS | 4024 | 1468899869292 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 20:44:29 INFO - PROCESS | 4024 | 1468899869295 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:44:29 INFO - PROCESS | 4024 | 1468899869299 Marionette TRACE conn5 <- [1,110,null,{}] 20:44:29 INFO - PROCESS | 4024 | 1468899869310 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:29 INFO - PROCESS | 4024 | 1468899869315 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:29 INFO - PROCESS | 4024 | 1468899869400 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 20:44:29 INFO - PROCESS | 4024 | 1468899869407 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899869410 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:29 INFO - PROCESS | 4024 | ++DOCSHELL 000000261030C000 == 34 [pid = 4024] [id = 37] 20:44:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260630EC00) [pid = 4024] [serial = 107] [outer = 0000000000000000] 20:44:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260CD56C00) [pid = 4024] [serial = 108] [outer = 000000260630EC00] 20:44:29 INFO - PROCESS | 4024 | 1468899869459 Marionette DEBUG loaded listener.js 20:44:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260FD1CC00) [pid = 4024] [serial = 109] [outer = 000000260630EC00] 20:44:29 INFO - PROCESS | 4024 | 1468899869877 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:44:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:44:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 649ms 20:44:29 INFO - PROCESS | 4024 | 1468899869948 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 20:44:29 INFO - PROCESS | 4024 | 1468899869951 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 20:44:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:44:29 INFO - PROCESS | 4024 | 1468899869955 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:44:29 INFO - PROCESS | 4024 | 1468899869957 Marionette TRACE conn5 <- [1,114,null,{}] 20:44:29 INFO - PROCESS | 4024 | 1468899869961 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:29 INFO - PROCESS | 4024 | 1468899869963 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:30 INFO - PROCESS | 4024 | 1468899870068 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 20:44:30 INFO - PROCESS | 4024 | 1468899870074 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899870076 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:30 INFO - PROCESS | 4024 | ++DOCSHELL 00000026120DE800 == 35 [pid = 4024] [id = 38] 20:44:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260FD2B800) [pid = 4024] [serial = 110] [outer = 0000000000000000] 20:44:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002610141000) [pid = 4024] [serial = 111] [outer = 000000260FD2B800] 20:44:30 INFO - PROCESS | 4024 | 1468899870121 Marionette DEBUG loaded listener.js 20:44:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002610637800) [pid = 4024] [serial = 112] [outer = 000000260FD2B800] 20:44:30 INFO - PROCESS | 4024 | 1468899870546 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:44:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:44:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 20:44:30 INFO - PROCESS | 4024 | 1468899870584 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 20:44:30 INFO - PROCESS | 4024 | 1468899870586 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 20:44:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:44:30 INFO - PROCESS | 4024 | 1468899870589 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:44:30 INFO - PROCESS | 4024 | 1468899870591 Marionette TRACE conn5 <- [1,118,null,{}] 20:44:30 INFO - PROCESS | 4024 | 1468899870594 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:30 INFO - PROCESS | 4024 | 1468899870596 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:30 INFO - PROCESS | 4024 | 1468899870695 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 20:44:30 INFO - PROCESS | 4024 | 1468899870700 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899870702 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:30 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E16800 == 36 [pid = 4024] [id = 39] 20:44:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260A805C00) [pid = 4024] [serial = 113] [outer = 0000000000000000] 20:44:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002610DD8800) [pid = 4024] [serial = 114] [outer = 000000260A805C00] 20:44:30 INFO - PROCESS | 4024 | 1468899870767 Marionette DEBUG loaded listener.js 20:44:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002612740000) [pid = 4024] [serial = 115] [outer = 000000260A805C00] 20:44:31 INFO - PROCESS | 4024 | 1468899871173 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 20:44:31 INFO - PROCESS | 4024 | 1468899871227 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 20:44:31 INFO - PROCESS | 4024 | 1468899871230 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 20:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:44:31 INFO - PROCESS | 4024 | 1468899871233 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:44:31 INFO - PROCESS | 4024 | 1468899871234 Marionette TRACE conn5 <- [1,122,null,{}] 20:44:31 INFO - PROCESS | 4024 | 1468899871238 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:31 INFO - PROCESS | 4024 | 1468899871244 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:31 INFO - PROCESS | 4024 | 1468899871368 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 20:44:31 INFO - PROCESS | 4024 | 1468899871373 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899871375 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:31 INFO - PROCESS | 4024 | ++DOCSHELL 00000026143CF000 == 37 [pid = 4024] [id = 40] 20:44:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612743400) [pid = 4024] [serial = 116] [outer = 0000000000000000] 20:44:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612FD8400) [pid = 4024] [serial = 117] [outer = 0000002612743400] 20:44:31 INFO - PROCESS | 4024 | 1468899871420 Marionette DEBUG loaded listener.js 20:44:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002614137800) [pid = 4024] [serial = 118] [outer = 0000002612743400] 20:44:31 INFO - PROCESS | 4024 | 1468899871811 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:44:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:44:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 626ms 20:44:31 INFO - PROCESS | 4024 | 1468899871861 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 20:44:31 INFO - PROCESS | 4024 | 1468899871863 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 20:44:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:44:31 INFO - PROCESS | 4024 | 1468899871871 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:44:31 INFO - PROCESS | 4024 | 1468899871873 Marionette TRACE conn5 <- [1,126,null,{}] 20:44:31 INFO - PROCESS | 4024 | 1468899871876 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:31 INFO - PROCESS | 4024 | 1468899871878 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:32 INFO - PROCESS | 4024 | 1468899872026 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 20:44:32 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260611F400) [pid = 4024] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:44:32 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002606855800) [pid = 4024] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:44:32 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000261893FC00) [pid = 4024] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:44:32 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606310800) [pid = 4024] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:44:32 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (00000026107D7400) [pid = 4024] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:44:32 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260A958C00) [pid = 4024] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:44:32 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002606634400) [pid = 4024] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:44:32 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260C89BC00) [pid = 4024] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:44:32 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260FDE2400) [pid = 4024] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:44:32 INFO - PROCESS | 4024 | 1468899872088 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899872090 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615698800 == 38 [pid = 4024] [id = 41] 20:44:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002605E2F000) [pid = 4024] [serial = 119] [outer = 0000000000000000] 20:44:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002606855800) [pid = 4024] [serial = 120] [outer = 0000002605E2F000] 20:44:32 INFO - PROCESS | 4024 | 1468899872135 Marionette DEBUG loaded listener.js 20:44:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260FDE2400) [pid = 4024] [serial = 121] [outer = 0000002605E2F000] 20:44:32 INFO - PROCESS | 4024 | 1468899872474 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:44:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:44:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 20:44:32 INFO - PROCESS | 4024 | 1468899872500 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 20:44:32 INFO - PROCESS | 4024 | 1468899872502 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 20:44:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:44:32 INFO - PROCESS | 4024 | 1468899872506 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:44:32 INFO - PROCESS | 4024 | 1468899872507 Marionette TRACE conn5 <- [1,130,null,{}] 20:44:32 INFO - PROCESS | 4024 | 1468899872511 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:32 INFO - PROCESS | 4024 | 1468899872513 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:32 INFO - PROCESS | 4024 | 1468899872611 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 20:44:32 INFO - PROCESS | 4024 | 1468899872618 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899872620 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BDB000 == 39 [pid = 4024] [id = 42] 20:44:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260FDE5800) [pid = 4024] [serial = 122] [outer = 0000000000000000] 20:44:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000261534CC00) [pid = 4024] [serial = 123] [outer = 000000260FDE5800] 20:44:32 INFO - PROCESS | 4024 | 1468899872664 Marionette DEBUG loaded listener.js 20:44:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002617C35400) [pid = 4024] [serial = 124] [outer = 000000260FDE5800] 20:44:33 INFO - PROCESS | 4024 | 1468899873043 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 20:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 20:44:33 INFO - PROCESS | 4024 | 1468899873095 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 20:44:33 INFO - PROCESS | 4024 | 1468899873097 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 20:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:44:33 INFO - PROCESS | 4024 | 1468899873101 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:44:33 INFO - PROCESS | 4024 | 1468899873102 Marionette TRACE conn5 <- [1,134,null,{}] 20:44:33 INFO - PROCESS | 4024 | 1468899873106 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:33 INFO - PROCESS | 4024 | 1468899873108 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:33 INFO - PROCESS | 4024 | 1468899873208 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 20:44:33 INFO - PROCESS | 4024 | 1468899873215 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899873217 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:33 INFO - PROCESS | 4024 | ++DOCSHELL 000000261030A800 == 40 [pid = 4024] [id = 43] 20:44:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026063AA800) [pid = 4024] [serial = 125] [outer = 0000000000000000] 20:44:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026063AF800) [pid = 4024] [serial = 126] [outer = 00000026063AA800] 20:44:33 INFO - PROCESS | 4024 | 1468899873261 Marionette DEBUG loaded listener.js 20:44:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260C161800) [pid = 4024] [serial = 127] [outer = 00000026063AA800] 20:44:33 INFO - PROCESS | 4024 | 1468899873650 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 20:44:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:44:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 20:44:33 INFO - PROCESS | 4024 | 1468899873689 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 20:44:33 INFO - PROCESS | 4024 | 1468899873691 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 20:44:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:44:33 INFO - PROCESS | 4024 | 1468899873695 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:44:33 INFO - PROCESS | 4024 | 1468899873696 Marionette TRACE conn5 <- [1,138,null,{}] 20:44:33 INFO - PROCESS | 4024 | 1468899873700 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:33 INFO - PROCESS | 4024 | 1468899873702 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:33 INFO - PROCESS | 4024 | 1468899873803 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 20:44:33 INFO - PROCESS | 4024 | 1468899873838 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899873840 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:33 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A48B800 == 41 [pid = 4024] [id = 44] 20:44:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026063AB000) [pid = 4024] [serial = 128] [outer = 0000000000000000] 20:44:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260C274400) [pid = 4024] [serial = 129] [outer = 00000026063AB000] 20:44:33 INFO - PROCESS | 4024 | 1468899873883 Marionette DEBUG loaded listener.js 20:44:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260C2E3C00) [pid = 4024] [serial = 130] [outer = 00000026063AB000] 20:44:34 INFO - PROCESS | 4024 | 1468899874632 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 20:44:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:44:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 986ms 20:44:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:44:34 INFO - PROCESS | 4024 | 1468899874685 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 20:44:34 INFO - PROCESS | 4024 | 1468899874689 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 20:44:34 INFO - PROCESS | 4024 | 1468899874694 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:44:34 INFO - PROCESS | 4024 | 1468899874697 Marionette TRACE conn5 <- [1,142,null,{}] 20:44:34 INFO - PROCESS | 4024 | 1468899874703 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:34 INFO - PROCESS | 4024 | 1468899874707 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:34 INFO - PROCESS | 4024 | 1468899874912 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 20:44:35 INFO - PROCESS | 4024 | 1468899875014 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899875017 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:35 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C873000 == 42 [pid = 4024] [id = 45] 20:44:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002606453400) [pid = 4024] [serial = 131] [outer = 0000000000000000] 20:44:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260685CC00) [pid = 4024] [serial = 132] [outer = 0000002606453400] 20:44:35 INFO - PROCESS | 4024 | 1468899875074 Marionette DEBUG loaded listener.js 20:44:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260A962000) [pid = 4024] [serial = 133] [outer = 0000002606453400] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 0000002618C97800 == 41 [pid = 4024] [id = 33] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 0000002615854000 == 40 [pid = 4024] [id = 32] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 000000260599E800 == 39 [pid = 4024] [id = 30] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D6F000 == 38 [pid = 4024] [id = 31] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 000000261030A800 == 37 [pid = 4024] [id = 43] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BDB000 == 36 [pid = 4024] [id = 42] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 0000002615698800 == 35 [pid = 4024] [id = 41] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 00000026143CF000 == 34 [pid = 4024] [id = 40] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 0000002612E16800 == 33 [pid = 4024] [id = 39] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 00000026120DE800 == 32 [pid = 4024] [id = 38] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 000000261030C000 == 31 [pid = 4024] [id = 37] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 000000260C624800 == 30 [pid = 4024] [id = 36] 20:44:35 INFO - PROCESS | 4024 | --DOCSHELL 000000260A9DD800 == 29 [pid = 4024] [id = 35] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002612327800) [pid = 4024] [serial = 84] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260B37C000) [pid = 4024] [serial = 75] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026067C8C00) [pid = 4024] [serial = 72] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260C89E000) [pid = 4024] [serial = 78] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026127E4000) [pid = 4024] [serial = 85] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260C271400) [pid = 4024] [serial = 76] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FC9D400) [pid = 4024] [serial = 79] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026107D0400) [pid = 4024] [serial = 82] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002607014C00) [pid = 4024] [serial = 73] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002610148800) [pid = 4024] [serial = 81] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002618DCC000) [pid = 4024] [serial = 70] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002606128800) [pid = 4024] [serial = 69] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002606863400) [pid = 4024] [serial = 58] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000261894AC00) [pid = 4024] [serial = 61] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000261231BC00) [pid = 4024] [serial = 55] [outer = 0000000000000000] [url = about:blank] 20:44:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:44:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1233ms 20:44:35 INFO - PROCESS | 4024 | 1468899875918 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 20:44:35 INFO - PROCESS | 4024 | 1468899875926 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 20:44:35 INFO - PROCESS | 4024 | 1468899875930 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 20:44:35 INFO - PROCESS | 4024 | 1468899875936 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:44:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:44:35 INFO - PROCESS | 4024 | 1468899875939 Marionette TRACE conn5 <- [1,146,null,{}] 20:44:35 INFO - PROCESS | 4024 | 1468899875944 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:35 INFO - PROCESS | 4024 | 1468899875947 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:36 INFO - PROCESS | 4024 | 1468899876038 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 20:44:36 INFO - PROCESS | 4024 | 1468899876045 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 4024 | 1468899876047 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:36 INFO - PROCESS | 4024 | ++DOCSHELL 00000026077E4000 == 30 [pid = 4024] [id = 46] 20:44:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (00000026063B3800) [pid = 4024] [serial = 134] [outer = 0000000000000000] 20:44:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260645B000) [pid = 4024] [serial = 135] [outer = 00000026063B3800] 20:44:36 INFO - PROCESS | 4024 | 1468899876098 Marionette DEBUG loaded listener.js 20:44:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260685AC00) [pid = 4024] [serial = 136] [outer = 00000026063B3800] 20:44:36 INFO - PROCESS | 4024 | 1468899876555 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:44:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:44:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 20:44:36 INFO - PROCESS | 4024 | 1468899876567 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 20:44:36 INFO - PROCESS | 4024 | 1468899876572 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 20:44:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:44:36 INFO - PROCESS | 4024 | 1468899876579 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:44:36 INFO - PROCESS | 4024 | 1468899876582 Marionette TRACE conn5 <- [1,150,null,{}] 20:44:36 INFO - PROCESS | 4024 | 1468899876590 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:36 INFO - PROCESS | 4024 | 1468899876593 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:36 INFO - PROCESS | 4024 | 1468899876682 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 20:44:36 INFO - PROCESS | 4024 | 1468899876690 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 4024 | 1468899876693 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:36 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C15F000 == 31 [pid = 4024] [id = 47] 20:44:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B1BDC00) [pid = 4024] [serial = 137] [outer = 0000000000000000] 20:44:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260B38BC00) [pid = 4024] [serial = 138] [outer = 000000260B1BDC00] 20:44:36 INFO - PROCESS | 4024 | 1468899876740 Marionette DEBUG loaded listener.js 20:44:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260C273800) [pid = 4024] [serial = 139] [outer = 000000260B1BDC00] 20:44:37 INFO - PROCESS | 4024 | 1468899877173 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 20:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 20:44:37 INFO - PROCESS | 4024 | 1468899877210 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 20:44:37 INFO - PROCESS | 4024 | 1468899877213 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 20:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:44:37 INFO - PROCESS | 4024 | 1468899877216 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:44:37 INFO - PROCESS | 4024 | 1468899877220 Marionette TRACE conn5 <- [1,154,null,{}] 20:44:37 INFO - PROCESS | 4024 | 1468899877236 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:37 INFO - PROCESS | 4024 | 1468899877241 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:37 INFO - PROCESS | 4024 | 1468899877327 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 20:44:37 INFO - PROCESS | 4024 | 1468899877337 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899877341 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:37 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610ECD000 == 32 [pid = 4024] [id = 48] 20:44:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260FD04800) [pid = 4024] [serial = 140] [outer = 0000000000000000] 20:44:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FD1C800) [pid = 4024] [serial = 141] [outer = 000000260FD04800] 20:44:37 INFO - PROCESS | 4024 | 1468899877391 Marionette DEBUG loaded listener.js 20:44:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FDE8800) [pid = 4024] [serial = 142] [outer = 000000260FD04800] 20:44:37 INFO - PROCESS | 4024 | 1468899877836 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 20:44:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:44:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 650ms 20:44:37 INFO - PROCESS | 4024 | 1468899877869 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 20:44:37 INFO - PROCESS | 4024 | 1468899877872 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 20:44:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:44:37 INFO - PROCESS | 4024 | 1468899877875 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:44:37 INFO - PROCESS | 4024 | 1468899877877 Marionette TRACE conn5 <- [1,158,null,{}] 20:44:37 INFO - PROCESS | 4024 | 1468899877881 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:37 INFO - PROCESS | 4024 | 1468899877883 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:37 INFO - PROCESS | 4024 | 1468899877969 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 20:44:37 INFO - PROCESS | 4024 | 1468899877974 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899877983 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:37 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613442800 == 33 [pid = 4024] [id = 49] 20:44:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026101AE800) [pid = 4024] [serial = 143] [outer = 0000000000000000] 20:44:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000261209F800) [pid = 4024] [serial = 144] [outer = 00000026101AE800] 20:44:38 INFO - PROCESS | 4024 | 1468899878028 Marionette DEBUG loaded listener.js 20:44:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002612747800) [pid = 4024] [serial = 145] [outer = 00000026101AE800] 20:44:38 INFO - PROCESS | 4024 | 1468899878460 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 20:44:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:44:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 20:44:38 INFO - PROCESS | 4024 | 1468899878506 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 20:44:38 INFO - PROCESS | 4024 | 1468899878508 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 20:44:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:44:38 INFO - PROCESS | 4024 | 1468899878511 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:44:38 INFO - PROCESS | 4024 | 1468899878513 Marionette TRACE conn5 <- [1,162,null,{}] 20:44:38 INFO - PROCESS | 4024 | 1468899878523 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:38 INFO - PROCESS | 4024 | 1468899878526 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:38 INFO - PROCESS | 4024 | 1468899878625 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 20:44:38 INFO - PROCESS | 4024 | 1468899878632 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899878635 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:38 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614FB3000 == 34 [pid = 4024] [id = 50] 20:44:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026063AB800) [pid = 4024] [serial = 146] [outer = 0000000000000000] 20:44:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026127E4800) [pid = 4024] [serial = 147] [outer = 00000026063AB800] 20:44:38 INFO - PROCESS | 4024 | 1468899878681 Marionette DEBUG loaded listener.js 20:44:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002612FDA000) [pid = 4024] [serial = 148] [outer = 00000026063AB800] 20:44:39 INFO - PROCESS | 4024 | 1468899879131 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 20:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 20:44:39 INFO - PROCESS | 4024 | 1468899879144 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 20:44:39 INFO - PROCESS | 4024 | 1468899879146 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 20:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:44:39 INFO - PROCESS | 4024 | 1468899879155 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:44:39 INFO - PROCESS | 4024 | 1468899879157 Marionette TRACE conn5 <- [1,166,null,{}] 20:44:39 INFO - PROCESS | 4024 | 1468899879160 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:39 INFO - PROCESS | 4024 | 1468899879166 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:39 INFO - PROCESS | 4024 | 1468899879309 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 20:44:39 INFO - PROCESS | 4024 | 1468899879315 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899879318 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:39 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BD7000 == 35 [pid = 4024] [id = 51] 20:44:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026134B0400) [pid = 4024] [serial = 149] [outer = 0000000000000000] 20:44:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002614F24000) [pid = 4024] [serial = 150] [outer = 00000026134B0400] 20:44:39 INFO - PROCESS | 4024 | 1468899879398 Marionette DEBUG loaded listener.js 20:44:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002618945800) [pid = 4024] [serial = 151] [outer = 00000026134B0400] 20:44:39 INFO - PROCESS | 4024 | 1468899879787 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:44:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:44:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 20:44:39 INFO - PROCESS | 4024 | 1468899879852 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 20:44:39 INFO - PROCESS | 4024 | 1468899879854 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 20:44:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:44:39 INFO - PROCESS | 4024 | 1468899879857 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:44:39 INFO - PROCESS | 4024 | 1468899879859 Marionette TRACE conn5 <- [1,170,null,{}] 20:44:39 INFO - PROCESS | 4024 | 1468899879862 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:39 INFO - PROCESS | 4024 | 1468899879864 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:39 INFO - PROCESS | 4024 | 1468899879982 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 20:44:40 INFO - PROCESS | 4024 | 1468899880023 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899880025 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:40 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A483800 == 36 [pid = 4024] [id = 52] 20:44:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260B684C00) [pid = 4024] [serial = 152] [outer = 0000000000000000] 20:44:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260B688800) [pid = 4024] [serial = 153] [outer = 000000260B684C00] 20:44:40 INFO - PROCESS | 4024 | 1468899880069 Marionette DEBUG loaded listener.js 20:44:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260B68DC00) [pid = 4024] [serial = 154] [outer = 000000260B684C00] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260A805C00) [pid = 4024] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260FD2B800) [pid = 4024] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002612743400) [pid = 4024] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002605E2F000) [pid = 4024] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026063AA800) [pid = 4024] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002606314C00) [pid = 4024] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260A95C800) [pid = 4024] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260630EC00) [pid = 4024] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026044CDC00) [pid = 4024] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260B379800) [pid = 4024] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260FDE5800) [pid = 4024] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002610142800) [pid = 4024] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:44:40 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002615F7A800) [pid = 4024] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:44:40 INFO - PROCESS | 4024 | 1468899880478 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:44:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:44:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 690ms 20:44:40 INFO - PROCESS | 4024 | 1468899880548 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 20:44:40 INFO - PROCESS | 4024 | 1468899880550 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 20:44:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:44:40 INFO - PROCESS | 4024 | 1468899880554 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:44:40 INFO - PROCESS | 4024 | 1468899880556 Marionette TRACE conn5 <- [1,174,null,{}] 20:44:40 INFO - PROCESS | 4024 | 1468899880559 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:40 INFO - PROCESS | 4024 | 1468899880561 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:40 INFO - PROCESS | 4024 | 1468899880649 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 20:44:40 INFO - PROCESS | 4024 | 1468899880654 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899880656 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:40 INFO - PROCESS | 4024 | ++DOCSHELL 000000260702D800 == 37 [pid = 4024] [id = 53] 20:44:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260B686000) [pid = 4024] [serial = 155] [outer = 0000000000000000] 20:44:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FD29400) [pid = 4024] [serial = 156] [outer = 000000260B686000] 20:44:40 INFO - PROCESS | 4024 | 1468899880700 Marionette DEBUG loaded listener.js 20:44:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026140E4400) [pid = 4024] [serial = 157] [outer = 000000260B686000] 20:44:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002607040800) [pid = 4024] [serial = 158] [outer = 000000260680A000] 20:44:41 INFO - PROCESS | 4024 | 1468899881122 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 20:44:41 INFO - PROCESS | 4024 | 1468899881185 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 20:44:41 INFO - PROCESS | 4024 | 1468899881187 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 20:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:44:41 INFO - PROCESS | 4024 | 1468899881191 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:44:41 INFO - PROCESS | 4024 | 1468899881192 Marionette TRACE conn5 <- [1,178,null,{}] 20:44:41 INFO - PROCESS | 4024 | 1468899881196 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:41 INFO - PROCESS | 4024 | 1468899881198 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:41 INFO - PROCESS | 4024 | 1468899881283 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 20:44:41 INFO - PROCESS | 4024 | 1468899881291 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 4024 | 1468899881293 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:41 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CAC800 == 38 [pid = 4024] [id = 54] 20:44:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002610D27400) [pid = 4024] [serial = 159] [outer = 0000000000000000] 20:44:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261894E800) [pid = 4024] [serial = 160] [outer = 0000002610D27400] 20:44:41 INFO - PROCESS | 4024 | 1468899881337 Marionette DEBUG loaded listener.js 20:44:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002618C43800) [pid = 4024] [serial = 161] [outer = 0000002610D27400] 20:44:41 INFO - PROCESS | 4024 | 1468899881722 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:44:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:44:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 20:44:41 INFO - PROCESS | 4024 | 1468899881779 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 20:44:41 INFO - PROCESS | 4024 | 1468899881789 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 20:44:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:44:41 INFO - PROCESS | 4024 | 1468899881803 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:44:41 INFO - PROCESS | 4024 | 1468899881805 Marionette TRACE conn5 <- [1,182,null,{}] 20:44:41 INFO - PROCESS | 4024 | 1468899881809 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:41 INFO - PROCESS | 4024 | 1468899881810 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:41 INFO - PROCESS | 4024 | 1468899881892 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 20:44:41 INFO - PROCESS | 4024 | 1468899881897 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 4024 | 1468899881899 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:41 INFO - PROCESS | 4024 | ++DOCSHELL 000000260455E000 == 39 [pid = 4024] [id = 55] 20:44:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000261293AC00) [pid = 4024] [serial = 162] [outer = 0000000000000000] 20:44:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000261293F000) [pid = 4024] [serial = 163] [outer = 000000261293AC00] 20:44:41 INFO - PROCESS | 4024 | 1468899881944 Marionette DEBUG loaded listener.js 20:44:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002612945000) [pid = 4024] [serial = 164] [outer = 000000261293AC00] 20:44:42 INFO - PROCESS | 4024 | 1468899882361 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:44:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:44:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 587ms 20:44:42 INFO - PROCESS | 4024 | 1468899882394 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 20:44:42 INFO - PROCESS | 4024 | 1468899882399 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 20:44:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:44:42 INFO - PROCESS | 4024 | 1468899882404 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:44:42 INFO - PROCESS | 4024 | 1468899882409 Marionette TRACE conn5 <- [1,186,null,{}] 20:44:42 INFO - PROCESS | 4024 | 1468899882416 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:42 INFO - PROCESS | 4024 | 1468899882419 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:42 INFO - PROCESS | 4024 | 1468899882566 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 20:44:42 INFO - PROCESS | 4024 | 1468899882670 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 4024 | 1468899882674 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:42 INFO - PROCESS | 4024 | ++DOCSHELL 0000002607031800 == 40 [pid = 4024] [id = 56] 20:44:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026063B2400) [pid = 4024] [serial = 165] [outer = 0000000000000000] 20:44:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260645CC00) [pid = 4024] [serial = 166] [outer = 00000026063B2400] 20:44:42 INFO - PROCESS | 4024 | 1468899882747 Marionette DEBUG loaded listener.js 20:44:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026075E6000) [pid = 4024] [serial = 167] [outer = 00000026063B2400] 20:44:43 INFO - PROCESS | 4024 | 1468899883269 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:44:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:44:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 879ms 20:44:43 INFO - PROCESS | 4024 | 1468899883301 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 20:44:43 INFO - PROCESS | 4024 | 1468899883306 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 20:44:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:44:43 INFO - PROCESS | 4024 | 1468899883313 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:44:43 INFO - PROCESS | 4024 | 1468899883317 Marionette TRACE conn5 <- [1,190,null,{}] 20:44:43 INFO - PROCESS | 4024 | 1468899883321 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:43 INFO - PROCESS | 4024 | 1468899883324 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:43 INFO - PROCESS | 4024 | 1468899883437 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 20:44:43 INFO - PROCESS | 4024 | 1468899883513 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 4024 | 1468899883516 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:43 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610ECF000 == 41 [pid = 4024] [id = 57] 20:44:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260C278000) [pid = 4024] [serial = 168] [outer = 0000000000000000] 20:44:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260C6DD800) [pid = 4024] [serial = 169] [outer = 000000260C278000] 20:44:43 INFO - PROCESS | 4024 | 1468899883573 Marionette DEBUG loaded listener.js 20:44:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260FD05800) [pid = 4024] [serial = 170] [outer = 000000260C278000] 20:44:44 INFO - PROCESS | 4024 | 1468899884171 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:44:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:44:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 880ms 20:44:44 INFO - PROCESS | 4024 | 1468899884194 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 20:44:44 INFO - PROCESS | 4024 | 1468899884196 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 20:44:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:44:44 INFO - PROCESS | 4024 | 1468899884200 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:44:44 INFO - PROCESS | 4024 | 1468899884204 Marionette TRACE conn5 <- [1,194,null,{}] 20:44:44 INFO - PROCESS | 4024 | 1468899884216 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:44 INFO - PROCESS | 4024 | 1468899884221 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:44 INFO - PROCESS | 4024 | 1468899884368 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 20:44:44 INFO - PROCESS | 4024 | 1468899884384 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 4024 | 1468899884388 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:44 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A774800 == 42 [pid = 4024] [id = 58] 20:44:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002613944C00) [pid = 4024] [serial = 171] [outer = 0000000000000000] 20:44:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (00000026140E8000) [pid = 4024] [serial = 172] [outer = 0000002613944C00] 20:44:44 INFO - PROCESS | 4024 | 1468899884446 Marionette DEBUG loaded listener.js 20:44:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002615F80400) [pid = 4024] [serial = 173] [outer = 0000002613944C00] 20:44:44 INFO - PROCESS | 4024 | 1468899884978 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:44:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:44:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 838ms 20:44:45 INFO - PROCESS | 4024 | 1468899885040 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 20:44:45 INFO - PROCESS | 4024 | 1468899885044 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 20:44:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:44:45 INFO - PROCESS | 4024 | 1468899885047 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:44:45 INFO - PROCESS | 4024 | 1468899885049 Marionette TRACE conn5 <- [1,198,null,{}] 20:44:45 INFO - PROCESS | 4024 | 1468899885053 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:45 INFO - PROCESS | 4024 | 1468899885055 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:45 INFO - PROCESS | 4024 | 1468899885165 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 20:44:45 INFO - PROCESS | 4024 | 1468899885231 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 4024 | 1468899885234 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:45 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A750800 == 43 [pid = 4024] [id = 59] 20:44:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002616332400) [pid = 4024] [serial = 174] [outer = 0000000000000000] 20:44:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0000002616337C00) [pid = 4024] [serial = 175] [outer = 0000002616332400] 20:44:45 INFO - PROCESS | 4024 | 1468899885289 Marionette DEBUG loaded listener.js 20:44:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000261633D000) [pid = 4024] [serial = 176] [outer = 0000002616332400] 20:44:46 INFO - PROCESS | 4024 | 1468899886054 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1031ms 20:44:46 INFO - PROCESS | 4024 | 1468899886081 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 20:44:46 INFO - PROCESS | 4024 | 1468899886086 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 20:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:44:46 INFO - PROCESS | 4024 | 1468899886091 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:44:46 INFO - PROCESS | 4024 | 1468899886094 Marionette TRACE conn5 <- [1,202,null,{}] 20:44:46 INFO - PROCESS | 4024 | 1468899886110 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:46 INFO - PROCESS | 4024 | 1468899886113 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:46 INFO - PROCESS | 4024 | 1468899886215 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 20:44:46 INFO - PROCESS | 4024 | 1468899886283 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 4024 | 1468899886287 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:46 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B186800 == 44 [pid = 4024] [id = 60] 20:44:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (0000002606461000) [pid = 4024] [serial = 177] [outer = 0000000000000000] 20:44:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0000002606854400) [pid = 4024] [serial = 178] [outer = 0000002606461000] 20:44:46 INFO - PROCESS | 4024 | 1468899886337 Marionette DEBUG loaded listener.js 20:44:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (000000260A95C000) [pid = 4024] [serial = 179] [outer = 0000002606461000] 20:44:46 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CAC800 == 43 [pid = 4024] [id = 54] 20:44:46 INFO - PROCESS | 4024 | --DOCSHELL 000000260702D800 == 42 [pid = 4024] [id = 53] 20:44:46 INFO - PROCESS | 4024 | --DOCSHELL 000000261A483800 == 41 [pid = 4024] [id = 52] 20:44:46 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BD7000 == 40 [pid = 4024] [id = 51] 20:44:46 INFO - PROCESS | 4024 | --DOCSHELL 0000002614FB3000 == 39 [pid = 4024] [id = 50] 20:44:46 INFO - PROCESS | 4024 | --DOCSHELL 0000002613442800 == 38 [pid = 4024] [id = 49] 20:44:46 INFO - PROCESS | 4024 | --DOCSHELL 0000002610ECD000 == 37 [pid = 4024] [id = 48] 20:44:46 INFO - PROCESS | 4024 | --DOCSHELL 000000260C15F000 == 36 [pid = 4024] [id = 47] 20:44:46 INFO - PROCESS | 4024 | --DOCSHELL 00000026077E4000 == 35 [pid = 4024] [id = 46] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (000000260C274400) [pid = 4024] [serial = 129] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0000002610DD8800) [pid = 4024] [serial = 114] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0000002610141000) [pid = 4024] [serial = 111] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0000002612FD8400) [pid = 4024] [serial = 117] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0000002606855800) [pid = 4024] [serial = 120] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0000002614137800) [pid = 4024] [serial = 118] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (00000026063AF800) [pid = 4024] [serial = 126] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002606318C00) [pid = 4024] [serial = 99] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002606458C00) [pid = 4024] [serial = 102] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260680F800) [pid = 4024] [serial = 103] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260FDE2400) [pid = 4024] [serial = 121] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260B0BB800) [pid = 4024] [serial = 105] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260B37E800) [pid = 4024] [serial = 106] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260CD56C00) [pid = 4024] [serial = 108] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002606121400) [pid = 4024] [serial = 88] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260542D400) [pid = 4024] [serial = 87] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260FD03800) [pid = 4024] [serial = 91] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260C2D6000) [pid = 4024] [serial = 90] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002610637800) [pid = 4024] [serial = 112] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000261534CC00) [pid = 4024] [serial = 123] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002612740000) [pid = 4024] [serial = 115] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000261436D000) [pid = 4024] [serial = 94] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002612F4F800) [pid = 4024] [serial = 93] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002617C35400) [pid = 4024] [serial = 124] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FD1CC00) [pid = 4024] [serial = 109] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260C161800) [pid = 4024] [serial = 127] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002618949C00) [pid = 4024] [serial = 97] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002617DC0400) [pid = 4024] [serial = 96] [outer = 0000000000000000] [url = about:blank] 20:44:46 INFO - PROCESS | 4024 | 1468899886875 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:44:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:44:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 838ms 20:44:46 INFO - PROCESS | 4024 | 1468899886933 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 20:44:46 INFO - PROCESS | 4024 | 1468899886938 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 20:44:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:44:46 INFO - PROCESS | 4024 | 1468899886944 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:44:46 INFO - PROCESS | 4024 | 1468899886946 Marionette TRACE conn5 <- [1,206,null,{}] 20:44:46 INFO - PROCESS | 4024 | 1468899886950 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:46 INFO - PROCESS | 4024 | 1468899886953 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:47 INFO - PROCESS | 4024 | 1468899887041 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 20:44:47 INFO - PROCESS | 4024 | 1468899887046 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 4024 | 1468899887049 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:47 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A9EC800 == 36 [pid = 4024] [id = 61] 20:44:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260645C400) [pid = 4024] [serial = 180] [outer = 0000000000000000] 20:44:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260A95C800) [pid = 4024] [serial = 181] [outer = 000000260645C400] 20:44:47 INFO - PROCESS | 4024 | 1468899887098 Marionette DEBUG loaded listener.js 20:44:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260B64AC00) [pid = 4024] [serial = 182] [outer = 000000260645C400] 20:44:47 INFO - PROCESS | 4024 | 1468899887532 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:44:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:44:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 20:44:47 INFO - PROCESS | 4024 | 1468899887576 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 20:44:47 INFO - PROCESS | 4024 | 1468899887579 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 20:44:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:44:47 INFO - PROCESS | 4024 | 1468899887582 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:44:47 INFO - PROCESS | 4024 | 1468899887586 Marionette TRACE conn5 <- [1,210,null,{}] 20:44:47 INFO - PROCESS | 4024 | 1468899887602 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:47 INFO - PROCESS | 4024 | 1468899887606 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:47 INFO - PROCESS | 4024 | 1468899887692 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 20:44:47 INFO - PROCESS | 4024 | 1468899887702 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 4024 | 1468899887705 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:47 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610308800 == 37 [pid = 4024] [id = 62] 20:44:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260C6D9400) [pid = 4024] [serial = 183] [outer = 0000000000000000] 20:44:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260CCBA400) [pid = 4024] [serial = 184] [outer = 000000260C6D9400] 20:44:47 INFO - PROCESS | 4024 | 1468899887755 Marionette DEBUG loaded listener.js 20:44:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FCA7C00) [pid = 4024] [serial = 185] [outer = 000000260C6D9400] 20:44:48 INFO - PROCESS | 4024 | 1468899888166 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 20:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 648ms 20:44:48 INFO - PROCESS | 4024 | 1468899888232 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 20:44:48 INFO - PROCESS | 4024 | 1468899888235 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 20:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:44:48 INFO - PROCESS | 4024 | 1468899888238 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:44:48 INFO - PROCESS | 4024 | 1468899888240 Marionette TRACE conn5 <- [1,214,null,{}] 20:44:48 INFO - PROCESS | 4024 | 1468899888243 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:48 INFO - PROCESS | 4024 | 1468899888245 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:48 INFO - PROCESS | 4024 | 1468899888331 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 20:44:48 INFO - PROCESS | 4024 | 1468899888337 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 4024 | 1468899888339 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:48 INFO - PROCESS | 4024 | ++DOCSHELL 000000261295B800 == 38 [pid = 4024] [id = 63] 20:44:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002610140800) [pid = 4024] [serial = 186] [outer = 0000000000000000] 20:44:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000261014A400) [pid = 4024] [serial = 187] [outer = 0000002610140800] 20:44:48 INFO - PROCESS | 4024 | 1468899888409 Marionette DEBUG loaded listener.js 20:44:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026107DA800) [pid = 4024] [serial = 188] [outer = 0000002610140800] 20:44:48 INFO - PROCESS | 4024 | 1468899888809 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 20:44:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:44:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 586ms 20:44:48 INFO - PROCESS | 4024 | 1468899888827 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 20:44:48 INFO - PROCESS | 4024 | 1468899888829 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 20:44:48 INFO - PROCESS | 4024 | 1468899888832 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:44:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:44:48 INFO - PROCESS | 4024 | 1468899888834 Marionette TRACE conn5 <- [1,218,null,{}] 20:44:48 INFO - PROCESS | 4024 | 1468899888853 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:48 INFO - PROCESS | 4024 | 1468899888855 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:48 INFO - PROCESS | 4024 | 1468899888939 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 20:44:48 INFO - PROCESS | 4024 | 1468899888945 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 4024 | 1468899888947 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:48 INFO - PROCESS | 4024 | ++DOCSHELL 00000026133DC000 == 39 [pid = 4024] [id = 64] 20:44:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261231E800) [pid = 4024] [serial = 189] [outer = 0000000000000000] 20:44:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000261273F400) [pid = 4024] [serial = 190] [outer = 000000261231E800] 20:44:49 INFO - PROCESS | 4024 | 1468899888998 Marionette DEBUG loaded listener.js 20:44:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002612938800) [pid = 4024] [serial = 191] [outer = 000000261231E800] 20:44:49 INFO - PROCESS | 4024 | 1468899889441 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 20:44:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:44:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 628ms 20:44:49 INFO - PROCESS | 4024 | 1468899889465 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 20:44:49 INFO - PROCESS | 4024 | 1468899889467 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 20:44:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:44:49 INFO - PROCESS | 4024 | 1468899889481 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:44:49 INFO - PROCESS | 4024 | 1468899889483 Marionette TRACE conn5 <- [1,222,null,{}] 20:44:49 INFO - PROCESS | 4024 | 1468899889486 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:49 INFO - PROCESS | 4024 | 1468899889492 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:49 INFO - PROCESS | 4024 | 1468899889625 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 20:44:49 INFO - PROCESS | 4024 | 1468899889694 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 4024 | 1468899889696 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:49 INFO - PROCESS | 4024 | ++DOCSHELL 00000026153E8000 == 40 [pid = 4024] [id = 65] 20:44:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002613820000) [pid = 4024] [serial = 192] [outer = 0000000000000000] 20:44:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002615346400) [pid = 4024] [serial = 193] [outer = 0000002613820000] 20:44:49 INFO - PROCESS | 4024 | 1468899889742 Marionette DEBUG loaded listener.js 20:44:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002616330800) [pid = 4024] [serial = 194] [outer = 0000002613820000] 20:44:50 INFO - PROCESS | 4024 | 1468899890146 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 20:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 20:44:50 INFO - PROCESS | 4024 | 1468899890179 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 20:44:50 INFO - PROCESS | 4024 | 1468899890181 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 20:44:50 INFO - PROCESS | 4024 | 1468899890184 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:44:50 INFO - PROCESS | 4024 | 1468899890186 Marionette TRACE conn5 <- [1,226,null,{}] 20:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:44:50 INFO - PROCESS | 4024 | 1468899890189 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:50 INFO - PROCESS | 4024 | 1468899890191 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:50 INFO - PROCESS | 4024 | 1468899890303 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 20:44:50 INFO - PROCESS | 4024 | 1468899890308 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899890310 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:50 INFO - PROCESS | 4024 | ++DOCSHELL 000000261645E800 == 41 [pid = 4024] [id = 66] 20:44:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002616335000) [pid = 4024] [serial = 195] [outer = 0000000000000000] 20:44:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261644C800) [pid = 4024] [serial = 196] [outer = 0000002616335000] 20:44:50 INFO - PROCESS | 4024 | 1468899890354 Marionette DEBUG loaded listener.js 20:44:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002617C3C000) [pid = 4024] [serial = 197] [outer = 0000002616335000] 20:44:50 INFO - PROCESS | 4024 | 1468899890747 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:44:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:44:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 585ms 20:44:50 INFO - PROCESS | 4024 | 1468899890776 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 20:44:50 INFO - PROCESS | 4024 | 1468899890778 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 20:44:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:44:50 INFO - PROCESS | 4024 | 1468899890781 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:44:50 INFO - PROCESS | 4024 | 1468899890783 Marionette TRACE conn5 <- [1,230,null,{}] 20:44:50 INFO - PROCESS | 4024 | 1468899890787 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:50 INFO - PROCESS | 4024 | 1468899890789 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:50 INFO - PROCESS | 4024 | 1468899890892 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 20:44:50 INFO - PROCESS | 4024 | 1468899890897 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899890899 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:50 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BCD000 == 42 [pid = 4024] [id = 67] 20:44:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002614026400) [pid = 4024] [serial = 198] [outer = 0000000000000000] 20:44:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000261402C000) [pid = 4024] [serial = 199] [outer = 0000002614026400] 20:44:50 INFO - PROCESS | 4024 | 1468899890944 Marionette DEBUG loaded listener.js 20:44:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000260B19A400) [pid = 4024] [serial = 200] [outer = 0000002614026400] 20:44:51 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (00000026063AB800) [pid = 4024] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:44:51 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (00000026134B0400) [pid = 4024] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:44:51 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (00000026063B3800) [pid = 4024] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:44:51 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260B1BDC00) [pid = 4024] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:44:51 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026101AE800) [pid = 4024] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:44:51 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260FD04800) [pid = 4024] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:44:51 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260B684C00) [pid = 4024] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:44:51 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002610D27400) [pid = 4024] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:44:51 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260B686000) [pid = 4024] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:44:51 INFO - PROCESS | 4024 | 1468899891417 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 20:44:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:44:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 689ms 20:44:51 INFO - PROCESS | 4024 | 1468899891477 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 20:44:51 INFO - PROCESS | 4024 | 1468899891479 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 20:44:51 INFO - PROCESS | 4024 | 1468899891483 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:44:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:44:51 INFO - PROCESS | 4024 | 1468899891485 Marionette TRACE conn5 <- [1,234,null,{}] 20:44:51 INFO - PROCESS | 4024 | 1468899891489 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:51 INFO - PROCESS | 4024 | 1468899891491 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:51 INFO - PROCESS | 4024 | 1468899891581 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 20:44:51 INFO - PROCESS | 4024 | 1468899891588 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899891590 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:51 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CBC800 == 43 [pid = 4024] [id = 68] 20:44:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260C6DDC00) [pid = 4024] [serial = 201] [outer = 0000000000000000] 20:44:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260F706C00) [pid = 4024] [serial = 202] [outer = 000000260C6DDC00] 20:44:51 INFO - PROCESS | 4024 | 1468899891634 Marionette DEBUG loaded listener.js 20:44:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260F70CC00) [pid = 4024] [serial = 203] [outer = 000000260C6DDC00] 20:44:52 INFO - PROCESS | 4024 | 1468899892019 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 20:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 587ms 20:44:52 INFO - PROCESS | 4024 | 1468899892080 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 20:44:52 INFO - PROCESS | 4024 | 1468899892082 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 20:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:44:52 INFO - PROCESS | 4024 | 1468899892085 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:44:52 INFO - PROCESS | 4024 | 1468899892087 Marionette TRACE conn5 <- [1,238,null,{}] 20:44:52 INFO - PROCESS | 4024 | 1468899892091 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:52 INFO - PROCESS | 4024 | 1468899892093 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:52 INFO - PROCESS | 4024 | 1468899892175 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 20:44:52 INFO - PROCESS | 4024 | 1468899892180 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899892182 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:52 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619744800 == 44 [pid = 4024] [id = 69] 20:44:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260F710800) [pid = 4024] [serial = 204] [outer = 0000000000000000] 20:44:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002612749800) [pid = 4024] [serial = 205] [outer = 000000260F710800] 20:44:52 INFO - PROCESS | 4024 | 1468899892228 Marionette DEBUG loaded listener.js 20:44:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002617C3DC00) [pid = 4024] [serial = 206] [outer = 000000260F710800] 20:44:52 INFO - PROCESS | 4024 | 1468899892675 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 20:44:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:44:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 629ms 20:44:52 INFO - PROCESS | 4024 | 1468899892718 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 20:44:52 INFO - PROCESS | 4024 | 1468899892720 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 20:44:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:44:52 INFO - PROCESS | 4024 | 1468899892723 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:44:52 INFO - PROCESS | 4024 | 1468899892726 Marionette TRACE conn5 <- [1,242,null,{}] 20:44:52 INFO - PROCESS | 4024 | 1468899892729 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:52 INFO - PROCESS | 4024 | 1468899892732 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:52 INFO - PROCESS | 4024 | 1468899892830 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 20:44:52 INFO - PROCESS | 4024 | 1468899892835 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899892837 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:52 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A779000 == 45 [pid = 4024] [id = 70] 20:44:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002617C3B400) [pid = 4024] [serial = 207] [outer = 0000000000000000] 20:44:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000261894A400) [pid = 4024] [serial = 208] [outer = 0000002617C3B400] 20:44:52 INFO - PROCESS | 4024 | 1468899892884 Marionette DEBUG loaded listener.js 20:44:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002618DCC800) [pid = 4024] [serial = 209] [outer = 0000002617C3B400] 20:44:53 INFO - PROCESS | 4024 | 1468899893414 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 20:44:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:44:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 734ms 20:44:53 INFO - PROCESS | 4024 | 1468899893461 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 20:44:53 INFO - PROCESS | 4024 | 1468899893466 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 20:44:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:44:53 INFO - PROCESS | 4024 | 1468899893472 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:44:53 INFO - PROCESS | 4024 | 1468899893475 Marionette TRACE conn5 <- [1,246,null,{}] 20:44:53 INFO - PROCESS | 4024 | 1468899893481 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:53 INFO - PROCESS | 4024 | 1468899893485 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:53 INFO - PROCESS | 4024 | 1468899893655 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 20:44:53 INFO - PROCESS | 4024 | 1468899893718 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899893721 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:53 INFO - PROCESS | 4024 | ++DOCSHELL 000000260771C000 == 46 [pid = 4024] [id = 71] 20:44:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002606458C00) [pid = 4024] [serial = 210] [outer = 0000000000000000] 20:44:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002606634400) [pid = 4024] [serial = 211] [outer = 0000002606458C00] 20:44:53 INFO - PROCESS | 4024 | 1468899893782 Marionette DEBUG loaded listener.js 20:44:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000260B378400) [pid = 4024] [serial = 212] [outer = 0000002606458C00] 20:44:54 INFO - PROCESS | 4024 | 1468899894440 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:44:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:44:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1030ms 20:44:54 INFO - PROCESS | 4024 | 1468899894505 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 20:44:54 INFO - PROCESS | 4024 | 1468899894510 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 20:44:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:44:54 INFO - PROCESS | 4024 | 1468899894530 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:44:54 INFO - PROCESS | 4024 | 1468899894533 Marionette TRACE conn5 <- [1,250,null,{}] 20:44:54 INFO - PROCESS | 4024 | 1468899894538 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:54 INFO - PROCESS | 4024 | 1468899894541 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:54 INFO - PROCESS | 4024 | 1468899894667 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 20:44:54 INFO - PROCESS | 4024 | 1468899894728 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899894731 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:54 INFO - PROCESS | 4024 | ++DOCSHELL 00000026153DE800 == 47 [pid = 4024] [id = 72] 20:44:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000260FC1A000) [pid = 4024] [serial = 213] [outer = 0000000000000000] 20:44:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (000000260FDDC400) [pid = 4024] [serial = 214] [outer = 000000260FC1A000] 20:44:54 INFO - PROCESS | 4024 | 1468899894788 Marionette DEBUG loaded listener.js 20:44:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0000002612327800) [pid = 4024] [serial = 215] [outer = 000000260FC1A000] 20:44:55 INFO - PROCESS | 4024 | 1468899895376 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:44:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:44:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 902ms 20:44:55 INFO - PROCESS | 4024 | 1468899895421 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 20:44:55 INFO - PROCESS | 4024 | 1468899895424 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 20:44:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:44:55 INFO - PROCESS | 4024 | 1468899895428 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:44:55 INFO - PROCESS | 4024 | 1468899895432 Marionette TRACE conn5 <- [1,254,null,{}] 20:44:55 INFO - PROCESS | 4024 | 1468899895443 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:55 INFO - PROCESS | 4024 | 1468899895448 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:55 INFO - PROCESS | 4024 | 1468899895561 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 20:44:55 INFO - PROCESS | 4024 | 1468899895632 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899895635 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:55 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A88A800 == 48 [pid = 4024] [id = 73] 20:44:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (000000261402C400) [pid = 4024] [serial = 216] [outer = 0000000000000000] 20:44:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (0000002614F25000) [pid = 4024] [serial = 217] [outer = 000000261402C400] 20:44:55 INFO - PROCESS | 4024 | 1468899895693 Marionette DEBUG loaded listener.js 20:44:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (0000002617DB6800) [pid = 4024] [serial = 218] [outer = 000000261402C400] 20:44:56 INFO - PROCESS | 4024 | 1468899896247 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 20:44:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:44:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 880ms 20:44:56 INFO - PROCESS | 4024 | 1468899896310 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 20:44:56 INFO - PROCESS | 4024 | 1468899896313 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 20:44:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:44:56 INFO - PROCESS | 4024 | 1468899896316 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:44:56 INFO - PROCESS | 4024 | 1468899896318 Marionette TRACE conn5 <- [1,258,null,{}] 20:44:56 INFO - PROCESS | 4024 | 1468899896322 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:56 INFO - PROCESS | 4024 | 1468899896324 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:56 INFO - PROCESS | 4024 | 1468899896438 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 20:44:56 INFO - PROCESS | 4024 | 1468899896519 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899896521 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:56 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5E2000 == 49 [pid = 4024] [id = 74] 20:44:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (0000002617D07000) [pid = 4024] [serial = 219] [outer = 0000000000000000] 20:44:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (0000002617D0BC00) [pid = 4024] [serial = 220] [outer = 0000002617D07000] 20:44:56 INFO - PROCESS | 4024 | 1468899896577 Marionette DEBUG loaded listener.js 20:44:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (0000002617D10800) [pid = 4024] [serial = 221] [outer = 0000002617D07000] 20:44:57 INFO - PROCESS | 4024 | 1468899897259 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 20:44:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:44:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 985ms 20:44:57 INFO - PROCESS | 4024 | 1468899897303 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 20:44:57 INFO - PROCESS | 4024 | 1468899897308 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 20:44:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:44:57 INFO - PROCESS | 4024 | 1468899897313 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:44:57 INFO - PROCESS | 4024 | 1468899897317 Marionette TRACE conn5 <- [1,262,null,{}] 20:44:57 INFO - PROCESS | 4024 | 1468899897322 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:57 INFO - PROCESS | 4024 | 1468899897325 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:57 INFO - PROCESS | 4024 | 1468899897431 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 20:44:57 INFO - PROCESS | 4024 | 1468899897513 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899897517 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:57 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610311800 == 50 [pid = 4024] [id = 75] 20:44:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (00000026077C3800) [pid = 4024] [serial = 222] [outer = 0000000000000000] 20:44:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (000000260B1A2400) [pid = 4024] [serial = 223] [outer = 00000026077C3800] 20:44:57 INFO - PROCESS | 4024 | 1468899897567 Marionette DEBUG loaded listener.js 20:44:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (000000260C166800) [pid = 4024] [serial = 224] [outer = 00000026077C3800] 20:44:58 INFO - PROCESS | 4024 | 1468899898139 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 20:44:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:44:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 881ms 20:44:58 INFO - PROCESS | 4024 | 1468899898236 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 20:44:58 INFO - PROCESS | 4024 | 1468899898241 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 20:44:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:44:58 INFO - PROCESS | 4024 | 1468899898303 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:44:58 INFO - PROCESS | 4024 | 1468899898306 Marionette TRACE conn5 <- [1,266,null,{}] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002619744800 == 49 [pid = 4024] [id = 69] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CBC800 == 48 [pid = 4024] [id = 68] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BCD000 == 47 [pid = 4024] [id = 67] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 000000261645E800 == 46 [pid = 4024] [id = 66] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 00000026153E8000 == 45 [pid = 4024] [id = 65] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 00000026133DC000 == 44 [pid = 4024] [id = 64] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 000000261295B800 == 43 [pid = 4024] [id = 63] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002610308800 == 42 [pid = 4024] [id = 62] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 000000260A9EC800 == 41 [pid = 4024] [id = 61] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 000000260B186800 == 40 [pid = 4024] [id = 60] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 000000261A750800 == 39 [pid = 4024] [id = 59] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 000000261A774800 == 38 [pid = 4024] [id = 58] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002610ECF000 == 37 [pid = 4024] [id = 57] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002607031800 == 36 [pid = 4024] [id = 56] 20:44:58 INFO - PROCESS | 4024 | --DOCSHELL 000000260455E000 == 35 [pid = 4024] [id = 55] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (00000026127E4800) [pid = 4024] [serial = 147] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (0000002614F24000) [pid = 4024] [serial = 150] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (000000260645B000) [pid = 4024] [serial = 135] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (000000260685AC00) [pid = 4024] [serial = 136] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (0000002618945800) [pid = 4024] [serial = 151] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (000000260C273800) [pid = 4024] [serial = 139] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (000000260B38BC00) [pid = 4024] [serial = 138] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (000000261209F800) [pid = 4024] [serial = 144] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (000000260FD1C800) [pid = 4024] [serial = 141] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (000000260FDE8800) [pid = 4024] [serial = 142] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (000000260685CC00) [pid = 4024] [serial = 132] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000260B688800) [pid = 4024] [serial = 153] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (00000026075DFC00) [pid = 4024] [serial = 31] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260B68DC00) [pid = 4024] [serial = 154] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002612FDA000) [pid = 4024] [serial = 148] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000261293F000) [pid = 4024] [serial = 163] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002612747800) [pid = 4024] [serial = 145] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002618C43800) [pid = 4024] [serial = 161] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000261894E800) [pid = 4024] [serial = 160] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026140E4400) [pid = 4024] [serial = 157] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260FD29400) [pid = 4024] [serial = 156] [outer = 0000000000000000] [url = about:blank] 20:44:58 INFO - PROCESS | 4024 | 1468899898393 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:58 INFO - PROCESS | 4024 | 1468899898396 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:58 INFO - PROCESS | 4024 | 1468899898534 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 20:44:58 INFO - PROCESS | 4024 | 1468899898634 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899898636 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:58 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A9DE000 == 36 [pid = 4024] [id = 76] 20:44:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260B68C400) [pid = 4024] [serial = 225] [outer = 0000000000000000] 20:44:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260C277400) [pid = 4024] [serial = 226] [outer = 000000260B68C400] 20:44:58 INFO - PROCESS | 4024 | 1468899898698 Marionette DEBUG loaded listener.js 20:44:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260FC11800) [pid = 4024] [serial = 227] [outer = 000000260B68C400] 20:44:59 INFO - PROCESS | 4024 | 1468899899140 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 20:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 923ms 20:44:59 INFO - PROCESS | 4024 | 1468899899186 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 20:44:59 INFO - PROCESS | 4024 | 1468899899189 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 20:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:44:59 INFO - PROCESS | 4024 | 1468899899193 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:44:59 INFO - PROCESS | 4024 | 1468899899196 Marionette TRACE conn5 <- [1,270,null,{}] 20:44:59 INFO - PROCESS | 4024 | 1468899899207 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:59 INFO - PROCESS | 4024 | 1468899899211 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:59 INFO - PROCESS | 4024 | 1468899899301 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 20:44:59 INFO - PROCESS | 4024 | 1468899899309 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899899312 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:59 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E17800 == 37 [pid = 4024] [id = 77] 20:44:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002610DD6C00) [pid = 4024] [serial = 228] [outer = 0000000000000000] 20:44:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000261275C000) [pid = 4024] [serial = 229] [outer = 0000002610DD6C00] 20:44:59 INFO - PROCESS | 4024 | 1468899899360 Marionette DEBUG loaded listener.js 20:44:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002612945800) [pid = 4024] [serial = 230] [outer = 0000002610DD6C00] 20:44:59 INFO - PROCESS | 4024 | 1468899899770 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:44:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:44:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 627ms 20:44:59 INFO - PROCESS | 4024 | 1468899899823 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 20:44:59 INFO - PROCESS | 4024 | 1468899899826 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 20:44:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:44:59 INFO - PROCESS | 4024 | 1468899899829 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:44:59 INFO - PROCESS | 4024 | 1468899899831 Marionette TRACE conn5 <- [1,274,null,{}] 20:44:59 INFO - PROCESS | 4024 | 1468899899834 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:44:59 INFO - PROCESS | 4024 | 1468899899836 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:59 INFO - PROCESS | 4024 | 1468899899926 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 20:44:59 INFO - PROCESS | 4024 | 1468899899934 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899899936 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:44:59 INFO - PROCESS | 4024 | ++DOCSHELL 000000261568B000 == 38 [pid = 4024] [id = 78] 20:44:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002614028800) [pid = 4024] [serial = 231] [outer = 0000000000000000] 20:44:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (000000261402D000) [pid = 4024] [serial = 232] [outer = 0000002614028800] 20:44:59 INFO - PROCESS | 4024 | 1468899899988 Marionette DEBUG loaded listener.js 20:45:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (00000026143E0C00) [pid = 4024] [serial = 233] [outer = 0000002614028800] 20:45:00 INFO - PROCESS | 4024 | 1468899900422 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 20:45:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:45:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 629ms 20:45:00 INFO - PROCESS | 4024 | 1468899900461 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 20:45:00 INFO - PROCESS | 4024 | 1468899900463 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 20:45:00 INFO - PROCESS | 4024 | 1468899900466 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:45:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:45:00 INFO - PROCESS | 4024 | 1468899900468 Marionette TRACE conn5 <- [1,278,null,{}] 20:45:00 INFO - PROCESS | 4024 | 1468899900471 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:00 INFO - PROCESS | 4024 | 1468899900474 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:00 INFO - PROCESS | 4024 | 1468899900558 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 20:45:00 INFO - PROCESS | 4024 | 1468899900564 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899900566 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:00 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616867000 == 39 [pid = 4024] [id = 79] 20:45:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000260FC54800) [pid = 4024] [serial = 234] [outer = 0000000000000000] 20:45:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (000000260FC5B400) [pid = 4024] [serial = 235] [outer = 000000260FC54800] 20:45:00 INFO - PROCESS | 4024 | 1468899900611 Marionette DEBUG loaded listener.js 20:45:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (00000026140F0000) [pid = 4024] [serial = 236] [outer = 000000260FC54800] 20:45:01 INFO - PROCESS | 4024 | 1468899901058 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 20:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 20:45:01 INFO - PROCESS | 4024 | 1468899901098 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 20:45:01 INFO - PROCESS | 4024 | 1468899901100 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 20:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:45:01 INFO - PROCESS | 4024 | 1468899901103 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:45:01 INFO - PROCESS | 4024 | 1468899901105 Marionette TRACE conn5 <- [1,282,null,{}] 20:45:01 INFO - PROCESS | 4024 | 1468899901109 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:01 INFO - PROCESS | 4024 | 1468899901114 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:01 INFO - PROCESS | 4024 | 1468899901264 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 20:45:01 INFO - PROCESS | 4024 | 1468899901336 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899901338 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:01 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BD3800 == 40 [pid = 4024] [id = 80] 20:45:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0000002616334000) [pid = 4024] [serial = 237] [outer = 0000000000000000] 20:45:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (0000002617C19400) [pid = 4024] [serial = 238] [outer = 0000002616334000] 20:45:01 INFO - PROCESS | 4024 | 1468899901383 Marionette DEBUG loaded listener.js 20:45:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (0000002617C36400) [pid = 4024] [serial = 239] [outer = 0000002616334000] 20:45:01 INFO - PROCESS | 4024 | 1468899901788 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 20:45:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:45:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 734ms 20:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:45:01 INFO - PROCESS | 4024 | 1468899901842 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 20:45:01 INFO - PROCESS | 4024 | 1468899901845 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 20:45:01 INFO - PROCESS | 4024 | 1468899901848 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:45:01 INFO - PROCESS | 4024 | 1468899901850 Marionette TRACE conn5 <- [1,286,null,{}] 20:45:01 INFO - PROCESS | 4024 | 1468899901853 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:01 INFO - PROCESS | 4024 | 1468899901855 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:01 INFO - PROCESS | 4024 | 1468899901964 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 20:45:02 INFO - PROCESS | 4024 | 1468899902009 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899902011 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:02 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CC5800 == 41 [pid = 4024] [id = 81] 20:45:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (0000002616853800) [pid = 4024] [serial = 240] [outer = 0000000000000000] 20:45:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (000000261685BC00) [pid = 4024] [serial = 241] [outer = 0000002616853800] 20:45:02 INFO - PROCESS | 4024 | 1468899902056 Marionette DEBUG loaded listener.js 20:45:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (0000002616861800) [pid = 4024] [serial = 242] [outer = 0000002616853800] 20:45:02 INFO - PROCESS | 4024 | 1468899902453 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 20:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 20:45:02 INFO - PROCESS | 4024 | 1468899902478 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 20:45:02 INFO - PROCESS | 4024 | 1468899902480 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 20:45:02 INFO - PROCESS | 4024 | 1468899902483 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:45:02 INFO - PROCESS | 4024 | 1468899902485 Marionette TRACE conn5 <- [1,290,null,{}] 20:45:02 INFO - PROCESS | 4024 | 1468899902494 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:02 INFO - PROCESS | 4024 | 1468899902496 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:02 INFO - PROCESS | 4024 | 1468899902612 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 20:45:02 INFO - PROCESS | 4024 | 1468899902682 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899902684 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:02 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619745800 == 42 [pid = 4024] [id = 82] 20:45:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (0000002606123000) [pid = 4024] [serial = 243] [outer = 0000000000000000] 20:45:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (0000002616A28800) [pid = 4024] [serial = 244] [outer = 0000002606123000] 20:45:02 INFO - PROCESS | 4024 | 1468899902728 Marionette DEBUG loaded listener.js 20:45:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (0000002616A2D800) [pid = 4024] [serial = 245] [outer = 0000002606123000] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (0000002610140800) [pid = 4024] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (000000260F710800) [pid = 4024] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (000000260C6DDC00) [pid = 4024] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (00000026063AB000) [pid = 4024] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (0000002606453400) [pid = 4024] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (0000002606314400) [pid = 4024] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (0000002613820000) [pid = 4024] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (0000002616335000) [pid = 4024] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (000000260C278000) [pid = 4024] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0000002613944C00) [pid = 4024] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0000002606461000) [pid = 4024] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000261231E800) [pid = 4024] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (00000026063B2400) [pid = 4024] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260645C400) [pid = 4024] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002616332400) [pid = 4024] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002614026400) [pid = 4024] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:45:02 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260C6D9400) [pid = 4024] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:45:03 INFO - PROCESS | 4024 | 1468899903175 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 734ms 20:45:03 INFO - PROCESS | 4024 | 1468899903221 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 20:45:03 INFO - PROCESS | 4024 | 1468899903223 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 20:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:45:03 INFO - PROCESS | 4024 | 1468899903226 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:45:03 INFO - PROCESS | 4024 | 1468899903228 Marionette TRACE conn5 <- [1,294,null,{}] 20:45:03 INFO - PROCESS | 4024 | 1468899903231 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:03 INFO - PROCESS | 4024 | 1468899903233 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:03 INFO - PROCESS | 4024 | 1468899903317 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 20:45:03 INFO - PROCESS | 4024 | 1468899903322 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899903324 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:03 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A76B000 == 43 [pid = 4024] [id = 83] 20:45:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002606460C00) [pid = 4024] [serial = 246] [outer = 0000000000000000] 20:45:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002606499800) [pid = 4024] [serial = 247] [outer = 0000002606460C00] 20:45:03 INFO - PROCESS | 4024 | 1468899903368 Marionette DEBUG loaded listener.js 20:45:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260649F000) [pid = 4024] [serial = 248] [outer = 0000002606460C00] 20:45:03 INFO - PROCESS | 4024 | 1468899903775 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45: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:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 585ms 20:45:03 INFO - PROCESS | 4024 | 1468899903816 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 20:45:03 INFO - PROCESS | 4024 | 1468899903818 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 20:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:45:03 INFO - PROCESS | 4024 | 1468899903821 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:45:03 INFO - PROCESS | 4024 | 1468899903822 Marionette TRACE conn5 <- [1,298,null,{}] 20:45:03 INFO - PROCESS | 4024 | 1468899903826 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:03 INFO - PROCESS | 4024 | 1468899903828 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:03 INFO - PROCESS | 4024 | 1468899903915 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 20:45:03 INFO - PROCESS | 4024 | 1468899903921 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899903923 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:03 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A7C2800 == 44 [pid = 4024] [id = 84] 20:45:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002604D4B000) [pid = 4024] [serial = 249] [outer = 0000000000000000] 20:45:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0000002606859000) [pid = 4024] [serial = 250] [outer = 0000002604D4B000] 20:45:03 INFO - PROCESS | 4024 | 1468899903968 Marionette DEBUG loaded listener.js 20:45:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000260C6DDC00) [pid = 4024] [serial = 251] [outer = 0000002604D4B000] 20:45:04 INFO - PROCESS | 4024 | 1468899904394 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45: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:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 629ms 20:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:45:04 INFO - PROCESS | 4024 | 1468899904453 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 20:45:04 INFO - PROCESS | 4024 | 1468899904455 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 20:45:04 INFO - PROCESS | 4024 | 1468899904459 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:45:04 INFO - PROCESS | 4024 | 1468899904461 Marionette TRACE conn5 <- [1,302,null,{}] 20:45:04 INFO - PROCESS | 4024 | 1468899904465 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:04 INFO - PROCESS | 4024 | 1468899904467 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:04 INFO - PROCESS | 4024 | 1468899904571 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 20:45:04 INFO - PROCESS | 4024 | 1468899904579 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899904581 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:04 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616830000 == 45 [pid = 4024] [id = 85] 20:45:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (000000260FDDB400) [pid = 4024] [serial = 252] [outer = 0000000000000000] 20:45:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0000002616A31C00) [pid = 4024] [serial = 253] [outer = 000000260FDDB400] 20:45:04 INFO - PROCESS | 4024 | 1468899904628 Marionette DEBUG loaded listener.js 20:45:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0000002617D0C000) [pid = 4024] [serial = 254] [outer = 000000260FDDB400] 20:45:04 INFO - PROCESS | 4024 | 1468899904923 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:45:05 INFO - PROCESS | 4024 | 1468899905290 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:05 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:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 880ms 20:45:05 INFO - PROCESS | 4024 | 1468899905342 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 20:45:05 INFO - PROCESS | 4024 | 1468899905347 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 20:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:45:05 INFO - PROCESS | 4024 | 1468899905352 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:45:05 INFO - PROCESS | 4024 | 1468899905355 Marionette TRACE conn5 <- [1,306,null,{}] 20:45:05 INFO - PROCESS | 4024 | 1468899905361 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:05 INFO - PROCESS | 4024 | 1468899905365 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:05 INFO - PROCESS | 4024 | 1468899905493 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 20:45:05 INFO - PROCESS | 4024 | 1468899905560 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899905563 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:05 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C117000 == 46 [pid = 4024] [id = 86] 20:45:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (00000026064A4C00) [pid = 4024] [serial = 255] [outer = 0000000000000000] 20:45:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (000000260B1A2C00) [pid = 4024] [serial = 256] [outer = 00000026064A4C00] 20:45:05 INFO - PROCESS | 4024 | 1468899905661 Marionette DEBUG loaded listener.js 20:45:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (000000260C278000) [pid = 4024] [serial = 257] [outer = 00000026064A4C00] 20:45:06 INFO - PROCESS | 4024 | 1468899906243 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:06 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:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 944ms 20:45:06 INFO - PROCESS | 4024 | 1468899906300 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 20:45:06 INFO - PROCESS | 4024 | 1468899906305 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 20:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:45:06 INFO - PROCESS | 4024 | 1468899906313 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:45:06 INFO - PROCESS | 4024 | 1468899906316 Marionette TRACE conn5 <- [1,310,null,{}] 20:45:06 INFO - PROCESS | 4024 | 1468899906320 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:06 INFO - PROCESS | 4024 | 1468899906323 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:06 INFO - PROCESS | 4024 | 1468899906443 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 20:45:06 INFO - PROCESS | 4024 | 1468899906528 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899906531 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:06 INFO - PROCESS | 4024 | ++DOCSHELL 00000026153D1800 == 47 [pid = 4024] [id = 87] 20:45:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (000000260FC5D800) [pid = 4024] [serial = 258] [outer = 0000000000000000] 20:45:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (000000260FD22800) [pid = 4024] [serial = 259] [outer = 000000260FC5D800] 20:45:06 INFO - PROCESS | 4024 | 1468899906588 Marionette DEBUG loaded listener.js 20:45:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (00000026101B4000) [pid = 4024] [serial = 260] [outer = 000000260FC5D800] 20:45:07 INFO - PROCESS | 4024 | 1468899907179 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:07 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:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 881ms 20:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:45:07 INFO - PROCESS | 4024 | 1468899907195 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 20:45:07 INFO - PROCESS | 4024 | 1468899907197 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 20:45:07 INFO - PROCESS | 4024 | 1468899907201 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:45:07 INFO - PROCESS | 4024 | 1468899907205 Marionette TRACE conn5 <- [1,314,null,{}] 20:45:07 INFO - PROCESS | 4024 | 1468899907217 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:07 INFO - PROCESS | 4024 | 1468899907222 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:07 INFO - PROCESS | 4024 | 1468899907340 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 20:45:07 INFO - PROCESS | 4024 | 1468899907427 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899907430 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:07 INFO - PROCESS | 4024 | ++DOCSHELL 000000261ABAC800 == 48 [pid = 4024] [id = 88] 20:45:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (0000002614028400) [pid = 4024] [serial = 261] [outer = 0000000000000000] 20:45:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (0000002615627C00) [pid = 4024] [serial = 262] [outer = 0000002614028400] 20:45:07 INFO - PROCESS | 4024 | 1468899907487 Marionette DEBUG loaded listener.js 20:45:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 109 (0000002616855C00) [pid = 4024] [serial = 263] [outer = 0000002614028400] 20:45:08 INFO - PROCESS | 4024 | 1468899908100 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:08 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:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 943ms 20:45:08 INFO - PROCESS | 4024 | 1468899908146 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 20:45:08 INFO - PROCESS | 4024 | 1468899908149 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 20:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:45:08 INFO - PROCESS | 4024 | 1468899908153 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:45:08 INFO - PROCESS | 4024 | 1468899908155 Marionette TRACE conn5 <- [1,318,null,{}] 20:45:08 INFO - PROCESS | 4024 | 1468899908159 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:08 INFO - PROCESS | 4024 | 1468899908161 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:08 INFO - PROCESS | 4024 | 1468899908281 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 20:45:08 INFO - PROCESS | 4024 | 1468899908366 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899908369 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:08 INFO - PROCESS | 4024 | ++DOCSHELL 0000002605E6E800 == 49 [pid = 4024] [id = 89] 20:45:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 110 (00000026063B0C00) [pid = 4024] [serial = 264] [outer = 0000000000000000] 20:45:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 111 (000000260A8ED800) [pid = 4024] [serial = 265] [outer = 00000026063B0C00] 20:45:08 INFO - PROCESS | 4024 | 1468899908424 Marionette DEBUG loaded listener.js 20:45:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 112 (0000002610DB9C00) [pid = 4024] [serial = 266] [outer = 00000026063B0C00] 20:45:09 INFO - PROCESS | 4024 | 1468899909175 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:09 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:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1078ms 20:45:09 INFO - PROCESS | 4024 | 1468899909233 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 20:45:09 INFO - PROCESS | 4024 | 1468899909238 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 20:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:45:09 INFO - PROCESS | 4024 | 1468899909243 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:45:09 INFO - PROCESS | 4024 | 1468899909247 Marionette TRACE conn5 <- [1,322,null,{}] 20:45:09 INFO - PROCESS | 4024 | 1468899909254 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:09 INFO - PROCESS | 4024 | 1468899909257 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:09 INFO - PROCESS | 4024 | 1468899909362 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 20:45:09 INFO - PROCESS | 4024 | 1468899909435 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899909438 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:09 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A9E2000 == 50 [pid = 4024] [id = 90] 20:45:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 113 (0000002606858400) [pid = 4024] [serial = 267] [outer = 0000000000000000] 20:45:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 114 (000000260A963000) [pid = 4024] [serial = 268] [outer = 0000002606858400] 20:45:09 INFO - PROCESS | 4024 | 1468899909488 Marionette DEBUG loaded listener.js 20:45:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 115 (000000260B682000) [pid = 4024] [serial = 269] [outer = 0000002606858400] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 000000260C873000 == 49 [pid = 4024] [id = 45] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 000000261A7C2800 == 48 [pid = 4024] [id = 84] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 000000261A76B000 == 47 [pid = 4024] [id = 83] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002619745800 == 46 [pid = 4024] [id = 82] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CC5800 == 45 [pid = 4024] [id = 81] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BD3800 == 44 [pid = 4024] [id = 80] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002616867000 == 43 [pid = 4024] [id = 79] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 000000261568B000 == 42 [pid = 4024] [id = 78] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002612E17800 == 41 [pid = 4024] [id = 77] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 000000260A9DE000 == 40 [pid = 4024] [id = 76] 20:45:09 INFO - PROCESS | 4024 | --DOMWINDOW == 114 (000000261894A400) [pid = 4024] [serial = 208] [outer = 0000000000000000] [url = about:blank] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002610311800 == 39 [pid = 4024] [id = 75] 20:45:09 INFO - PROCESS | 4024 | --DOCSHELL 000000261A779000 == 38 [pid = 4024] [id = 70] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 113 (000000260A962000) [pid = 4024] [serial = 133] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 112 (000000260645C000) [pid = 4024] [serial = 100] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 111 (000000260C2E3C00) [pid = 4024] [serial = 130] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 110 (0000002615346400) [pid = 4024] [serial = 193] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 109 (0000002617C3C000) [pid = 4024] [serial = 197] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 108 (000000261644C800) [pid = 4024] [serial = 196] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (0000002616330800) [pid = 4024] [serial = 194] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (000000260FD05800) [pid = 4024] [serial = 170] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (000000260C6DD800) [pid = 4024] [serial = 169] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (00000026140E8000) [pid = 4024] [serial = 172] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (0000002615F80400) [pid = 4024] [serial = 173] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (000000260A95C000) [pid = 4024] [serial = 179] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (0000002606854400) [pid = 4024] [serial = 178] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (000000261273F400) [pid = 4024] [serial = 190] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (00000026075E6000) [pid = 4024] [serial = 167] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (000000260645CC00) [pid = 4024] [serial = 166] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (000000260A95C800) [pid = 4024] [serial = 181] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000260B64AC00) [pid = 4024] [serial = 182] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (000000261633D000) [pid = 4024] [serial = 176] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0000002616337C00) [pid = 4024] [serial = 175] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000261402C000) [pid = 4024] [serial = 199] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260FCA7C00) [pid = 4024] [serial = 185] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260CCBA400) [pid = 4024] [serial = 184] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000261014A400) [pid = 4024] [serial = 187] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026107DA800) [pid = 4024] [serial = 188] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002612749800) [pid = 4024] [serial = 205] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002617C3DC00) [pid = 4024] [serial = 206] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260F70CC00) [pid = 4024] [serial = 203] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260B19A400) [pid = 4024] [serial = 200] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260F706C00) [pid = 4024] [serial = 202] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002612938800) [pid = 4024] [serial = 191] [outer = 0000000000000000] [url = about:blank] 20:45:10 INFO - PROCESS | 4024 | 1468899910106 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:10 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:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 880ms 20:45:10 INFO - PROCESS | 4024 | 1468899910128 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 20:45:10 INFO - PROCESS | 4024 | 1468899910132 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 20:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:45:10 INFO - PROCESS | 4024 | 1468899910141 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:45:10 INFO - PROCESS | 4024 | 1468899910143 Marionette TRACE conn5 <- [1,326,null,{}] 20:45:10 INFO - PROCESS | 4024 | 1468899910147 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:10 INFO - PROCESS | 4024 | 1468899910150 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:10 INFO - PROCESS | 4024 | 1468899910239 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 20:45:10 INFO - PROCESS | 4024 | 1468899910247 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899910249 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:10 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B635000 == 39 [pid = 4024] [id = 91] 20:45:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260645E400) [pid = 4024] [serial = 270] [outer = 0000000000000000] 20:45:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260A95C000) [pid = 4024] [serial = 271] [outer = 000000260645E400] 20:45:10 INFO - PROCESS | 4024 | 1468899910297 Marionette DEBUG loaded listener.js 20:45:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260B686400) [pid = 4024] [serial = 272] [outer = 000000260645E400] 20:45:10 INFO - PROCESS | 4024 | 1468899910767 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:10 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:45:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 20:45:10 INFO - PROCESS | 4024 | 1468899910834 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 20:45:10 INFO - PROCESS | 4024 | 1468899910837 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 20:45:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:45:10 INFO - PROCESS | 4024 | 1468899910840 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:45:10 INFO - PROCESS | 4024 | 1468899910844 Marionette TRACE conn5 <- [1,330,null,{}] 20:45:10 INFO - PROCESS | 4024 | 1468899910854 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:10 INFO - PROCESS | 4024 | 1468899910859 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:10 INFO - PROCESS | 4024 | 1468899910946 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 20:45:11 INFO - PROCESS | 4024 | 1468899911018 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899911021 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:11 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D71800 == 40 [pid = 4024] [id = 92] 20:45:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260F708400) [pid = 4024] [serial = 273] [outer = 0000000000000000] 20:45:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260FC51800) [pid = 4024] [serial = 274] [outer = 000000260F708400] 20:45:11 INFO - PROCESS | 4024 | 1468899911069 Marionette DEBUG loaded listener.js 20:45:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260FD04400) [pid = 4024] [serial = 275] [outer = 000000260F708400] 20:45:11 INFO - PROCESS | 4024 | 1468899911433 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:11 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:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 626ms 20:45:11 INFO - PROCESS | 4024 | 1468899911475 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 20:45:11 INFO - PROCESS | 4024 | 1468899911478 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 20:45:11 INFO - PROCESS | 4024 | 1468899911482 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:45:11 INFO - PROCESS | 4024 | 1468899911484 Marionette TRACE conn5 <- [1,334,null,{}] 20:45:11 INFO - PROCESS | 4024 | 1468899911487 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:11 INFO - PROCESS | 4024 | 1468899911489 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:11 INFO - PROCESS | 4024 | 1468899911603 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 20:45:11 INFO - PROCESS | 4024 | 1468899911612 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899911615 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:11 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E16000 == 41 [pid = 4024] [id = 93] 20:45:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002610146800) [pid = 4024] [serial = 276] [outer = 0000000000000000] 20:45:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (00000026101B4400) [pid = 4024] [serial = 277] [outer = 0000002610146800] 20:45:11 INFO - PROCESS | 4024 | 1468899911659 Marionette DEBUG loaded listener.js 20:45:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002610DB5400) [pid = 4024] [serial = 278] [outer = 0000002610146800] 20:45:12 INFO - PROCESS | 4024 | 1468899912060 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:12 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:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 628ms 20:45:12 INFO - PROCESS | 4024 | 1468899912117 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 20:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:45:12 INFO - PROCESS | 4024 | 1468899912120 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 20:45:12 INFO - PROCESS | 4024 | 1468899912123 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:45:12 INFO - PROCESS | 4024 | 1468899912125 Marionette TRACE conn5 <- [1,338,null,{}] 20:45:12 INFO - PROCESS | 4024 | 1468899912137 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:12 INFO - PROCESS | 4024 | 1468899912139 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:12 INFO - PROCESS | 4024 | 1468899912244 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 20:45:12 INFO - PROCESS | 4024 | 1468899912251 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899912254 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:12 INFO - PROCESS | 4024 | ++DOCSHELL 000000261415E800 == 42 [pid = 4024] [id = 94] 20:45:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002610146400) [pid = 4024] [serial = 279] [outer = 0000000000000000] 20:45:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000261273F000) [pid = 4024] [serial = 280] [outer = 0000002610146400] 20:45:12 INFO - PROCESS | 4024 | 1468899912305 Marionette DEBUG loaded listener.js 20:45:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (00000026127DFC00) [pid = 4024] [serial = 281] [outer = 0000002610146400] 20:45:12 INFO - PROCESS | 4024 | 1468899912741 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45: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:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 650ms 20:45:12 INFO - PROCESS | 4024 | 1468899912774 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 20:45:12 INFO - PROCESS | 4024 | 1468899912776 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 20:45:12 INFO - PROCESS | 4024 | 1468899912779 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:45:12 INFO - PROCESS | 4024 | 1468899912781 Marionette TRACE conn5 <- [1,342,null,{}] 20:45:12 INFO - PROCESS | 4024 | 1468899912784 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:12 INFO - PROCESS | 4024 | 1468899912790 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:12 INFO - PROCESS | 4024 | 1468899912923 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 20:45:13 INFO - PROCESS | 4024 | 1468899913000 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899913002 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:13 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616423800 == 43 [pid = 4024] [id = 95] 20:45:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0000002612939400) [pid = 4024] [serial = 282] [outer = 0000000000000000] 20:45:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000261402CC00) [pid = 4024] [serial = 283] [outer = 0000002612939400] 20:45:13 INFO - PROCESS | 4024 | 1468899913047 Marionette DEBUG loaded listener.js 20:45:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (0000002616332C00) [pid = 4024] [serial = 284] [outer = 0000002612939400] 20:45:13 INFO - PROCESS | 4024 | 1468899913473 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45: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:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 20:45:13 INFO - PROCESS | 4024 | 1468899913517 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 20:45:13 INFO - PROCESS | 4024 | 1468899913519 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 20:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:45:13 INFO - PROCESS | 4024 | 1468899913522 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:45:13 INFO - PROCESS | 4024 | 1468899913524 Marionette TRACE conn5 <- [1,346,null,{}] 20:45:13 INFO - PROCESS | 4024 | 1468899913528 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:13 INFO - PROCESS | 4024 | 1468899913530 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:13 INFO - PROCESS | 4024 | 1468899913644 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 20:45:13 INFO - PROCESS | 4024 | 1468899913650 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899913652 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:13 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616863800 == 44 [pid = 4024] [id = 96] 20:45:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (000000261633D400) [pid = 4024] [serial = 285] [outer = 0000000000000000] 20:45:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (000000261644C000) [pid = 4024] [serial = 286] [outer = 000000261633D400] 20:45:13 INFO - PROCESS | 4024 | 1468899913696 Marionette DEBUG loaded listener.js 20:45:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (000000261685DC00) [pid = 4024] [serial = 287] [outer = 000000261633D400] 20:45:14 INFO - PROCESS | 4024 | 1468899914117 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45: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:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 627ms 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (000000261293AC00) [pid = 4024] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (0000002616334000) [pid = 4024] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0000002616853800) [pid = 4024] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0000002606123000) [pid = 4024] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000260FC54800) [pid = 4024] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (00000026077C3800) [pid = 4024] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0000002617D07000) [pid = 4024] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002614028800) [pid = 4024] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260B68C400) [pid = 4024] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002610DD6C00) [pid = 4024] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002604D4B000) [pid = 4024] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:45:14 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002606460C00) [pid = 4024] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:45:14 INFO - PROCESS | 4024 | 1468899914350 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 20:45:14 INFO - PROCESS | 4024 | 1468899914353 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 20:45:14 INFO - PROCESS | 4024 | 1468899914365 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:45:14 INFO - PROCESS | 4024 | 1468899914367 Marionette TRACE conn5 <- [1,350,null,{}] 20:45:14 INFO - PROCESS | 4024 | 1468899914370 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:14 INFO - PROCESS | 4024 | 1468899914372 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:45:14 INFO - PROCESS | 4024 | 1468899914457 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 20:45:14 INFO - PROCESS | 4024 | 1468899914464 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899914466 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:14 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BD8000 == 45 [pid = 4024] [id = 97] 20:45:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (00000026077C3800) [pid = 4024] [serial = 288] [outer = 0000000000000000] 20:45:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260C2D9400) [pid = 4024] [serial = 289] [outer = 00000026077C3800] 20:45:14 INFO - PROCESS | 4024 | 1468899914512 Marionette DEBUG loaded listener.js 20:45:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000261293AC00) [pid = 4024] [serial = 290] [outer = 00000026077C3800] 20:45:14 INFO - PROCESS | 4024 | 1468899914915 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:14 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:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 565ms 20:45:14 INFO - PROCESS | 4024 | 1468899914951 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 20:45:14 INFO - PROCESS | 4024 | 1468899914953 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 20:45:14 INFO - PROCESS | 4024 | 1468899914956 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:45:14 INFO - PROCESS | 4024 | 1468899914958 Marionette TRACE conn5 <- [1,354,null,{}] 20:45:14 INFO - PROCESS | 4024 | 1468899914969 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:14 INFO - PROCESS | 4024 | 1468899914971 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:15 INFO - PROCESS | 4024 | 1468899915055 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 20:45:15 INFO - PROCESS | 4024 | 1468899915061 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899915063 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:15 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CC8800 == 46 [pid = 4024] [id = 98] 20:45:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000261633A800) [pid = 4024] [serial = 291] [outer = 0000000000000000] 20:45:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002616A26800) [pid = 4024] [serial = 292] [outer = 000000261633A800] 20:45:15 INFO - PROCESS | 4024 | 1468899915107 Marionette DEBUG loaded listener.js 20:45:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002617C16C00) [pid = 4024] [serial = 293] [outer = 000000261633A800] 20:45:15 INFO - PROCESS | 4024 | 1468899915494 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45: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:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 20:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:45:15 INFO - PROCESS | 4024 | 1468899915555 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 20:45:15 INFO - PROCESS | 4024 | 1468899915557 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 20:45:15 INFO - PROCESS | 4024 | 1468899915565 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:45:15 INFO - PROCESS | 4024 | 1468899915567 Marionette TRACE conn5 <- [1,358,null,{}] 20:45:15 INFO - PROCESS | 4024 | 1468899915571 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:15 INFO - PROCESS | 4024 | 1468899915573 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:15 INFO - PROCESS | 4024 | 1468899915658 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 20:45:15 INFO - PROCESS | 4024 | 1468899915665 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899915667 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:15 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A491000 == 47 [pid = 4024] [id = 99] 20:45:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (00000026131ADC00) [pid = 4024] [serial = 294] [outer = 0000000000000000] 20:45:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (00000026131B3000) [pid = 4024] [serial = 295] [outer = 00000026131ADC00] 20:45:15 INFO - PROCESS | 4024 | 1468899915711 Marionette DEBUG loaded listener.js 20:45:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (00000026131B8C00) [pid = 4024] [serial = 296] [outer = 00000026131ADC00] 20:45:16 INFO - PROCESS | 4024 | 1468899916157 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45: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:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 649ms 20:45:16 INFO - PROCESS | 4024 | 1468899916210 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 20:45:16 INFO - PROCESS | 4024 | 1468899916213 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 20:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:45:16 INFO - PROCESS | 4024 | 1468899916216 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:45:16 INFO - PROCESS | 4024 | 1468899916219 Marionette TRACE conn5 <- [1,362,null,{}] 20:45:16 INFO - PROCESS | 4024 | 1468899916222 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:16 INFO - PROCESS | 4024 | 1468899916225 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:16 INFO - PROCESS | 4024 | 1468899916328 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 20:45:16 INFO - PROCESS | 4024 | 1468899916446 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899916450 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:16 INFO - PROCESS | 4024 | ++DOCSHELL 000000260650A000 == 48 [pid = 4024] [id = 100] 20:45:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0000002604E0D000) [pid = 4024] [serial = 297] [outer = 0000000000000000] 20:45:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (000000260630BC00) [pid = 4024] [serial = 298] [outer = 0000002604E0D000] 20:45:16 INFO - PROCESS | 4024 | 1468899916508 Marionette DEBUG loaded listener.js 20:45:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (000000260645E000) [pid = 4024] [serial = 299] [outer = 0000002604E0D000] 20:45:17 INFO - PROCESS | 4024 | 1468899917172 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45: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:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 20:45:17 INFO - PROCESS | 4024 | 1468899917207 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 20:45:17 INFO - PROCESS | 4024 | 1468899917211 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 20:45:17 INFO - PROCESS | 4024 | 1468899917216 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:45:17 INFO - PROCESS | 4024 | 1468899917219 Marionette TRACE conn5 <- [1,366,null,{}] 20:45:17 INFO - PROCESS | 4024 | 1468899917225 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:17 INFO - PROCESS | 4024 | 1468899917227 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:17 INFO - PROCESS | 4024 | 1468899917346 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 20:45:17 INFO - PROCESS | 4024 | 1468899917420 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899917423 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:17 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D75000 == 49 [pid = 4024] [id = 101] 20:45:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (000000260B687800) [pid = 4024] [serial = 300] [outer = 0000000000000000] 20:45:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (000000260C2E1000) [pid = 4024] [serial = 301] [outer = 000000260B687800] 20:45:17 INFO - PROCESS | 4024 | 1468899917521 Marionette DEBUG loaded listener.js 20:45:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (000000260F708800) [pid = 4024] [serial = 302] [outer = 000000260B687800] 20:45:18 INFO - PROCESS | 4024 | 1468899918102 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:18 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:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 944ms 20:45:18 INFO - PROCESS | 4024 | 1468899918177 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 20:45:18 INFO - PROCESS | 4024 | 1468899918182 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 20:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:45:18 INFO - PROCESS | 4024 | 1468899918187 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:45:18 INFO - PROCESS | 4024 | 1468899918190 Marionette TRACE conn5 <- [1,370,null,{}] 20:45:18 INFO - PROCESS | 4024 | 1468899918194 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:18 INFO - PROCESS | 4024 | 1468899918197 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:18 INFO - PROCESS | 4024 | 1468899918315 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 20:45:18 INFO - PROCESS | 4024 | 1468899918388 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899918391 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:18 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A49A800 == 50 [pid = 4024] [id = 102] 20:45:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (000000260FDDB800) [pid = 4024] [serial = 303] [outer = 0000000000000000] 20:45:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (0000002612747000) [pid = 4024] [serial = 304] [outer = 000000260FDDB800] 20:45:18 INFO - PROCESS | 4024 | 1468899918486 Marionette DEBUG loaded listener.js 20:45:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (00000026131AFC00) [pid = 4024] [serial = 305] [outer = 000000260FDDB800] 20:45:19 INFO - PROCESS | 4024 | 1468899919075 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 20:45:19 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:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 944ms 20:45:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:45:19 INFO - PROCESS | 4024 | 1468899919135 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 20:45:19 INFO - PROCESS | 4024 | 1468899919137 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 20:45:19 INFO - PROCESS | 4024 | 1468899919148 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:45:19 INFO - PROCESS | 4024 | 1468899919155 Marionette TRACE conn5 <- [1,374,null,{}] 20:45:19 INFO - PROCESS | 4024 | 1468899919160 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:19 INFO - PROCESS | 4024 | 1468899919164 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:19 INFO - PROCESS | 4024 | 1468899919281 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 20:45:19 INFO - PROCESS | 4024 | 1468899919351 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899919354 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:19 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A7BB000 == 51 [pid = 4024] [id = 103] 20:45:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (0000002614033800) [pid = 4024] [serial = 306] [outer = 0000000000000000] 20:45:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 109 (000000261403E400) [pid = 4024] [serial = 307] [outer = 0000002614033800] 20:45:19 INFO - PROCESS | 4024 | 1468899919407 Marionette DEBUG loaded listener.js 20:45:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 110 (0000002614F2C000) [pid = 4024] [serial = 308] [outer = 0000002614033800] 20:45:20 INFO - PROCESS | 4024 | 1468899920084 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:45:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:45:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1004ms 20:45:20 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:45:20 INFO - PROCESS | 4024 | 1468899920158 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 20:45:20 INFO - PROCESS | 4024 | 1468899920161 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 20:45:20 INFO - PROCESS | 4024 | 1468899920166 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:45:20 INFO - PROCESS | 4024 | 1468899920168 Marionette TRACE conn5 <- [1,378,null,{}] 20:45:20 INFO - PROCESS | 4024 | 1468899920172 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:20 INFO - PROCESS | 4024 | 1468899920175 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:20 INFO - PROCESS | 4024 | 1468899920290 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 20:45:20 INFO - PROCESS | 4024 | 1468899920361 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899920363 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:20 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B62A000 == 52 [pid = 4024] [id = 104] 20:45:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 111 (0000002606455000) [pid = 4024] [serial = 309] [outer = 0000000000000000] 20:45:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 112 (000000260649F400) [pid = 4024] [serial = 310] [outer = 0000002606455000] 20:45:20 INFO - PROCESS | 4024 | 1468899920540 Marionette DEBUG loaded listener.js 20:45:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 113 (000000260A958C00) [pid = 4024] [serial = 311] [outer = 0000002606455000] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000261A491000 == 51 [pid = 4024] [id = 99] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CC8800 == 50 [pid = 4024] [id = 98] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BD8000 == 49 [pid = 4024] [id = 97] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 0000002616863800 == 48 [pid = 4024] [id = 96] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 0000002616423800 == 47 [pid = 4024] [id = 95] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000261415E800 == 46 [pid = 4024] [id = 94] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 0000002612E16000 == 45 [pid = 4024] [id = 93] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D71800 == 44 [pid = 4024] [id = 92] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000260B635000 == 43 [pid = 4024] [id = 91] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000260A9E2000 == 42 [pid = 4024] [id = 90] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000260C117000 == 41 [pid = 4024] [id = 86] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 0000002616830000 == 40 [pid = 4024] [id = 85] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000261A48B800 == 39 [pid = 4024] [id = 44] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000261A88A800 == 38 [pid = 4024] [id = 73] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 00000026153D1800 == 37 [pid = 4024] [id = 87] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 0000002605E6E800 == 36 [pid = 4024] [id = 89] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000260A973000 == 35 [pid = 4024] [id = 34] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000261ABAC800 == 34 [pid = 4024] [id = 88] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5E2000 == 33 [pid = 4024] [id = 74] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000260771C000 == 32 [pid = 4024] [id = 71] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 00000026153DE800 == 31 [pid = 4024] [id = 72] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000261A7BB000 == 30 [pid = 4024] [id = 103] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000261A49A800 == 29 [pid = 4024] [id = 102] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D75000 == 28 [pid = 4024] [id = 101] 20:45:21 INFO - PROCESS | 4024 | --DOCSHELL 000000260650A000 == 27 [pid = 4024] [id = 100] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 112 (0000002612945000) [pid = 4024] [serial = 164] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 111 (0000002617C19400) [pid = 4024] [serial = 238] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 110 (000000261685BC00) [pid = 4024] [serial = 241] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 109 (0000002617C36400) [pid = 4024] [serial = 239] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 108 (0000002616A28800) [pid = 4024] [serial = 244] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (000000260FC5B400) [pid = 4024] [serial = 235] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (0000002616861800) [pid = 4024] [serial = 242] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (0000002614F25000) [pid = 4024] [serial = 217] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (000000260C166800) [pid = 4024] [serial = 224] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (000000260B1A2400) [pid = 4024] [serial = 223] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (0000002606634400) [pid = 4024] [serial = 211] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (000000260FDDC400) [pid = 4024] [serial = 214] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (0000002617D10800) [pid = 4024] [serial = 221] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (0000002617D0BC00) [pid = 4024] [serial = 220] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (000000261402D000) [pid = 4024] [serial = 232] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (00000026143E0C00) [pid = 4024] [serial = 233] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000260FC11800) [pid = 4024] [serial = 227] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (000000260C277400) [pid = 4024] [serial = 226] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000261275C000) [pid = 4024] [serial = 229] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002612945800) [pid = 4024] [serial = 230] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002606859000) [pid = 4024] [serial = 250] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260C6DDC00) [pid = 4024] [serial = 251] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002616A31C00) [pid = 4024] [serial = 253] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002616A2D800) [pid = 4024] [serial = 245] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002606499800) [pid = 4024] [serial = 247] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260649F000) [pid = 4024] [serial = 248] [outer = 0000000000000000] [url = about:blank] 20:45:21 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026140F0000) [pid = 4024] [serial = 236] [outer = 0000000000000000] [url = about:blank] 20:45:22 INFO - PROCESS | 4024 | 1468899921995 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:45:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:45:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1933ms 20:45:22 INFO - PROCESS | 4024 | 1468899922102 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 20:45:22 INFO - PROCESS | 4024 | 1468899922106 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 20:45:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:45:22 INFO - PROCESS | 4024 | 1468899922112 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:45:22 INFO - PROCESS | 4024 | 1468899922116 Marionette TRACE conn5 <- [1,382,null,{}] 20:45:22 INFO - PROCESS | 4024 | 1468899922122 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:22 INFO - PROCESS | 4024 | 1468899922125 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:22 INFO - PROCESS | 4024 | 1468899922213 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 20:45:22 INFO - PROCESS | 4024 | 1468899922220 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899922225 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:22 INFO - PROCESS | 4024 | ++DOCSHELL 0000002606B55800 == 28 [pid = 4024] [id = 105] 20:45:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002606497800) [pid = 4024] [serial = 312] [outer = 0000000000000000] 20:45:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260649BC00) [pid = 4024] [serial = 313] [outer = 0000002606497800] 20:45:22 INFO - PROCESS | 4024 | 1468899922277 Marionette DEBUG loaded listener.js 20:45:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002606859000) [pid = 4024] [serial = 314] [outer = 0000002606497800] 20:45:22 INFO - PROCESS | 4024 | 1468899922751 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:45:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:45:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 689ms 20:45:22 INFO - PROCESS | 4024 | 1468899922804 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 20:45:22 INFO - PROCESS | 4024 | 1468899922810 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 20:45:22 INFO - PROCESS | 4024 | 1468899922834 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:45:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:45:22 INFO - PROCESS | 4024 | 1468899922837 Marionette TRACE conn5 <- [1,386,null,{}] 20:45:22 INFO - PROCESS | 4024 | 1468899922844 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:22 INFO - PROCESS | 4024 | 1468899922847 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:22 INFO - PROCESS | 4024 | 1468899922941 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 20:45:23 INFO - PROCESS | 4024 | 1468899923014 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899923017 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:23 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C117000 == 29 [pid = 4024] [id = 106] 20:45:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260685B400) [pid = 4024] [serial = 315] [outer = 0000000000000000] 20:45:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260C161400) [pid = 4024] [serial = 316] [outer = 000000260685B400] 20:45:23 INFO - PROCESS | 4024 | 1468899923066 Marionette DEBUG loaded listener.js 20:45:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260C2E3C00) [pid = 4024] [serial = 317] [outer = 000000260685B400] 20:45:23 INFO - PROCESS | 4024 | 1468899923463 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 20:45:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:45:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 690ms 20:45:23 INFO - PROCESS | 4024 | 1468899923551 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 20:45:23 INFO - PROCESS | 4024 | 1468899923554 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 20:45:23 INFO - PROCESS | 4024 | 1468899923558 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:45:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:45:23 INFO - PROCESS | 4024 | 1468899923562 Marionette TRACE conn5 <- [1,390,null,{}] 20:45:23 INFO - PROCESS | 4024 | 1468899923579 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:23 INFO - PROCESS | 4024 | 1468899923584 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:23 INFO - PROCESS | 4024 | 1468899923675 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 20:45:23 INFO - PROCESS | 4024 | 1468899923684 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899923687 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:23 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612954000 == 30 [pid = 4024] [id = 107] 20:45:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000260FD0D000) [pid = 4024] [serial = 318] [outer = 0000000000000000] 20:45:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260FD1E800) [pid = 4024] [serial = 319] [outer = 000000260FD0D000] 20:45:23 INFO - PROCESS | 4024 | 1468899923737 Marionette DEBUG loaded listener.js 20:45:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (000000261013E000) [pid = 4024] [serial = 320] [outer = 000000260FD0D000] 20:45:24 INFO - PROCESS | 4024 | 1468899924209 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 20:45:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:45:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 693ms 20:45:24 INFO - PROCESS | 4024 | 1468899924256 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 20:45:24 INFO - PROCESS | 4024 | 1468899924259 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 20:45:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:45:24 INFO - PROCESS | 4024 | 1468899924262 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:45:24 INFO - PROCESS | 4024 | 1468899924264 Marionette TRACE conn5 <- [1,394,null,{}] 20:45:24 INFO - PROCESS | 4024 | 1468899924277 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:24 INFO - PROCESS | 4024 | 1468899924280 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:24 INFO - PROCESS | 4024 | 1468899924388 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 20:45:24 INFO - PROCESS | 4024 | 1468899924401 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899924403 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:24 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613AC8800 == 31 [pid = 4024] [id = 108] 20:45:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (00000026107DBC00) [pid = 4024] [serial = 321] [outer = 0000000000000000] 20:45:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (0000002612098400) [pid = 4024] [serial = 322] [outer = 00000026107DBC00] 20:45:24 INFO - PROCESS | 4024 | 1468899924486 Marionette DEBUG loaded listener.js 20:45:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (00000026127E6800) [pid = 4024] [serial = 323] [outer = 00000026107DBC00] 20:45:24 INFO - PROCESS | 4024 | 1468899924929 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 20:45:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:45:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 691ms 20:45:24 INFO - PROCESS | 4024 | 1468899924955 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 20:45:24 INFO - PROCESS | 4024 | 1468899924957 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 20:45:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:45:24 INFO - PROCESS | 4024 | 1468899924967 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:45:24 INFO - PROCESS | 4024 | 1468899924969 Marionette TRACE conn5 <- [1,398,null,{}] 20:45:24 INFO - PROCESS | 4024 | 1468899924972 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:24 INFO - PROCESS | 4024 | 1468899924974 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:25 INFO - PROCESS | 4024 | 1468899925109 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 20:45:25 INFO - PROCESS | 4024 | 1468899925122 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899925124 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:25 INFO - PROCESS | 4024 | ++DOCSHELL 000000261586C000 == 32 [pid = 4024] [id = 109] 20:45:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0000002612944400) [pid = 4024] [serial = 324] [outer = 0000000000000000] 20:45:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (000000261310BC00) [pid = 4024] [serial = 325] [outer = 0000002612944400] 20:45:25 INFO - PROCESS | 4024 | 1468899925168 Marionette DEBUG loaded listener.js 20:45:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (00000026131B6800) [pid = 4024] [serial = 326] [outer = 0000002612944400] 20:45:25 INFO - PROCESS | 4024 | 1468899925620 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 20:45:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:45:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 691ms 20:45:25 INFO - PROCESS | 4024 | 1468899925661 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 20:45:25 INFO - PROCESS | 4024 | 1468899925663 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 20:45:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:45:25 INFO - PROCESS | 4024 | 1468899925666 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:45:25 INFO - PROCESS | 4024 | 1468899925668 Marionette TRACE conn5 <- [1,402,null,{}] 20:45:25 INFO - PROCESS | 4024 | 1468899925672 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:25 INFO - PROCESS | 4024 | 1468899925677 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:25 INFO - PROCESS | 4024 | 1468899925825 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 20:45:25 INFO - PROCESS | 4024 | 1468899925841 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899925843 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:25 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616839000 == 33 [pid = 4024] [id = 110] 20:45:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (000000260FC56800) [pid = 4024] [serial = 327] [outer = 0000000000000000] 20:45:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (00000026135AE400) [pid = 4024] [serial = 328] [outer = 000000260FC56800] 20:45:25 INFO - PROCESS | 4024 | 1468899925926 Marionette DEBUG loaded listener.js 20:45:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (0000002614031C00) [pid = 4024] [serial = 329] [outer = 000000260FC56800] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (0000002610146400) [pid = 4024] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (0000002606858400) [pid = 4024] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (0000002614028400) [pid = 4024] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (000000260FDDB400) [pid = 4024] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (000000260F708400) [pid = 4024] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (00000026063B0C00) [pid = 4024] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0000002610146800) [pid = 4024] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000260645E400) [pid = 4024] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (00000026064A4C00) [pid = 4024] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260FC5D800) [pid = 4024] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002612939400) [pid = 4024] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000261633D400) [pid = 4024] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (00000026077C3800) [pid = 4024] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000261633A800) [pid = 4024] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260FC1A000) [pid = 4024] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002606458C00) [pid = 4024] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000261402C400) [pid = 4024] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002617C3B400) [pid = 4024] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:45:26 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (00000026131ADC00) [pid = 4024] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:45:26 INFO - PROCESS | 4024 | 1468899926662 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 20:45:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:45:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1027ms 20:45:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:45:26 INFO - PROCESS | 4024 | 1468899926696 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 20:45:26 INFO - PROCESS | 4024 | 1468899926698 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 20:45:26 INFO - PROCESS | 4024 | 1468899926701 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:45:26 INFO - PROCESS | 4024 | 1468899926703 Marionette TRACE conn5 <- [1,406,null,{}] 20:45:26 INFO - PROCESS | 4024 | 1468899926706 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:26 INFO - PROCESS | 4024 | 1468899926708 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:26 INFO - PROCESS | 4024 | 1468899926812 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 20:45:26 INFO - PROCESS | 4024 | 1468899926855 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899926857 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:26 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BD3800 == 34 [pid = 4024] [id = 111] 20:45:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026063B0C00) [pid = 4024] [serial = 330] [outer = 0000000000000000] 20:45:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260C108000) [pid = 4024] [serial = 331] [outer = 00000026063B0C00] 20:45:26 INFO - PROCESS | 4024 | 1468899926905 Marionette DEBUG loaded listener.js 20:45:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002610144400) [pid = 4024] [serial = 332] [outer = 00000026063B0C00] 20:45:27 INFO - PROCESS | 4024 | 1468899927264 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 20:45:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:45:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 585ms 20:45:27 INFO - PROCESS | 4024 | 1468899927290 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 20:45:27 INFO - PROCESS | 4024 | 1468899927292 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 20:45:27 INFO - PROCESS | 4024 | 1468899927296 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:45:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:45:27 INFO - PROCESS | 4024 | 1468899927297 Marionette TRACE conn5 <- [1,410,null,{}] 20:45:27 INFO - PROCESS | 4024 | 1468899927301 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:27 INFO - PROCESS | 4024 | 1468899927303 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:27 INFO - PROCESS | 4024 | 1468899927418 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 20:45:27 INFO - PROCESS | 4024 | 1468899927427 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899927429 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:27 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CBB000 == 35 [pid = 4024] [id = 112] 20:45:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002610146400) [pid = 4024] [serial = 333] [outer = 0000000000000000] 20:45:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002614035400) [pid = 4024] [serial = 334] [outer = 0000002610146400] 20:45:27 INFO - PROCESS | 4024 | 1468899927474 Marionette DEBUG loaded listener.js 20:45:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (00000026143E6C00) [pid = 4024] [serial = 335] [outer = 0000002610146400] 20:45:28 INFO - PROCESS | 4024 | --DOCSHELL 000000260C117000 == 34 [pid = 4024] [id = 106] 20:45:28 INFO - PROCESS | 4024 | --DOCSHELL 0000002606B55800 == 33 [pid = 4024] [id = 105] 20:45:28 INFO - PROCESS | 4024 | --DOCSHELL 000000260B62A000 == 32 [pid = 4024] [id = 104] 20:45:28 INFO - PROCESS | 4024 | --DOCSHELL 0000002612954000 == 31 [pid = 4024] [id = 107] 20:45:28 INFO - PROCESS | 4024 | --DOCSHELL 0000002616839000 == 30 [pid = 4024] [id = 110] 20:45:28 INFO - PROCESS | 4024 | --DOCSHELL 0000002613AC8800 == 29 [pid = 4024] [id = 108] 20:45:28 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BD3800 == 28 [pid = 4024] [id = 111] 20:45:28 INFO - PROCESS | 4024 | --DOCSHELL 000000261586C000 == 27 [pid = 4024] [id = 109] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000261273F000) [pid = 4024] [serial = 280] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260A963000) [pid = 4024] [serial = 268] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260B682000) [pid = 4024] [serial = 269] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002615627C00) [pid = 4024] [serial = 262] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002616855C00) [pid = 4024] [serial = 263] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002617D0C000) [pid = 4024] [serial = 254] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260FC51800) [pid = 4024] [serial = 274] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260FD04400) [pid = 4024] [serial = 275] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260A8ED800) [pid = 4024] [serial = 265] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002610DB9C00) [pid = 4024] [serial = 266] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026101B4400) [pid = 4024] [serial = 277] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260A95C000) [pid = 4024] [serial = 271] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260B686400) [pid = 4024] [serial = 272] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260B1A2C00) [pid = 4024] [serial = 256] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260C278000) [pid = 4024] [serial = 257] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FD22800) [pid = 4024] [serial = 259] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002616332C00) [pid = 4024] [serial = 284] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026101B4000) [pid = 4024] [serial = 260] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261402CC00) [pid = 4024] [serial = 283] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000261644C000) [pid = 4024] [serial = 286] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000261293AC00) [pid = 4024] [serial = 290] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260C2D9400) [pid = 4024] [serial = 289] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000261685DC00) [pid = 4024] [serial = 287] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (00000026131B8C00) [pid = 4024] [serial = 296] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (00000026127DFC00) [pid = 4024] [serial = 281] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002617C16C00) [pid = 4024] [serial = 293] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0000002616A26800) [pid = 4024] [serial = 292] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0000002610DB5400) [pid = 4024] [serial = 278] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0000002612327800) [pid = 4024] [serial = 215] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (000000260B378400) [pid = 4024] [serial = 212] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0000002617DB6800) [pid = 4024] [serial = 218] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0000002618DCC800) [pid = 4024] [serial = 209] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (00000026131B3000) [pid = 4024] [serial = 295] [outer = 0000000000000000] [url = about:blank] 20:45:29 INFO - PROCESS | 4024 | 1468899929176 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 20:45:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:45:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1928ms 20:45:29 INFO - PROCESS | 4024 | 1468899929228 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 20:45:29 INFO - PROCESS | 4024 | 1468899929232 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 20:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:45:29 INFO - PROCESS | 4024 | 1468899929238 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:45:29 INFO - PROCESS | 4024 | 1468899929241 Marionette TRACE conn5 <- [1,414,null,{}] 20:45:29 INFO - PROCESS | 4024 | 1468899929247 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:29 INFO - PROCESS | 4024 | 1468899929250 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:29 INFO - PROCESS | 4024 | 1468899929343 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 20:45:29 INFO - PROCESS | 4024 | 1468899929351 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899929356 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:29 INFO - PROCESS | 4024 | ++DOCSHELL 0000002606B41800 == 28 [pid = 4024] [id = 113] 20:45:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0000002606310C00) [pid = 4024] [serial = 336] [outer = 0000000000000000] 20:45:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0000002606311400) [pid = 4024] [serial = 337] [outer = 0000002606310C00] 20:45:29 INFO - PROCESS | 4024 | 1468899929405 Marionette DEBUG loaded listener.js 20:45:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0000002606121800) [pid = 4024] [serial = 338] [outer = 0000002606310C00] 20:45:29 INFO - PROCESS | 4024 | 1468899929885 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 20:45:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:45:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 20:45:29 INFO - PROCESS | 4024 | 1468899929932 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 20:45:29 INFO - PROCESS | 4024 | 1468899929938 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 20:45:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:45:29 INFO - PROCESS | 4024 | 1468899929944 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:45:29 INFO - PROCESS | 4024 | 1468899929947 Marionette TRACE conn5 <- [1,418,null,{}] 20:45:29 INFO - PROCESS | 4024 | 1468899929951 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:29 INFO - PROCESS | 4024 | 1468899929954 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:30 INFO - PROCESS | 4024 | 1468899930043 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 20:45:30 INFO - PROCESS | 4024 | 1468899930052 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899930055 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:30 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B3CB800 == 29 [pid = 4024] [id = 114] 20:45:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000260649EC00) [pid = 4024] [serial = 339] [outer = 0000000000000000] 20:45:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (00000026064A4C00) [pid = 4024] [serial = 340] [outer = 000000260649EC00] 20:45:30 INFO - PROCESS | 4024 | 1468899930103 Marionette DEBUG loaded listener.js 20:45:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260685DC00) [pid = 4024] [serial = 341] [outer = 000000260649EC00] 20:45:31 INFO - PROCESS | 4024 | 1468899931034 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 20:45:31 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:45:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1144ms 20:45:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:45:31 INFO - PROCESS | 4024 | 1468899931090 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 20:45:31 INFO - PROCESS | 4024 | 1468899931093 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 20:45:31 INFO - PROCESS | 4024 | 1468899931097 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:45:31 INFO - PROCESS | 4024 | 1468899931100 Marionette TRACE conn5 <- [1,422,null,{}] 20:45:31 INFO - PROCESS | 4024 | 1468899931112 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:31 INFO - PROCESS | 4024 | 1468899931117 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:31 INFO - PROCESS | 4024 | 1468899931205 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 20:45:31 INFO - PROCESS | 4024 | 1468899931212 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899931215 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:31 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C913000 == 30 [pid = 4024] [id = 115] 20:45:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (00000026044D1C00) [pid = 4024] [serial = 342] [outer = 0000000000000000] 20:45:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260B1C4800) [pid = 4024] [serial = 343] [outer = 00000026044D1C00] 20:45:31 INFO - PROCESS | 4024 | 1468899931264 Marionette DEBUG loaded listener.js 20:45:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260B67E400) [pid = 4024] [serial = 344] [outer = 00000026044D1C00] 20:45:32 INFO - PROCESS | 4024 | 1468899932150 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 20:45:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:45:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1088ms 20:45:32 INFO - PROCESS | 4024 | 1468899932187 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 20:45:32 INFO - PROCESS | 4024 | 1468899932190 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 20:45:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:45:32 INFO - PROCESS | 4024 | 1468899932193 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:45:32 INFO - PROCESS | 4024 | 1468899932195 Marionette TRACE conn5 <- [1,426,null,{}] 20:45:32 INFO - PROCESS | 4024 | 1468899932199 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:32 INFO - PROCESS | 4024 | 1468899932201 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:32 INFO - PROCESS | 4024 | 1468899932306 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 20:45:32 INFO - PROCESS | 4024 | 1468899932314 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899932316 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610394800 == 31 [pid = 4024] [id = 116] 20:45:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260B686800) [pid = 4024] [serial = 345] [outer = 0000000000000000] 20:45:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260B68D400) [pid = 4024] [serial = 346] [outer = 000000260B686800] 20:45:32 INFO - PROCESS | 4024 | 1468899932361 Marionette DEBUG loaded listener.js 20:45:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260C272C00) [pid = 4024] [serial = 347] [outer = 000000260B686800] 20:45:32 INFO - PROCESS | 4024 | 1468899932787 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 20:45:32 INFO - PROCESS | 4024 | 1468899932826 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 20:45:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:45:32 INFO - PROCESS | 4024 | 1468899932829 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:45:32 INFO - PROCESS | 4024 | 1468899932831 Marionette TRACE conn5 <- [1,430,null,{}] 20:45:32 INFO - PROCESS | 4024 | 1468899932834 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:32 INFO - PROCESS | 4024 | 1468899932837 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:32 INFO - PROCESS | 4024 | 1468899932938 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 20:45:32 INFO - PROCESS | 4024 | 1468899932946 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899932948 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:32 INFO - PROCESS | 4024 | ++DOCSHELL 000000261295F000 == 32 [pid = 4024] [id = 117] 20:45:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260645B800) [pid = 4024] [serial = 348] [outer = 0000000000000000] 20:45:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260C27BC00) [pid = 4024] [serial = 349] [outer = 000000260645B800] 20:45:32 INFO - PROCESS | 4024 | 1468899932993 Marionette DEBUG loaded listener.js 20:45:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260F708000) [pid = 4024] [serial = 350] [outer = 000000260645B800] 20:45:33 INFO - PROCESS | 4024 | 1468899933395 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 20:45:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:45:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 585ms 20:45:33 INFO - PROCESS | 4024 | 1468899933418 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 20:45:33 INFO - PROCESS | 4024 | 1468899933420 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 20:45:33 INFO - PROCESS | 4024 | 1468899933423 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:45:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:45:33 INFO - PROCESS | 4024 | 1468899933425 Marionette TRACE conn5 <- [1,434,null,{}] 20:45:33 INFO - PROCESS | 4024 | 1468899933428 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:33 INFO - PROCESS | 4024 | 1468899933434 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:33 INFO - PROCESS | 4024 | 1468899933562 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 20:45:33 INFO - PROCESS | 4024 | 1468899933570 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899933572 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:33 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613847800 == 33 [pid = 4024] [id = 118] 20:45:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260685E400) [pid = 4024] [serial = 351] [outer = 0000000000000000] 20:45:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FC12000) [pid = 4024] [serial = 352] [outer = 000000260685E400] 20:45:33 INFO - PROCESS | 4024 | 1468899933616 Marionette DEBUG loaded listener.js 20:45:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FD22800) [pid = 4024] [serial = 353] [outer = 000000260685E400] 20:45:34 INFO - PROCESS | 4024 | 1468899934052 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 20:45:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:45:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 691ms 20:45:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:45:34 INFO - PROCESS | 4024 | 1468899934119 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 20:45:34 INFO - PROCESS | 4024 | 1468899934121 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 20:45:34 INFO - PROCESS | 4024 | 1468899934125 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:45:34 INFO - PROCESS | 4024 | 1468899934127 Marionette TRACE conn5 <- [1,438,null,{}] 20:45:34 INFO - PROCESS | 4024 | 1468899934130 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:34 INFO - PROCESS | 4024 | 1468899934132 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:34 INFO - PROCESS | 4024 | 1468899934209 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 20:45:34 INFO - PROCESS | 4024 | 1468899934215 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899934217 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:34 INFO - PROCESS | 4024 | ++DOCSHELL 00000026153E3000 == 34 [pid = 4024] [id = 119] 20:45:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FD2A000) [pid = 4024] [serial = 354] [outer = 0000000000000000] 20:45:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000261013F800) [pid = 4024] [serial = 355] [outer = 000000260FD2A000] 20:45:34 INFO - PROCESS | 4024 | 1468899934261 Marionette DEBUG loaded listener.js 20:45:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261036D800) [pid = 4024] [serial = 356] [outer = 000000260FD2A000] 20:45:34 INFO - PROCESS | 4024 | 1468899934672 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 20:45:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:45:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 585ms 20:45:34 INFO - PROCESS | 4024 | 1468899934715 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 20:45:34 INFO - PROCESS | 4024 | 1468899934717 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 20:45:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:45:34 INFO - PROCESS | 4024 | 1468899934720 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:45:34 INFO - PROCESS | 4024 | 1468899934722 Marionette TRACE conn5 <- [1,442,null,{}] 20:45:34 INFO - PROCESS | 4024 | 1468899934729 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:34 INFO - PROCESS | 4024 | 1468899934731 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:34 INFO - PROCESS | 4024 | 1468899934838 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 20:45:34 INFO - PROCESS | 4024 | 1468899934911 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899934913 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:34 INFO - PROCESS | 4024 | ++DOCSHELL 000000261645C000 == 35 [pid = 4024] [id = 120] 20:45:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002610638000) [pid = 4024] [serial = 357] [outer = 0000000000000000] 20:45:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002610D27400) [pid = 4024] [serial = 358] [outer = 0000002610638000] 20:45:34 INFO - PROCESS | 4024 | 1468899934958 Marionette DEBUG loaded listener.js 20:45:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026120CB800) [pid = 4024] [serial = 359] [outer = 0000002610638000] 20:45:35 INFO - PROCESS | 4024 | 1468899935388 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 20:45:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:45:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 20:45:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:45:35 INFO - PROCESS | 4024 | 1468899935419 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 20:45:35 INFO - PROCESS | 4024 | 1468899935422 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 20:45:35 INFO - PROCESS | 4024 | 1468899935429 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:45:35 INFO - PROCESS | 4024 | 1468899935431 Marionette TRACE conn5 <- [1,446,null,{}] 20:45:35 INFO - PROCESS | 4024 | 1468899935434 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:35 INFO - PROCESS | 4024 | 1468899935436 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:35 INFO - PROCESS | 4024 | 1468899935537 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 20:45:35 INFO - PROCESS | 4024 | 1468899935544 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899935546 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:35 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616821800 == 36 [pid = 4024] [id = 121] 20:45:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000261273B400) [pid = 4024] [serial = 360] [outer = 0000000000000000] 20:45:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002612746400) [pid = 4024] [serial = 361] [outer = 000000261273B400] 20:45:35 INFO - PROCESS | 4024 | 1468899935590 Marionette DEBUG loaded listener.js 20:45:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026127E7000) [pid = 4024] [serial = 362] [outer = 000000261273B400] 20:45:36 INFO - PROCESS | 4024 | 1468899936012 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 20:45:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:45:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 650ms 20:45:36 INFO - PROCESS | 4024 | 1468899936075 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 20:45:36 INFO - PROCESS | 4024 | 1468899936078 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 20:45:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:45:36 INFO - PROCESS | 4024 | 1468899936081 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:45:36 INFO - PROCESS | 4024 | 1468899936083 Marionette TRACE conn5 <- [1,450,null,{}] 20:45:36 INFO - PROCESS | 4024 | 1468899936087 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:36 INFO - PROCESS | 4024 | 1468899936089 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:36 INFO - PROCESS | 4024 | 1468899936230 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 20:45:36 INFO - PROCESS | 4024 | 1468899936255 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 4024 | 1468899936257 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:36 INFO - PROCESS | 4024 | ++DOCSHELL 000000261686D800 == 37 [pid = 4024] [id = 122] 20:45:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000261293FC00) [pid = 4024] [serial = 363] [outer = 0000000000000000] 20:45:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002612944800) [pid = 4024] [serial = 364] [outer = 000000261293FC00] 20:45:36 INFO - PROCESS | 4024 | 1468899936301 Marionette DEBUG loaded listener.js 20:45:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002612FDA800) [pid = 4024] [serial = 365] [outer = 000000261293FC00] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002612944400) [pid = 4024] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026063B0C00) [pid = 4024] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260FC56800) [pid = 4024] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002604E0D000) [pid = 4024] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260B687800) [pid = 4024] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260FDDB800) [pid = 4024] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002614033800) [pid = 4024] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606455000) [pid = 4024] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606497800) [pid = 4024] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260685B400) [pid = 4024] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260FD0D000) [pid = 4024] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:45:36 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026107DBC00) [pid = 4024] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:45:36 INFO - PROCESS | 4024 | 1468899936846 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 20:45:36 INFO - PROCESS | 4024 | 1468899936927 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 20:45:36 INFO - PROCESS | 4024 | 1468899936931 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:45:36 INFO - PROCESS | 4024 | 1468899936933 Marionette TRACE conn5 <- [1,454,null,{}] 20:45:36 INFO - PROCESS | 4024 | 1468899936937 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:36 INFO - PROCESS | 4024 | 1468899936939 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:37 INFO - PROCESS | 4024 | 1468899937034 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 20:45:37 INFO - PROCESS | 4024 | 1468899937049 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899937052 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:37 INFO - PROCESS | 4024 | ++DOCSHELL 000000261295D800 == 38 [pid = 4024] [id = 123] 20:45:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002610140800) [pid = 4024] [serial = 366] [outer = 0000000000000000] 20:45:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002610DC0400) [pid = 4024] [serial = 367] [outer = 0000002610140800] 20:45:37 INFO - PROCESS | 4024 | 1468899937099 Marionette DEBUG loaded listener.js 20:45:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026131B6C00) [pid = 4024] [serial = 368] [outer = 0000002610140800] 20:45:37 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:45:37 INFO - PROCESS | 4024 | 1468899937556 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 20:45:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:45:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 690ms 20:45:37 INFO - PROCESS | 4024 | 1468899937623 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 20:45:37 INFO - PROCESS | 4024 | 1468899937626 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 20:45:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:45:37 INFO - PROCESS | 4024 | 1468899937629 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:45:37 INFO - PROCESS | 4024 | 1468899937631 Marionette TRACE conn5 <- [1,458,null,{}] 20:45:37 INFO - PROCESS | 4024 | 1468899937634 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:37 INFO - PROCESS | 4024 | 1468899937636 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:37 INFO - PROCESS | 4024 | 1468899937716 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 20:45:37 INFO - PROCESS | 4024 | 1468899937725 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899937727 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:37 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CB3000 == 39 [pid = 4024] [id = 124] 20:45:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026135A4C00) [pid = 4024] [serial = 369] [outer = 0000000000000000] 20:45:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026135AD800) [pid = 4024] [serial = 370] [outer = 00000026135A4C00] 20:45:37 INFO - PROCESS | 4024 | 1468899937771 Marionette DEBUG loaded listener.js 20:45:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261394B400) [pid = 4024] [serial = 371] [outer = 00000026135A4C00] 20:45:38 INFO - PROCESS | 4024 | 1468899938198 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 20:45:38 INFO - PROCESS | 4024 | 1468899938221 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 20:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:45:38 INFO - PROCESS | 4024 | 1468899938224 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:45:38 INFO - PROCESS | 4024 | 1468899938226 Marionette TRACE conn5 <- [1,462,null,{}] 20:45:38 INFO - PROCESS | 4024 | 1468899938229 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:38 INFO - PROCESS | 4024 | 1468899938231 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:38 INFO - PROCESS | 4024 | 1468899938312 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 20:45:38 INFO - PROCESS | 4024 | 1468899938318 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899938319 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:38 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A485000 == 40 [pid = 4024] [id = 125] 20:45:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002614027400) [pid = 4024] [serial = 372] [outer = 0000000000000000] 20:45:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002614031800) [pid = 4024] [serial = 373] [outer = 0000002614027400] 20:45:38 INFO - PROCESS | 4024 | 1468899938363 Marionette DEBUG loaded listener.js 20:45:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000261403D000) [pid = 4024] [serial = 374] [outer = 0000002614027400] 20:45:38 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:45:38 INFO - PROCESS | 4024 | 1468899938784 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 20:45:38 INFO - PROCESS | 4024 | 1468899938816 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 20:45:38 INFO - PROCESS | 4024 | 1468899938819 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:45:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:45:38 INFO - PROCESS | 4024 | 1468899938820 Marionette TRACE conn5 <- [1,466,null,{}] 20:45:38 INFO - PROCESS | 4024 | 1468899938824 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:38 INFO - PROCESS | 4024 | 1468899938826 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:39 INFO - PROCESS | 4024 | 1468899938997 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 20:45:39 INFO - PROCESS | 4024 | 1468899939164 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899939168 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:39 INFO - PROCESS | 4024 | ++DOCSHELL 000000260696F000 == 41 [pid = 4024] [id = 126] 20:45:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002605EEC000) [pid = 4024] [serial = 375] [outer = 0000000000000000] 20:45:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260611FC00) [pid = 4024] [serial = 376] [outer = 0000002605EEC000] 20:45:39 INFO - PROCESS | 4024 | 1468899939226 Marionette DEBUG loaded listener.js 20:45:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026063A5000) [pid = 4024] [serial = 377] [outer = 0000002605EEC000] 20:45:40 INFO - PROCESS | 4024 | 1468899940017 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 20:45:40 INFO - PROCESS | 4024 | 1468899940068 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 20:45:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:45:40 INFO - PROCESS | 4024 | 1468899940073 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:45:40 INFO - PROCESS | 4024 | 1468899940076 Marionette TRACE conn5 <- [1,470,null,{}] 20:45:40 INFO - PROCESS | 4024 | 1468899940081 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:40 INFO - PROCESS | 4024 | 1468899940084 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:40 INFO - PROCESS | 4024 | 1468899940211 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 20:45:40 INFO - PROCESS | 4024 | 1468899940281 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899940284 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:40 INFO - PROCESS | 4024 | ++DOCSHELL 00000026101DB000 == 42 [pid = 4024] [id = 127] 20:45:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260A6B6800) [pid = 4024] [serial = 378] [outer = 0000000000000000] 20:45:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260A963000) [pid = 4024] [serial = 379] [outer = 000000260A6B6800] 20:45:40 INFO - PROCESS | 4024 | 1468899940342 Marionette DEBUG loaded listener.js 20:45:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260B640000) [pid = 4024] [serial = 380] [outer = 000000260A6B6800] 20:45:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260668E000) [pid = 4024] [serial = 381] [outer = 000000260680A000] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CB3000 == 41 [pid = 4024] [id = 124] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 000000261295D800 == 40 [pid = 4024] [id = 123] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 000000261686D800 == 39 [pid = 4024] [id = 122] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 0000002616821800 == 38 [pid = 4024] [id = 121] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 000000261645C000 == 37 [pid = 4024] [id = 120] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 00000026153E3000 == 36 [pid = 4024] [id = 119] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 0000002613847800 == 35 [pid = 4024] [id = 118] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 000000261295F000 == 34 [pid = 4024] [id = 117] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 0000002610394800 == 33 [pid = 4024] [id = 116] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 000000260C913000 == 32 [pid = 4024] [id = 115] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 000000260B3CB800 == 31 [pid = 4024] [id = 114] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002614035400) [pid = 4024] [serial = 334] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 0000002606B41800 == 30 [pid = 4024] [id = 113] 20:45:41 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CBB000 == 29 [pid = 4024] [id = 112] 20:45:41 INFO - PROCESS | 4024 | 1468899941349 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 20:45:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:45:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1297ms 20:45:41 INFO - PROCESS | 4024 | 1468899941372 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 20:45:41 INFO - PROCESS | 4024 | 1468899941377 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 20:45:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:45:41 INFO - PROCESS | 4024 | 1468899941382 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:45:41 INFO - PROCESS | 4024 | 1468899941385 Marionette TRACE conn5 <- [1,474,null,{}] 20:45:41 INFO - PROCESS | 4024 | 1468899941391 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:41 INFO - PROCESS | 4024 | 1468899941395 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:41 INFO - PROCESS | 4024 | 1468899941484 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (00000026131B6800) [pid = 4024] [serial = 326] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000261310BC00) [pid = 4024] [serial = 325] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260C108000) [pid = 4024] [serial = 331] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026135AE400) [pid = 4024] [serial = 328] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260630BC00) [pid = 4024] [serial = 298] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260645E000) [pid = 4024] [serial = 299] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260C2E1000) [pid = 4024] [serial = 301] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260F708800) [pid = 4024] [serial = 302] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002612747000) [pid = 4024] [serial = 304] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026131AFC00) [pid = 4024] [serial = 305] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000261403E400) [pid = 4024] [serial = 307] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002614F2C000) [pid = 4024] [serial = 308] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260649F400) [pid = 4024] [serial = 310] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260A958C00) [pid = 4024] [serial = 311] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260649BC00) [pid = 4024] [serial = 313] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002606859000) [pid = 4024] [serial = 314] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260C161400) [pid = 4024] [serial = 316] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260C2E3C00) [pid = 4024] [serial = 317] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260FD1E800) [pid = 4024] [serial = 319] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002610144400) [pid = 4024] [serial = 332] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002614031C00) [pid = 4024] [serial = 329] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002612098400) [pid = 4024] [serial = 322] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (00000026127E6800) [pid = 4024] [serial = 323] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000261013E000) [pid = 4024] [serial = 320] [outer = 0000000000000000] [url = about:blank] 20:45:41 INFO - PROCESS | 4024 | 1468899941565 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899941568 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:41 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A9F7000 == 30 [pid = 4024] [id = 128] 20:45:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260649B400) [pid = 4024] [serial = 382] [outer = 0000000000000000] 20:45:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002606B33000) [pid = 4024] [serial = 383] [outer = 000000260649B400] 20:45:41 INFO - PROCESS | 4024 | 1468899941619 Marionette DEBUG loaded listener.js 20:45:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260B0BF400) [pid = 4024] [serial = 384] [outer = 000000260649B400] 20:45:42 INFO - PROCESS | 4024 | 1468899942072 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 20:45:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:45:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 20:45:42 INFO - PROCESS | 4024 | 1468899942120 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 20:45:42 INFO - PROCESS | 4024 | 1468899942125 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 20:45:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:45:42 INFO - PROCESS | 4024 | 1468899942132 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:45:42 INFO - PROCESS | 4024 | 1468899942134 Marionette TRACE conn5 <- [1,478,null,{}] 20:45:42 INFO - PROCESS | 4024 | 1468899942138 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:42 INFO - PROCESS | 4024 | 1468899942141 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:42 INFO - PROCESS | 4024 | 1468899942228 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 20:45:42 INFO - PROCESS | 4024 | 1468899942235 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899942237 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:42 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C902800 == 31 [pid = 4024] [id = 129] 20:45:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B4E6400) [pid = 4024] [serial = 385] [outer = 0000000000000000] 20:45:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260C278C00) [pid = 4024] [serial = 386] [outer = 000000260B4E6400] 20:45:42 INFO - PROCESS | 4024 | 1468899942285 Marionette DEBUG loaded listener.js 20:45:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260CCBA400) [pid = 4024] [serial = 387] [outer = 000000260B4E6400] 20:45:42 INFO - PROCESS | 4024 | 1468899942761 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 20:45:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:45:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 20:45:42 INFO - PROCESS | 4024 | 1468899942825 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 20:45:42 INFO - PROCESS | 4024 | 1468899942827 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 20:45:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:45:42 INFO - PROCESS | 4024 | 1468899942831 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:45:42 INFO - PROCESS | 4024 | 1468899942834 Marionette TRACE conn5 <- [1,482,null,{}] 20:45:42 INFO - PROCESS | 4024 | 1468899942846 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:42 INFO - PROCESS | 4024 | 1468899942851 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:42 INFO - PROCESS | 4024 | 1468899942989 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 20:45:43 INFO - PROCESS | 4024 | 1468899943007 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899943011 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:43 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A7B800 == 32 [pid = 4024] [id = 130] 20:45:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260FC10000) [pid = 4024] [serial = 388] [outer = 0000000000000000] 20:45:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FC5CC00) [pid = 4024] [serial = 389] [outer = 000000260FC10000] 20:45:43 INFO - PROCESS | 4024 | 1468899943059 Marionette DEBUG loaded listener.js 20:45:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FD20800) [pid = 4024] [serial = 390] [outer = 000000260FC10000] 20:45:43 INFO - PROCESS | 4024 | 1468899943472 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 20:45:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:45:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 20:45:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:45:43 INFO - PROCESS | 4024 | 1468899943525 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 20:45:43 INFO - PROCESS | 4024 | 1468899943528 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 20:45:43 INFO - PROCESS | 4024 | 1468899943531 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:45:43 INFO - PROCESS | 4024 | 1468899943533 Marionette TRACE conn5 <- [1,486,null,{}] 20:45:43 INFO - PROCESS | 4024 | 1468899943536 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:43 INFO - PROCESS | 4024 | 1468899943538 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:43 INFO - PROCESS | 4024 | 1468899943654 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 20:45:43 INFO - PROCESS | 4024 | 1468899943671 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899943680 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:43 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613A44800 == 33 [pid = 4024] [id = 131] 20:45:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002610144000) [pid = 4024] [serial = 391] [outer = 0000000000000000] 20:45:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026101B2800) [pid = 4024] [serial = 392] [outer = 0000002610144000] 20:45:43 INFO - PROCESS | 4024 | 1468899943726 Marionette DEBUG loaded listener.js 20:45:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002610DBBC00) [pid = 4024] [serial = 393] [outer = 0000002610144000] 20:45:44 INFO - PROCESS | 4024 | 1468899944137 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 20:45: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:45:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 20:45:44 INFO - PROCESS | 4024 | 1468899944205 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 20:45:44 INFO - PROCESS | 4024 | 1468899944207 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 20:45:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:45:44 INFO - PROCESS | 4024 | 1468899944210 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:45:44 INFO - PROCESS | 4024 | 1468899944212 Marionette TRACE conn5 <- [1,490,null,{}] 20:45:44 INFO - PROCESS | 4024 | 1468899944215 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:44 INFO - PROCESS | 4024 | 1468899944218 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:44 INFO - PROCESS | 4024 | 1468899944348 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 20:45:44 INFO - PROCESS | 4024 | 1468899944359 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899944361 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:44 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615F9B800 == 34 [pid = 4024] [id = 132] 20:45:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000261231A800) [pid = 4024] [serial = 394] [outer = 0000000000000000] 20:45:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261274AC00) [pid = 4024] [serial = 395] [outer = 000000261231A800] 20:45:44 INFO - PROCESS | 4024 | 1468899944441 Marionette DEBUG loaded listener.js 20:45:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261293F000) [pid = 4024] [serial = 396] [outer = 000000261231A800] 20:45:44 INFO - PROCESS | 4024 | 1468899944860 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 20:45:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:45:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 692ms 20:45:44 INFO - PROCESS | 4024 | 1468899944906 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 20:45:44 INFO - PROCESS | 4024 | 1468899944908 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 20:45:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:45:44 INFO - PROCESS | 4024 | 1468899944912 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:45:44 INFO - PROCESS | 4024 | 1468899944913 Marionette TRACE conn5 <- [1,494,null,{}] 20:45:44 INFO - PROCESS | 4024 | 1468899944924 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:44 INFO - PROCESS | 4024 | 1468899944930 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:45 INFO - PROCESS | 4024 | 1468899945068 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 20:45:45 INFO - PROCESS | 4024 | 1468899945118 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899945120 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:45 INFO - PROCESS | 4024 | ++DOCSHELL 000000261686A000 == 35 [pid = 4024] [id = 133] 20:45:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026131AFC00) [pid = 4024] [serial = 397] [outer = 0000000000000000] 20:45:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026135B0000) [pid = 4024] [serial = 398] [outer = 00000026131AFC00] 20:45:45 INFO - PROCESS | 4024 | 1468899945166 Marionette DEBUG loaded listener.js 20:45:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002614031C00) [pid = 4024] [serial = 399] [outer = 00000026131AFC00] 20:45:45 INFO - PROCESS | 4024 | 1468899945607 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 20:45:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:45:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 732ms 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002610638000) [pid = 4024] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260649EC00) [pid = 4024] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002610146400) [pid = 4024] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026044D1C00) [pid = 4024] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606310C00) [pid = 4024] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260645B800) [pid = 4024] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260FD2A000) [pid = 4024] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000261273B400) [pid = 4024] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260B686800) [pid = 4024] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260685E400) [pid = 4024] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000261293FC00) [pid = 4024] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002610140800) [pid = 4024] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:45:45 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (00000026135A4C00) [pid = 4024] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:45:45 INFO - PROCESS | 4024 | 1468899945736 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 20:45:45 INFO - PROCESS | 4024 | 1468899945738 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 20:45:45 INFO - PROCESS | 4024 | 1468899945743 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:45:45 INFO - PROCESS | 4024 | 1468899945745 Marionette TRACE conn5 <- [1,498,null,{}] 20:45:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:45:45 INFO - PROCESS | 4024 | 1468899945749 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:45 INFO - PROCESS | 4024 | 1468899945751 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:45 INFO - PROCESS | 4024 | 1468899945833 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 20:45:45 INFO - PROCESS | 4024 | 1468899945838 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899945840 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:45 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BCF000 == 36 [pid = 4024] [id = 134] 20:45:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260B049400) [pid = 4024] [serial = 400] [outer = 0000000000000000] 20:45:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260CD4CC00) [pid = 4024] [serial = 401] [outer = 000000260B049400] 20:45:45 INFO - PROCESS | 4024 | 1468899945887 Marionette DEBUG loaded listener.js 20:45:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000261209F800) [pid = 4024] [serial = 402] [outer = 000000260B049400] 20:45:46 INFO - PROCESS | 4024 | 1468899946302 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 20:45:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:45:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 586ms 20:45:46 INFO - PROCESS | 4024 | 1468899946337 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 20:45:46 INFO - PROCESS | 4024 | 1468899946347 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 20:45:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:45:46 INFO - PROCESS | 4024 | 1468899946355 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:45:46 INFO - PROCESS | 4024 | 1468899946358 Marionette TRACE conn5 <- [1,502,null,{}] 20:45:46 INFO - PROCESS | 4024 | 1468899946362 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:46 INFO - PROCESS | 4024 | 1468899946363 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:46 INFO - PROCESS | 4024 | 1468899946444 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 20:45:46 INFO - PROCESS | 4024 | 1468899946450 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899946452 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:46 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CAC000 == 37 [pid = 4024] [id = 135] 20:45:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002614032C00) [pid = 4024] [serial = 403] [outer = 0000000000000000] 20:45:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002614041400) [pid = 4024] [serial = 404] [outer = 0000002614032C00] 20:45:46 INFO - PROCESS | 4024 | 1468899946495 Marionette DEBUG loaded listener.js 20:45:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002614F2C000) [pid = 4024] [serial = 405] [outer = 0000002614032C00] 20:45:46 INFO - PROCESS | 4024 | 1468899946906 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 20:45:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:45:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 587ms 20:45:46 INFO - PROCESS | 4024 | 1468899946944 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 20:45:46 INFO - PROCESS | 4024 | 1468899946946 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 20:45:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:45:46 INFO - PROCESS | 4024 | 1468899946949 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:45:46 INFO - PROCESS | 4024 | 1468899946951 Marionette TRACE conn5 <- [1,506,null,{}] 20:45:46 INFO - PROCESS | 4024 | 1468899946954 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:46 INFO - PROCESS | 4024 | 1468899946956 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:47 INFO - PROCESS | 4024 | 1468899947042 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 20:45:47 INFO - PROCESS | 4024 | 1468899947048 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899947050 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:47 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A481800 == 38 [pid = 4024] [id = 136] 20:45:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002615847000) [pid = 4024] [serial = 406] [outer = 0000000000000000] 20:45:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002615F78C00) [pid = 4024] [serial = 407] [outer = 0000002615847000] 20:45:47 INFO - PROCESS | 4024 | 1468899947093 Marionette DEBUG loaded listener.js 20:45:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002616333800) [pid = 4024] [serial = 408] [outer = 0000002615847000] 20:45:47 INFO - PROCESS | 4024 | 1468899947539 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 20:45:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:45:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 628ms 20:45:47 INFO - PROCESS | 4024 | 1468899947581 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 20:45:47 INFO - PROCESS | 4024 | 1468899947583 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 20:45:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:45:47 INFO - PROCESS | 4024 | 1468899947586 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:45:47 INFO - PROCESS | 4024 | 1468899947588 Marionette TRACE conn5 <- [1,510,null,{}] 20:45:47 INFO - PROCESS | 4024 | 1468899947591 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:47 INFO - PROCESS | 4024 | 1468899947593 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:47 INFO - PROCESS | 4024 | 1468899947677 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 20:45:47 INFO - PROCESS | 4024 | 1468899947682 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899947684 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:47 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5E8000 == 39 [pid = 4024] [id = 137] 20:45:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002616335400) [pid = 4024] [serial = 409] [outer = 0000000000000000] 20:45:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000261633AC00) [pid = 4024] [serial = 410] [outer = 0000002616335400] 20:45:47 INFO - PROCESS | 4024 | 1468899947729 Marionette DEBUG loaded listener.js 20:45:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002616853C00) [pid = 4024] [serial = 411] [outer = 0000002616335400] 20:45:48 INFO - PROCESS | 4024 | 1468899948362 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 20:45:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:45:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 878ms 20:45:48 INFO - PROCESS | 4024 | 1468899948469 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 20:45:48 INFO - PROCESS | 4024 | 1468899948474 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 20:45:48 INFO - PROCESS | 4024 | 1468899948478 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:45:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:45:48 INFO - PROCESS | 4024 | 1468899948482 Marionette TRACE conn5 <- [1,514,null,{}] 20:45:48 INFO - PROCESS | 4024 | 1468899948487 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:48 INFO - PROCESS | 4024 | 1468899948491 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:48 INFO - PROCESS | 4024 | 1468899948612 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 20:45:48 INFO - PROCESS | 4024 | 1468899948677 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899948680 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:48 INFO - PROCESS | 4024 | ++DOCSHELL 000000260FD51000 == 40 [pid = 4024] [id = 138] 20:45:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260B1BE000) [pid = 4024] [serial = 412] [outer = 0000000000000000] 20:45:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260B680400) [pid = 4024] [serial = 413] [outer = 000000260B1BE000] 20:45:48 INFO - PROCESS | 4024 | 1468899948737 Marionette DEBUG loaded listener.js 20:45:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260C89F000) [pid = 4024] [serial = 414] [outer = 000000260B1BE000] 20:45:49 INFO - PROCESS | 4024 | 1468899949315 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 20:45:49 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:45:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 881ms 20:45:49 INFO - PROCESS | 4024 | 1468899949363 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 20:45:49 INFO - PROCESS | 4024 | 1468899949368 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 20:45:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:45:49 INFO - PROCESS | 4024 | 1468899949375 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:45:49 INFO - PROCESS | 4024 | 1468899949378 Marionette TRACE conn5 <- [1,518,null,{}] 20:45:49 INFO - PROCESS | 4024 | 1468899949383 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:49 INFO - PROCESS | 4024 | 1468899949386 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:49 INFO - PROCESS | 4024 | 1468899949504 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 20:45:49 INFO - PROCESS | 4024 | 1468899949589 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899949592 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:49 INFO - PROCESS | 4024 | ++DOCSHELL 000000261646C000 == 41 [pid = 4024] [id = 139] 20:45:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260FCA1000) [pid = 4024] [serial = 415] [outer = 0000000000000000] 20:45:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261013D800) [pid = 4024] [serial = 416] [outer = 000000260FCA1000] 20:45:49 INFO - PROCESS | 4024 | 1468899949650 Marionette DEBUG loaded listener.js 20:45:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (00000026127DC000) [pid = 4024] [serial = 417] [outer = 000000260FCA1000] 20:45:50 INFO - PROCESS | 4024 | 1468899950249 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 20:45:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:45:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 944ms 20:45:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:45:50 INFO - PROCESS | 4024 | 1468899950322 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 20:45:50 INFO - PROCESS | 4024 | 1468899950324 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 20:45:50 INFO - PROCESS | 4024 | 1468899950329 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:45:50 INFO - PROCESS | 4024 | 1468899950333 Marionette TRACE conn5 <- [1,522,null,{}] 20:45:50 INFO - PROCESS | 4024 | 1468899950344 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:50 INFO - PROCESS | 4024 | 1468899950349 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:50 INFO - PROCESS | 4024 | 1468899950497 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 20:45:50 INFO - PROCESS | 4024 | 1468899950562 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899950566 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:50 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A74B800 == 42 [pid = 4024] [id = 140] 20:45:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (00000026135AE400) [pid = 4024] [serial = 418] [outer = 0000000000000000] 20:45:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000261403B000) [pid = 4024] [serial = 419] [outer = 00000026135AE400] 20:45:50 INFO - PROCESS | 4024 | 1468899950664 Marionette DEBUG loaded listener.js 20:45:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002616858400) [pid = 4024] [serial = 420] [outer = 00000026135AE400] 20:45:51 INFO - PROCESS | 4024 | 1468899951488 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 20:45:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:45:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1183ms 20:45:51 INFO - PROCESS | 4024 | 1468899951512 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 20:45:51 INFO - PROCESS | 4024 | 1468899951517 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 20:45:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:45:51 INFO - PROCESS | 4024 | 1468899951522 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:45:51 INFO - PROCESS | 4024 | 1468899951525 Marionette TRACE conn5 <- [1,526,null,{}] 20:45:51 INFO - PROCESS | 4024 | 1468899951531 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:51 INFO - PROCESS | 4024 | 1468899951534 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:51 INFO - PROCESS | 4024 | 1468899951639 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 20:45:51 INFO - PROCESS | 4024 | 1468899951709 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899951714 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:51 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C11B000 == 43 [pid = 4024] [id = 141] 20:45:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002606461800) [pid = 4024] [serial = 421] [outer = 0000000000000000] 20:45:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (00000026070C0800) [pid = 4024] [serial = 422] [outer = 0000002606461800] 20:45:51 INFO - PROCESS | 4024 | 1468899951763 Marionette DEBUG loaded listener.js 20:45:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000260B378400) [pid = 4024] [serial = 423] [outer = 0000002606461800] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 000000261A481800 == 42 [pid = 4024] [id = 136] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CAC000 == 41 [pid = 4024] [id = 135] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BCF000 == 40 [pid = 4024] [id = 134] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 000000261686A000 == 39 [pid = 4024] [id = 133] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 0000002615F9B800 == 38 [pid = 4024] [id = 132] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 0000002613A44800 == 37 [pid = 4024] [id = 131] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A7B800 == 36 [pid = 4024] [id = 130] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 000000260C902800 == 35 [pid = 4024] [id = 129] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 000000260A9F7000 == 34 [pid = 4024] [id = 128] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 000000261A485000 == 33 [pid = 4024] [id = 125] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 000000260696F000 == 32 [pid = 4024] [id = 126] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 00000026101DB000 == 31 [pid = 4024] [id = 127] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 000000261A74B800 == 30 [pid = 4024] [id = 140] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 000000261646C000 == 29 [pid = 4024] [id = 139] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 000000260FD51000 == 28 [pid = 4024] [id = 138] 20:45:52 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5E8000 == 27 [pid = 4024] [id = 137] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0000002610D27400) [pid = 4024] [serial = 358] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (00000026120CB800) [pid = 4024] [serial = 359] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (00000026064A4C00) [pid = 4024] [serial = 340] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260685DC00) [pid = 4024] [serial = 341] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (00000026143E6C00) [pid = 4024] [serial = 335] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260B1C4800) [pid = 4024] [serial = 343] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260B67E400) [pid = 4024] [serial = 344] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002606311400) [pid = 4024] [serial = 337] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002606121800) [pid = 4024] [serial = 338] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260C27BC00) [pid = 4024] [serial = 349] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260F708000) [pid = 4024] [serial = 350] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261013F800) [pid = 4024] [serial = 355] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002612746400) [pid = 4024] [serial = 361] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260B68D400) [pid = 4024] [serial = 346] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260C272C00) [pid = 4024] [serial = 347] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260FC12000) [pid = 4024] [serial = 352] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260FD22800) [pid = 4024] [serial = 353] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002612944800) [pid = 4024] [serial = 364] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002610DC0400) [pid = 4024] [serial = 367] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026131B6C00) [pid = 4024] [serial = 368] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002612FDA800) [pid = 4024] [serial = 365] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026135AD800) [pid = 4024] [serial = 370] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026127E7000) [pid = 4024] [serial = 362] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261394B400) [pid = 4024] [serial = 371] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000261036D800) [pid = 4024] [serial = 356] [outer = 0000000000000000] [url = about:blank] 20:45:52 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002614031800) [pid = 4024] [serial = 373] [outer = 0000000000000000] [url = about:blank] 20:45:53 INFO - PROCESS | 4024 | 1468899953050 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 20:45: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:45:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1591ms 20:45:53 INFO - PROCESS | 4024 | 1468899953118 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 20:45:53 INFO - PROCESS | 4024 | 1468899953122 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 20:45:53 INFO - PROCESS | 4024 | 1468899953127 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:45:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:45:53 INFO - PROCESS | 4024 | 1468899953130 Marionette TRACE conn5 <- [1,530,null,{}] 20:45:53 INFO - PROCESS | 4024 | 1468899953137 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:53 INFO - PROCESS | 4024 | 1468899953140 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:53 INFO - PROCESS | 4024 | 1468899953226 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 20:45:53 INFO - PROCESS | 4024 | 1468899953295 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899953298 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:53 INFO - PROCESS | 4024 | ++DOCSHELL 0000002606B45800 == 28 [pid = 4024] [id = 142] 20:45:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002606311400) [pid = 4024] [serial = 424] [outer = 0000000000000000] 20:45:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002606495C00) [pid = 4024] [serial = 425] [outer = 0000002606311400] 20:45:53 INFO - PROCESS | 4024 | 1468899953347 Marionette DEBUG loaded listener.js 20:45:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (00000026064A4C00) [pid = 4024] [serial = 426] [outer = 0000002606311400] 20:45:53 INFO - PROCESS | 4024 | 1468899953888 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 20:45:53 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:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:45:53 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:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:45:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:45:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:45:53 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:45:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 20:45:53 INFO - PROCESS | 4024 | 1468899953912 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 20:45:53 INFO - PROCESS | 4024 | 1468899953917 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 20:45:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:45:53 INFO - PROCESS | 4024 | 1468899953924 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:45:53 INFO - PROCESS | 4024 | 1468899953926 Marionette TRACE conn5 <- [1,534,null,{}] 20:45:53 INFO - PROCESS | 4024 | 1468899953930 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:53 INFO - PROCESS | 4024 | 1468899953933 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:54 INFO - PROCESS | 4024 | 1468899954038 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 20:45:54 INFO - PROCESS | 4024 | 1468899954045 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899954048 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:54 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A973000 == 29 [pid = 4024] [id = 143] 20:45:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260B64A000) [pid = 4024] [serial = 427] [outer = 0000000000000000] 20:45:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260B68B800) [pid = 4024] [serial = 428] [outer = 000000260B64A000] 20:45:54 INFO - PROCESS | 4024 | 1468899954096 Marionette DEBUG loaded listener.js 20:45:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260C276800) [pid = 4024] [serial = 429] [outer = 000000260B64A000] 20:45:54 INFO - PROCESS | 4024 | 1468899954539 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 20:45: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:45:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 691ms 20:45:54 INFO - PROCESS | 4024 | 1468899954618 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 20:45:54 INFO - PROCESS | 4024 | 1468899954621 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 20:45:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:45:54 INFO - PROCESS | 4024 | 1468899954625 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:45:54 INFO - PROCESS | 4024 | 1468899954628 Marionette TRACE conn5 <- [1,538,null,{}] 20:45:54 INFO - PROCESS | 4024 | 1468899954640 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:54 INFO - PROCESS | 4024 | 1468899954645 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:54 INFO - PROCESS | 4024 | 1468899954729 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 20:45:54 INFO - PROCESS | 4024 | 1468899954745 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899954748 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:54 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610ECE800 == 30 [pid = 4024] [id = 144] 20:45:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002606456800) [pid = 4024] [serial = 430] [outer = 0000000000000000] 20:45:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FC5D000) [pid = 4024] [serial = 431] [outer = 0000002606456800] 20:45:54 INFO - PROCESS | 4024 | 1468899954797 Marionette DEBUG loaded listener.js 20:45:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FD25C00) [pid = 4024] [serial = 432] [outer = 0000002606456800] 20:45:55 INFO - PROCESS | 4024 | 1468899955232 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 20:45: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:45:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 20:45:55 INFO - PROCESS | 4024 | 1468899955256 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 20:45:55 INFO - PROCESS | 4024 | 1468899955259 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 20:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:45:55 INFO - PROCESS | 4024 | 1468899955262 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:45:55 INFO - PROCESS | 4024 | 1468899955264 Marionette TRACE conn5 <- [1,542,null,{}] 20:45:55 INFO - PROCESS | 4024 | 1468899955268 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:55 INFO - PROCESS | 4024 | 1468899955270 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:55 INFO - PROCESS | 4024 | 1468899955388 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 20:45:55 INFO - PROCESS | 4024 | 1468899955394 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899955396 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:55 INFO - PROCESS | 4024 | ++DOCSHELL 000000261343F000 == 31 [pid = 4024] [id = 145] 20:45:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FDE6800) [pid = 4024] [serial = 433] [outer = 0000000000000000] 20:45:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026101B0000) [pid = 4024] [serial = 434] [outer = 000000260FDE6800] 20:45:55 INFO - PROCESS | 4024 | 1468899955442 Marionette DEBUG loaded listener.js 20:45:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002610DD8800) [pid = 4024] [serial = 435] [outer = 000000260FDE6800] 20:45:55 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:45:55 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:45:55 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:45:55 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:45:55 INFO - PROCESS | 4024 | 1468899955897 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 20:45:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:45:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 20:45:55 INFO - PROCESS | 4024 | 1468899955957 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 20:45:55 INFO - PROCESS | 4024 | 1468899955959 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 20:45:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:45:55 INFO - PROCESS | 4024 | 1468899955968 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:45:55 INFO - PROCESS | 4024 | 1468899955970 Marionette TRACE conn5 <- [1,546,null,{}] 20:45:55 INFO - PROCESS | 4024 | 1468899955974 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:55 INFO - PROCESS | 4024 | 1468899955976 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:56 INFO - PROCESS | 4024 | 1468899956077 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 20:45:56 INFO - PROCESS | 4024 | 1468899956154 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899956156 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:56 INFO - PROCESS | 4024 | ++DOCSHELL 00000026153E9800 == 32 [pid = 4024] [id = 146] 20:45:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026120CB800) [pid = 4024] [serial = 436] [outer = 0000000000000000] 20:45:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002612745800) [pid = 4024] [serial = 437] [outer = 00000026120CB800] 20:45:56 INFO - PROCESS | 4024 | 1468899956201 Marionette DEBUG loaded listener.js 20:45:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026127E7000) [pid = 4024] [serial = 438] [outer = 00000026120CB800] 20:45:56 INFO - PROCESS | 4024 | 1468899956635 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 20:45:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:45:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 691ms 20:45:56 INFO - PROCESS | 4024 | 1468899956661 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 20:45:56 INFO - PROCESS | 4024 | 1468899956664 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 20:45:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:45:56 INFO - PROCESS | 4024 | 1468899956667 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:45:56 INFO - PROCESS | 4024 | 1468899956669 Marionette TRACE conn5 <- [1,550,null,{}] 20:45:56 INFO - PROCESS | 4024 | 1468899956672 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:56 INFO - PROCESS | 4024 | 1468899956678 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:56 INFO - PROCESS | 4024 | 1468899956807 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 20:45:56 INFO - PROCESS | 4024 | 1468899956813 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899956815 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:56 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616469800 == 33 [pid = 4024] [id = 147] 20:45:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260B685400) [pid = 4024] [serial = 439] [outer = 0000000000000000] 20:45:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002612FD6000) [pid = 4024] [serial = 440] [outer = 000000260B685400] 20:45:56 INFO - PROCESS | 4024 | 1468899956860 Marionette DEBUG loaded listener.js 20:45:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026135A6C00) [pid = 4024] [serial = 441] [outer = 000000260B685400] 20:45:57 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:45:57 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:45:57 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002616335400) [pid = 4024] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002615847000) [pid = 4024] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000261231A800) [pid = 4024] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (00000026131AFC00) [pid = 4024] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260A6B6800) [pid = 4024] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260B4E6400) [pid = 4024] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260649B400) [pid = 4024] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002614027400) [pid = 4024] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260FC10000) [pid = 4024] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002605EEC000) [pid = 4024] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260B049400) [pid = 4024] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002610144000) [pid = 4024] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:45:57 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002614032C00) [pid = 4024] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:45:57 INFO - PROCESS | 4024 | 1468899957521 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 20:45:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:45:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 881ms 20:45:57 INFO - PROCESS | 4024 | 1468899957551 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 20:45:57 INFO - PROCESS | 4024 | 1468899957553 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 20:45:57 INFO - PROCESS | 4024 | 1468899957557 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:45:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:45:57 INFO - PROCESS | 4024 | 1468899957559 Marionette TRACE conn5 <- [1,554,null,{}] 20:45:57 INFO - PROCESS | 4024 | 1468899957562 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:57 INFO - PROCESS | 4024 | 1468899957564 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:57 INFO - PROCESS | 4024 | 1468899957642 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 20:45:57 INFO - PROCESS | 4024 | 1468899957649 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899957651 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:57 INFO - PROCESS | 4024 | ++DOCSHELL 000000261686E000 == 34 [pid = 4024] [id = 148] 20:45:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002606318000) [pid = 4024] [serial = 442] [outer = 0000000000000000] 20:45:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260C162C00) [pid = 4024] [serial = 443] [outer = 0000002606318000] 20:45:57 INFO - PROCESS | 4024 | 1468899957695 Marionette DEBUG loaded listener.js 20:45:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002612740800) [pid = 4024] [serial = 444] [outer = 0000002606318000] 20:45:57 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:45:58 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:45:58 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:45:58 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:45:58 INFO - PROCESS | 4024 | 1468899958106 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 587ms 20:45:58 INFO - PROCESS | 4024 | 1468899958147 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 20:45:58 INFO - PROCESS | 4024 | 1468899958149 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 20:45:58 INFO - PROCESS | 4024 | 1468899958152 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:45:58 INFO - PROCESS | 4024 | 1468899958154 Marionette TRACE conn5 <- [1,558,null,{}] 20:45:58 INFO - PROCESS | 4024 | 1468899958158 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:58 INFO - PROCESS | 4024 | 1468899958159 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:58 INFO - PROCESS | 4024 | 1468899958239 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 20:45:58 INFO - PROCESS | 4024 | 1468899958245 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899958247 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:58 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618C8B800 == 35 [pid = 4024] [id = 149] 20:45:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026131B0800) [pid = 4024] [serial = 445] [outer = 0000000000000000] 20:45:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002614022800) [pid = 4024] [serial = 446] [outer = 00000026131B0800] 20:45:58 INFO - PROCESS | 4024 | 1468899958291 Marionette DEBUG loaded listener.js 20:45:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261402FC00) [pid = 4024] [serial = 447] [outer = 00000026131B0800] 20:45:58 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:45:58 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:45:58 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:45:58 INFO - PROCESS | 4024 | 1468899958738 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 20:45:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:45:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 628ms 20:45:58 INFO - PROCESS | 4024 | 1468899958784 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 20:45:58 INFO - PROCESS | 4024 | 1468899958786 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 20:45:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:45:58 INFO - PROCESS | 4024 | 1468899958794 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:45:58 INFO - PROCESS | 4024 | 1468899958796 Marionette TRACE conn5 <- [1,562,null,{}] 20:45:58 INFO - PROCESS | 4024 | 1468899958800 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:58 INFO - PROCESS | 4024 | 1468899958802 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:58 INFO - PROCESS | 4024 | 1468899958883 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 20:45:58 INFO - PROCESS | 4024 | 1468899958889 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899958891 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:58 INFO - PROCESS | 4024 | ++DOCSHELL 000000261972D000 == 36 [pid = 4024] [id = 150] 20:45:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002614039400) [pid = 4024] [serial = 448] [outer = 0000000000000000] 20:45:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002614140000) [pid = 4024] [serial = 449] [outer = 0000002614039400] 20:45:58 INFO - PROCESS | 4024 | 1468899958937 Marionette DEBUG loaded listener.js 20:45:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002615844400) [pid = 4024] [serial = 450] [outer = 0000002614039400] 20:45:59 INFO - PROCESS | 4024 | 1468899959369 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:45:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:45:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 627ms 20:45:59 INFO - PROCESS | 4024 | 1468899959462 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 20:45:59 INFO - PROCESS | 4024 | 1468899959467 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 20:45:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:45:59 INFO - PROCESS | 4024 | 1468899959477 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:45:59 INFO - PROCESS | 4024 | 1468899959482 Marionette TRACE conn5 <- [1,566,null,{}] 20:45:59 INFO - PROCESS | 4024 | 1468899959490 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:45:59 INFO - PROCESS | 4024 | 1468899959493 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:59 INFO - PROCESS | 4024 | 1468899959622 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 20:45:59 INFO - PROCESS | 4024 | 1468899959709 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899959713 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:45:59 INFO - PROCESS | 4024 | ++DOCSHELL 000000260770D800 == 37 [pid = 4024] [id = 151] 20:45:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002606313C00) [pid = 4024] [serial = 451] [outer = 0000000000000000] 20:45:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002606454400) [pid = 4024] [serial = 452] [outer = 0000002606313C00] 20:45:59 INFO - PROCESS | 4024 | 1468899959773 Marionette DEBUG loaded listener.js 20:45:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002606856800) [pid = 4024] [serial = 453] [outer = 0000002606313C00] 20:46:00 INFO - PROCESS | 4024 | 1468899960524 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 20:46:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:46:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1145ms 20:46:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:46:00 INFO - PROCESS | 4024 | 1468899960620 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 20:46:00 INFO - PROCESS | 4024 | 1468899960624 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 20:46:00 INFO - PROCESS | 4024 | 1468899960631 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:46:00 INFO - PROCESS | 4024 | 1468899960635 Marionette TRACE conn5 <- [1,570,null,{}] 20:46:00 INFO - PROCESS | 4024 | 1468899960640 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:00 INFO - PROCESS | 4024 | 1468899960643 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:00 INFO - PROCESS | 4024 | 1468899960797 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 20:46:00 INFO - PROCESS | 4024 | 1468899960863 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899960866 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:00 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613A44800 == 38 [pid = 4024] [id = 152] 20:46:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260C2E0800) [pid = 4024] [serial = 454] [outer = 0000000000000000] 20:46:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260F70B000) [pid = 4024] [serial = 455] [outer = 000000260C2E0800] 20:46:00 INFO - PROCESS | 4024 | 1468899960963 Marionette DEBUG loaded listener.js 20:46:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260FD1D400) [pid = 4024] [serial = 456] [outer = 000000260C2E0800] 20:46:01 INFO - PROCESS | 4024 | 1468899961786 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 20:46:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:46:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1240ms 20:46:01 INFO - PROCESS | 4024 | 1468899961869 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 20:46:01 INFO - PROCESS | 4024 | 1468899961873 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 20:46:01 INFO - PROCESS | 4024 | 1468899961879 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:46:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:46:01 INFO - PROCESS | 4024 | 1468899961882 Marionette TRACE conn5 <- [1,574,null,{}] 20:46:01 INFO - PROCESS | 4024 | 1468899961888 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:01 INFO - PROCESS | 4024 | 1468899961891 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:02 INFO - PROCESS | 4024 | 1468899962038 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 20:46:02 INFO - PROCESS | 4024 | --DOCSHELL 0000002618C8B800 == 37 [pid = 4024] [id = 149] 20:46:02 INFO - PROCESS | 4024 | --DOCSHELL 000000261686E000 == 36 [pid = 4024] [id = 148] 20:46:02 INFO - PROCESS | 4024 | --DOCSHELL 0000002616469800 == 35 [pid = 4024] [id = 147] 20:46:02 INFO - PROCESS | 4024 | --DOCSHELL 00000026153E9800 == 34 [pid = 4024] [id = 146] 20:46:02 INFO - PROCESS | 4024 | --DOCSHELL 000000261343F000 == 33 [pid = 4024] [id = 145] 20:46:02 INFO - PROCESS | 4024 | --DOCSHELL 0000002610ECE800 == 32 [pid = 4024] [id = 144] 20:46:02 INFO - PROCESS | 4024 | --DOCSHELL 000000260A973000 == 31 [pid = 4024] [id = 143] 20:46:02 INFO - PROCESS | 4024 | --DOCSHELL 0000002606B45800 == 30 [pid = 4024] [id = 142] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002614031C00) [pid = 4024] [serial = 399] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026101B2800) [pid = 4024] [serial = 392] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002610DBBC00) [pid = 4024] [serial = 393] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002614041400) [pid = 4024] [serial = 404] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002614F2C000) [pid = 4024] [serial = 405] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261633AC00) [pid = 4024] [serial = 410] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002616853C00) [pid = 4024] [serial = 411] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002615F78C00) [pid = 4024] [serial = 407] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000261274AC00) [pid = 4024] [serial = 395] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026135B0000) [pid = 4024] [serial = 398] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261293F000) [pid = 4024] [serial = 396] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260A963000) [pid = 4024] [serial = 379] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260B640000) [pid = 4024] [serial = 380] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260C278C00) [pid = 4024] [serial = 386] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260CCBA400) [pid = 4024] [serial = 387] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002606B33000) [pid = 4024] [serial = 383] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260B0BF400) [pid = 4024] [serial = 384] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261403D000) [pid = 4024] [serial = 374] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260FC5CC00) [pid = 4024] [serial = 389] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FD20800) [pid = 4024] [serial = 390] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260611FC00) [pid = 4024] [serial = 376] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (00000026063A5000) [pid = 4024] [serial = 377] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260CD4CC00) [pid = 4024] [serial = 401] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000261209F800) [pid = 4024] [serial = 402] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002616333800) [pid = 4024] [serial = 408] [outer = 0000000000000000] [url = about:blank] 20:46:02 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0000002607040800) [pid = 4024] [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:46:02 INFO - PROCESS | 4024 | 1468899962136 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899962141 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:02 INFO - PROCESS | 4024 | ++DOCSHELL 0000002607715000 == 31 [pid = 4024] [id = 153] 20:46:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0000002606125800) [pid = 4024] [serial = 457] [outer = 0000000000000000] 20:46:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0000002606499800) [pid = 4024] [serial = 458] [outer = 0000002606125800] 20:46:02 INFO - PROCESS | 4024 | 1468899962192 Marionette DEBUG loaded listener.js 20:46:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260B041000) [pid = 4024] [serial = 459] [outer = 0000002606125800] 20:46:02 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:02 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:46:02 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:02 INFO - PROCESS | 4024 | 1468899962620 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 20:46:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:46:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 774ms 20:46:02 INFO - PROCESS | 4024 | 1468899962657 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 20:46:02 INFO - PROCESS | 4024 | 1468899962661 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 20:46:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:46:02 INFO - PROCESS | 4024 | 1468899962667 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:46:02 INFO - PROCESS | 4024 | 1468899962670 Marionette TRACE conn5 <- [1,578,null,{}] 20:46:02 INFO - PROCESS | 4024 | 1468899962674 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:02 INFO - PROCESS | 4024 | 1468899962677 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:02 INFO - PROCESS | 4024 | 1468899962766 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 20:46:02 INFO - PROCESS | 4024 | 1468899962773 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899962776 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:02 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C91F800 == 32 [pid = 4024] [id = 154] 20:46:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260C109800) [pid = 4024] [serial = 460] [outer = 0000000000000000] 20:46:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260C6DBC00) [pid = 4024] [serial = 461] [outer = 000000260C109800] 20:46:02 INFO - PROCESS | 4024 | 1468899962823 Marionette DEBUG loaded listener.js 20:46:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260F70EC00) [pid = 4024] [serial = 462] [outer = 000000260C109800] 20:46:03 INFO - PROCESS | 4024 | 1468899963265 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 20:46:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:46:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 20:46:03 INFO - PROCESS | 4024 | 1468899963300 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 20:46:03 INFO - PROCESS | 4024 | 1468899963302 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 20:46:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:46:03 INFO - PROCESS | 4024 | 1468899963310 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:46:03 INFO - PROCESS | 4024 | 1468899963314 Marionette TRACE conn5 <- [1,582,null,{}] 20:46:03 INFO - PROCESS | 4024 | 1468899963325 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:03 INFO - PROCESS | 4024 | 1468899963330 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:03 INFO - PROCESS | 4024 | 1468899963426 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 20:46:03 INFO - PROCESS | 4024 | 1468899963470 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899963473 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:03 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E11800 == 33 [pid = 4024] [id = 155] 20:46:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (00000026063A4800) [pid = 4024] [serial = 463] [outer = 0000000000000000] 20:46:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026101B9000) [pid = 4024] [serial = 464] [outer = 00000026063A4800] 20:46:03 INFO - PROCESS | 4024 | 1468899963522 Marionette DEBUG loaded listener.js 20:46:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000261209EC00) [pid = 4024] [serial = 465] [outer = 00000026063A4800] 20:46:03 INFO - PROCESS | 4024 | 1468899963931 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:46:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:46:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 690ms 20:46:04 INFO - PROCESS | 4024 | 1468899963999 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 20:46:04 INFO - PROCESS | 4024 | 1468899964002 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 20:46:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:46:04 INFO - PROCESS | 4024 | 1468899964006 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:46:04 INFO - PROCESS | 4024 | 1468899964007 Marionette TRACE conn5 <- [1,586,null,{}] 20:46:04 INFO - PROCESS | 4024 | 1468899964011 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:04 INFO - PROCESS | 4024 | 1468899964013 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:04 INFO - PROCESS | 4024 | 1468899964101 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 20:46:04 INFO - PROCESS | 4024 | 1468899964107 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899964110 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:04 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614D7E000 == 34 [pid = 4024] [id = 156] 20:46:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612740400) [pid = 4024] [serial = 466] [outer = 0000000000000000] 20:46:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026127E6800) [pid = 4024] [serial = 467] [outer = 0000002612740400] 20:46:04 INFO - PROCESS | 4024 | 1468899964155 Marionette DEBUG loaded listener.js 20:46:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612DA4800) [pid = 4024] [serial = 468] [outer = 0000002612740400] 20:46:04 INFO - PROCESS | 4024 | 1468899964602 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 20:46:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:46:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 20:46:04 INFO - PROCESS | 4024 | 1468899964638 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 20:46:04 INFO - PROCESS | 4024 | 1468899964648 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 20:46:04 INFO - PROCESS | 4024 | 1468899964651 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:46:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:46:04 INFO - PROCESS | 4024 | 1468899964653 Marionette TRACE conn5 <- [1,590,null,{}] 20:46:04 INFO - PROCESS | 4024 | 1468899964657 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:04 INFO - PROCESS | 4024 | 1468899964659 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:04 INFO - PROCESS | 4024 | 1468899964763 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 20:46:04 INFO - PROCESS | 4024 | 1468899964841 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899964843 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:04 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616459000 == 35 [pid = 4024] [id = 157] 20:46:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000261310CC00) [pid = 4024] [serial = 469] [outer = 0000000000000000] 20:46:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026131AE400) [pid = 4024] [serial = 470] [outer = 000000261310CC00] 20:46:04 INFO - PROCESS | 4024 | 1468899964887 Marionette DEBUG loaded listener.js 20:46:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026135A3800) [pid = 4024] [serial = 471] [outer = 000000261310CC00] 20:46:05 INFO - PROCESS | 4024 | 1468899965321 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 20:46:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:46:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 691ms 20:46:05 INFO - PROCESS | 4024 | 1468899965354 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 20:46:05 INFO - PROCESS | 4024 | 1468899965356 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 20:46:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:46:05 INFO - PROCESS | 4024 | 1468899965359 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:46:05 INFO - PROCESS | 4024 | 1468899965361 Marionette TRACE conn5 <- [1,594,null,{}] 20:46:05 INFO - PROCESS | 4024 | 1468899965364 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:05 INFO - PROCESS | 4024 | 1468899965370 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:05 INFO - PROCESS | 4024 | 1468899965633 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 20:46:05 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:46:05 INFO - PROCESS | 4024 | 1468899965781 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899965783 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:05 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BD2800 == 36 [pid = 4024] [id = 158] 20:46:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002615667000) [pid = 4024] [serial = 472] [outer = 0000000000000000] 20:46:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002615F78C00) [pid = 4024] [serial = 473] [outer = 0000002615667000] 20:46:05 INFO - PROCESS | 4024 | 1468899965828 Marionette DEBUG loaded listener.js 20:46:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002616337800) [pid = 4024] [serial = 474] [outer = 0000002615667000] 20:46:06 INFO - PROCESS | 4024 | 1468899966320 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002606311400) [pid = 4024] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606461800) [pid = 4024] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606456800) [pid = 4024] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260B64A000) [pid = 4024] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260FDE6800) [pid = 4024] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260B1BE000) [pid = 4024] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FCA1000) [pid = 4024] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026135AE400) [pid = 4024] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026120CB800) [pid = 4024] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260B685400) [pid = 4024] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002606318000) [pid = 4024] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:46:06 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026131B0800) [pid = 4024] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:46:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:46:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 985ms 20:46:06 INFO - PROCESS | 4024 | 1468899966347 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 20:46:06 INFO - PROCESS | 4024 | 1468899966349 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 20:46:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:46:06 INFO - PROCESS | 4024 | 1468899966352 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:46:06 INFO - PROCESS | 4024 | 1468899966354 Marionette TRACE conn5 <- [1,598,null,{}] 20:46:06 INFO - PROCESS | 4024 | 1468899966357 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:06 INFO - PROCESS | 4024 | 1468899966359 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:06 INFO - PROCESS | 4024 | 1468899966439 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 20:46:06 INFO - PROCESS | 4024 | 1468899966445 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899966447 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:06 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616872000 == 37 [pid = 4024] [id = 159] 20:46:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260C271800) [pid = 4024] [serial = 475] [outer = 0000000000000000] 20:46:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FCA1000) [pid = 4024] [serial = 476] [outer = 000000260C271800] 20:46:06 INFO - PROCESS | 4024 | 1468899966491 Marionette DEBUG loaded listener.js 20:46:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (00000026135A8800) [pid = 4024] [serial = 477] [outer = 000000260C271800] 20:46:06 INFO - PROCESS | 4024 | 1468899966903 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 20:46:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:46:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 20:46:06 INFO - PROCESS | 4024 | 1468899966943 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 20:46:06 INFO - PROCESS | 4024 | 1468899966945 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 20:46:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:46:06 INFO - PROCESS | 4024 | 1468899966948 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:46:06 INFO - PROCESS | 4024 | 1468899966950 Marionette TRACE conn5 <- [1,602,null,{}] 20:46:06 INFO - PROCESS | 4024 | 1468899966954 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:06 INFO - PROCESS | 4024 | 1468899966956 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:07 INFO - PROCESS | 4024 | 1468899967041 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 20:46:07 INFO - PROCESS | 4024 | 1468899967047 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899967049 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:07 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619742000 == 38 [pid = 4024] [id = 160] 20:46:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000261633B400) [pid = 4024] [serial = 478] [outer = 0000000000000000] 20:46:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000261644E000) [pid = 4024] [serial = 479] [outer = 000000261633B400] 20:46:07 INFO - PROCESS | 4024 | 1468899967092 Marionette DEBUG loaded listener.js 20:46:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002616861400) [pid = 4024] [serial = 480] [outer = 000000261633B400] 20:46:07 INFO - PROCESS | 4024 | 1468899967563 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 20:46:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:46:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 692ms 20:46:07 INFO - PROCESS | 4024 | 1468899967644 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 20:46:07 INFO - PROCESS | 4024 | 1468899967646 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 20:46:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:46:07 INFO - PROCESS | 4024 | 1468899967649 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:46:07 INFO - PROCESS | 4024 | 1468899967651 Marionette TRACE conn5 <- [1,606,null,{}] 20:46:07 INFO - PROCESS | 4024 | 1468899967655 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:07 INFO - PROCESS | 4024 | 1468899967656 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:07 INFO - PROCESS | 4024 | 1468899967738 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 20:46:07 INFO - PROCESS | 4024 | 1468899967744 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899967746 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:07 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5DB000 == 39 [pid = 4024] [id = 161] 20:46:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000261685F000) [pid = 4024] [serial = 481] [outer = 0000000000000000] 20:46:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002616A2A000) [pid = 4024] [serial = 482] [outer = 000000261685F000] 20:46:07 INFO - PROCESS | 4024 | 1468899967790 Marionette DEBUG loaded listener.js 20:46:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002616A2FC00) [pid = 4024] [serial = 483] [outer = 000000261685F000] 20:46:08 INFO - PROCESS | 4024 | 1468899968221 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 20:46:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:46:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 20:46:08 INFO - PROCESS | 4024 | 1468899968282 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 20:46:08 INFO - PROCESS | 4024 | 1468899968284 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 20:46:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:46:08 INFO - PROCESS | 4024 | 1468899968287 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:46:08 INFO - PROCESS | 4024 | 1468899968289 Marionette TRACE conn5 <- [1,610,null,{}] 20:46:08 INFO - PROCESS | 4024 | 1468899968293 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:08 INFO - PROCESS | 4024 | 1468899968294 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:08 INFO - PROCESS | 4024 | 1468899968427 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 20:46:08 INFO - PROCESS | 4024 | 1468899968566 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899968570 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:08 INFO - PROCESS | 4024 | ++DOCSHELL 0000002607095800 == 40 [pid = 4024] [id = 162] 20:46:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026063A8800) [pid = 4024] [serial = 484] [outer = 0000000000000000] 20:46:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026063B2000) [pid = 4024] [serial = 485] [outer = 00000026063A8800] 20:46:08 INFO - PROCESS | 4024 | 1468899968630 Marionette DEBUG loaded listener.js 20:46:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260B0BB800) [pid = 4024] [serial = 486] [outer = 00000026063A8800] 20:46:09 INFO - PROCESS | 4024 | 1468899969184 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 20:46:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:46:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 943ms 20:46:09 INFO - PROCESS | 4024 | 1468899969235 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 20:46:09 INFO - PROCESS | 4024 | 1468899969240 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 20:46:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:46:09 INFO - PROCESS | 4024 | 1468899969245 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:46:09 INFO - PROCESS | 4024 | 1468899969249 Marionette TRACE conn5 <- [1,614,null,{}] 20:46:09 INFO - PROCESS | 4024 | 1468899969254 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:09 INFO - PROCESS | 4024 | 1468899969257 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:09 INFO - PROCESS | 4024 | 1468899969373 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 20:46:09 INFO - PROCESS | 4024 | 1468899969445 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899969448 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:09 INFO - PROCESS | 4024 | ++DOCSHELL 00000026143C7800 == 41 [pid = 4024] [id = 163] 20:46:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260F70F800) [pid = 4024] [serial = 487] [outer = 0000000000000000] 20:46:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260FCA4C00) [pid = 4024] [serial = 488] [outer = 000000260F70F800] 20:46:09 INFO - PROCESS | 4024 | 1468899969505 Marionette DEBUG loaded listener.js 20:46:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002610144800) [pid = 4024] [serial = 489] [outer = 000000260F70F800] 20:46:10 INFO - PROCESS | 4024 | 1468899970133 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 20:46:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:46:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 944ms 20:46:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:46:10 INFO - PROCESS | 4024 | 1468899970193 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 20:46:10 INFO - PROCESS | 4024 | 1468899970196 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 20:46:10 INFO - PROCESS | 4024 | 1468899970200 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:46:10 INFO - PROCESS | 4024 | 1468899970202 Marionette TRACE conn5 <- [1,618,null,{}] 20:46:10 INFO - PROCESS | 4024 | 1468899970207 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:10 INFO - PROCESS | 4024 | 1468899970209 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:10 INFO - PROCESS | 4024 | 1468899970323 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 20:46:10 INFO - PROCESS | 4024 | 1468899970397 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899970399 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:10 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A742000 == 42 [pid = 4024] [id = 164] 20:46:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026131B4000) [pid = 4024] [serial = 490] [outer = 0000000000000000] 20:46:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000261402E800) [pid = 4024] [serial = 491] [outer = 00000026131B4000] 20:46:10 INFO - PROCESS | 4024 | 1468899970454 Marionette DEBUG loaded listener.js 20:46:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000261436D000) [pid = 4024] [serial = 492] [outer = 00000026131B4000] 20:46:11 INFO - PROCESS | 4024 | 1468899971081 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 20:46:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:46:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 921ms 20:46:11 INFO - PROCESS | 4024 | 1468899971122 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 20:46:11 INFO - PROCESS | 4024 | 1468899971127 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 20:46:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:46:11 INFO - PROCESS | 4024 | 1468899971139 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:46:11 INFO - PROCESS | 4024 | 1468899971143 Marionette TRACE conn5 <- [1,622,null,{}] 20:46:11 INFO - PROCESS | 4024 | 1468899971147 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:11 INFO - PROCESS | 4024 | 1468899971151 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:11 INFO - PROCESS | 4024 | 1468899971272 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 20:46:11 INFO - PROCESS | 4024 | 1468899971338 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899971340 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:11 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A7AE000 == 43 [pid = 4024] [id = 165] 20:46:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (00000026143E6C00) [pid = 4024] [serial = 493] [outer = 0000000000000000] 20:46:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002617C1F800) [pid = 4024] [serial = 494] [outer = 00000026143E6C00] 20:46:11 INFO - PROCESS | 4024 | 1468899971395 Marionette DEBUG loaded listener.js 20:46:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002617C3B400) [pid = 4024] [serial = 495] [outer = 00000026143E6C00] 20:46:11 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:11 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:46:11 INFO - PROCESS | 4024 | 1468899971977 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 20:46:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:46:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 899ms 20:46:12 INFO - PROCESS | 4024 | 1468899972035 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 20:46:12 INFO - PROCESS | 4024 | 1468899972038 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 20:46:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:46:12 INFO - PROCESS | 4024 | 1468899972041 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:46:12 INFO - PROCESS | 4024 | 1468899972043 Marionette TRACE conn5 <- [1,626,null,{}] 20:46:12 INFO - PROCESS | 4024 | 1468899972047 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:12 INFO - PROCESS | 4024 | 1468899972050 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:12 INFO - PROCESS | 4024 | 1468899972160 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 20:46:12 INFO - PROCESS | 4024 | 1468899972384 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899972387 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:12 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A9E3000 == 44 [pid = 4024] [id = 166] 20:46:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (00000026063A9000) [pid = 4024] [serial = 496] [outer = 0000000000000000] 20:46:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002606455400) [pid = 4024] [serial = 497] [outer = 00000026063A9000] 20:46:12 INFO - PROCESS | 4024 | 1468899972439 Marionette DEBUG loaded listener.js 20:46:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260A963000) [pid = 4024] [serial = 498] [outer = 00000026063A9000] 20:46:12 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:12 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:46:13 INFO - PROCESS | 4024 | 1468899973052 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 20:46:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:46:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1027ms 20:46:13 INFO - PROCESS | 4024 | 1468899973072 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 20:46:13 INFO - PROCESS | 4024 | 1468899973075 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 20:46:13 INFO - PROCESS | 4024 | 1468899973080 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:46:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:46:13 INFO - PROCESS | 4024 | 1468899973083 Marionette TRACE conn5 <- [1,630,null,{}] 20:46:13 INFO - PROCESS | 4024 | 1468899973088 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:13 INFO - PROCESS | 4024 | 1468899973090 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5DB000 == 43 [pid = 4024] [id = 161] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002619742000 == 42 [pid = 4024] [id = 160] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002616872000 == 41 [pid = 4024] [id = 159] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BD2800 == 40 [pid = 4024] [id = 158] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002616459000 == 39 [pid = 4024] [id = 157] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002614D7E000 == 38 [pid = 4024] [id = 156] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002612E11800 == 37 [pid = 4024] [id = 155] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 000000260C91F800 == 36 [pid = 4024] [id = 154] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002607715000 == 35 [pid = 4024] [id = 153] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002613A44800 == 34 [pid = 4024] [id = 152] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 000000261972D000 == 33 [pid = 4024] [id = 150] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 000000260770D800 == 32 [pid = 4024] [id = 151] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 000000260C11B000 == 31 [pid = 4024] [id = 141] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 000000261A7AE000 == 30 [pid = 4024] [id = 165] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 000000261A742000 == 29 [pid = 4024] [id = 164] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 00000026143C7800 == 28 [pid = 4024] [id = 163] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002607095800 == 27 [pid = 4024] [id = 162] 20:46:13 INFO - PROCESS | 4024 | 1468899973802 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002614140000) [pid = 4024] [serial = 449] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002606495C00) [pid = 4024] [serial = 425] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (00000026064A4C00) [pid = 4024] [serial = 426] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260B378400) [pid = 4024] [serial = 423] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026070C0800) [pid = 4024] [serial = 422] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260FC5D000) [pid = 4024] [serial = 431] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260C276800) [pid = 4024] [serial = 429] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260B68B800) [pid = 4024] [serial = 428] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (00000026101B0000) [pid = 4024] [serial = 434] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260C89F000) [pid = 4024] [serial = 414] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260B680400) [pid = 4024] [serial = 413] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026127DC000) [pid = 4024] [serial = 417] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000261013D800) [pid = 4024] [serial = 416] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002616858400) [pid = 4024] [serial = 420] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261403B000) [pid = 4024] [serial = 419] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026127E7000) [pid = 4024] [serial = 438] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002612745800) [pid = 4024] [serial = 437] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002612FD6000) [pid = 4024] [serial = 440] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260C162C00) [pid = 4024] [serial = 443] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002612740800) [pid = 4024] [serial = 444] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026135A6C00) [pid = 4024] [serial = 441] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002614022800) [pid = 4024] [serial = 446] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002610DD8800) [pid = 4024] [serial = 435] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000261402FC00) [pid = 4024] [serial = 447] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260FD25C00) [pid = 4024] [serial = 432] [outer = 0000000000000000] [url = about:blank] 20:46:13 INFO - PROCESS | 4024 | --DOCSHELL 000000260A9E3000 == 26 [pid = 4024] [id = 166] 20:46:13 INFO - PROCESS | 4024 | 1468899973962 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899973965 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:13 INFO - PROCESS | 4024 | ++DOCSHELL 000000260650B800 == 27 [pid = 4024] [id = 167] 20:46:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002606315C00) [pid = 4024] [serial = 499] [outer = 0000000000000000] 20:46:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002606319800) [pid = 4024] [serial = 500] [outer = 0000002606315C00] 20:46:14 INFO - PROCESS | 4024 | 1468899974015 Marionette DEBUG loaded listener.js 20:46:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002606459400) [pid = 4024] [serial = 501] [outer = 0000002606315C00] 20:46:14 INFO - PROCESS | 4024 | 1468899974458 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 20:46:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:46:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1442ms 20:46:14 INFO - PROCESS | 4024 | 1468899974529 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 20:46:14 INFO - PROCESS | 4024 | 1468899974534 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 20:46:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:46:14 INFO - PROCESS | 4024 | 1468899974539 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:46:14 INFO - PROCESS | 4024 | 1468899974542 Marionette TRACE conn5 <- [1,634,null,{}] 20:46:14 INFO - PROCESS | 4024 | 1468899974547 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:14 INFO - PROCESS | 4024 | 1468899974550 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:14 INFO - PROCESS | 4024 | 1468899974646 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 20:46:14 INFO - PROCESS | 4024 | 1468899974654 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899974657 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:14 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C122800 == 28 [pid = 4024] [id = 168] 20:46:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (00000026070C0800) [pid = 4024] [serial = 502] [outer = 0000000000000000] 20:46:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260A95C000) [pid = 4024] [serial = 503] [outer = 00000026070C0800] 20:46:14 INFO - PROCESS | 4024 | 1468899974706 Marionette DEBUG loaded listener.js 20:46:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260B63D400) [pid = 4024] [serial = 504] [outer = 00000026070C0800] 20:46:15 INFO - PROCESS | 4024 | 1468899975156 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 20:46:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:46:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 688ms 20:46:15 INFO - PROCESS | 4024 | 1468899975229 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 20:46:15 INFO - PROCESS | 4024 | 1468899975232 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 20:46:15 INFO - PROCESS | 4024 | 1468899975266 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:46:15 INFO - PROCESS | 4024 | 1468899975268 Marionette TRACE conn5 <- [1,638,null,{}] 20:46:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:46:15 INFO - PROCESS | 4024 | 1468899975274 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:15 INFO - PROCESS | 4024 | 1468899975277 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:15 INFO - PROCESS | 4024 | 1468899975405 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 20:46:15 INFO - PROCESS | 4024 | 1468899975445 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899975448 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:15 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610397000 == 29 [pid = 4024] [id = 169] 20:46:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260C276C00) [pid = 4024] [serial = 505] [outer = 0000000000000000] 20:46:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260C89EC00) [pid = 4024] [serial = 506] [outer = 000000260C276C00] 20:46:15 INFO - PROCESS | 4024 | 1468899975494 Marionette DEBUG loaded listener.js 20:46:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260F711400) [pid = 4024] [serial = 507] [outer = 000000260C276C00] 20:46:15 INFO - PROCESS | 4024 | 1468899975884 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 20:46:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:46:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 627ms 20:46:15 INFO - PROCESS | 4024 | 1468899975899 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 20:46:15 INFO - PROCESS | 4024 | 1468899975903 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 20:46:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:46:15 INFO - PROCESS | 4024 | 1468899975915 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:46:15 INFO - PROCESS | 4024 | 1468899975919 Marionette TRACE conn5 <- [1,642,null,{}] 20:46:15 INFO - PROCESS | 4024 | 1468899975923 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:15 INFO - PROCESS | 4024 | 1468899975926 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:16 INFO - PROCESS | 4024 | 1468899976048 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 20:46:16 INFO - PROCESS | 4024 | 1468899976064 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899976066 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:16 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612B7A000 == 30 [pid = 4024] [id = 170] 20:46:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FC53400) [pid = 4024] [serial = 508] [outer = 0000000000000000] 20:46:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FD04400) [pid = 4024] [serial = 509] [outer = 000000260FC53400] 20:46:16 INFO - PROCESS | 4024 | 1468899976111 Marionette DEBUG loaded listener.js 20:46:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002610140800) [pid = 4024] [serial = 510] [outer = 000000260FC53400] 20:46:16 INFO - PROCESS | 4024 | 1468899976550 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 20:46:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:46:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 691ms 20:46:16 INFO - PROCESS | 4024 | 1468899976604 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 20:46:16 INFO - PROCESS | 4024 | 1468899976606 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 20:46:16 INFO - PROCESS | 4024 | 1468899976610 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:46:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:46:16 INFO - PROCESS | 4024 | 1468899976612 Marionette TRACE conn5 <- [1,646,null,{}] 20:46:16 INFO - PROCESS | 4024 | 1468899976615 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:16 INFO - PROCESS | 4024 | 1468899976617 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:16 INFO - PROCESS | 4024 | 1468899976757 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 20:46:16 INFO - PROCESS | 4024 | 1468899976778 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899976780 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:16 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613ACD000 == 31 [pid = 4024] [id = 171] 20:46:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026101B4400) [pid = 4024] [serial = 511] [outer = 0000000000000000] 20:46:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002610DCF800) [pid = 4024] [serial = 512] [outer = 00000026101B4400] 20:46:16 INFO - PROCESS | 4024 | 1468899976825 Marionette DEBUG loaded listener.js 20:46:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002612741800) [pid = 4024] [serial = 513] [outer = 00000026101B4400] 20:46:17 INFO - PROCESS | 4024 | 1468899977245 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 20:46:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:46:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 692ms 20:46:17 INFO - PROCESS | 4024 | 1468899977305 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 20:46:17 INFO - PROCESS | 4024 | 1468899977307 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 20:46:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:46:17 INFO - PROCESS | 4024 | 1468899977310 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:46:17 INFO - PROCESS | 4024 | 1468899977312 Marionette TRACE conn5 <- [1,650,null,{}] 20:46:17 INFO - PROCESS | 4024 | 1468899977333 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:17 INFO - PROCESS | 4024 | 1468899977335 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:17 INFO - PROCESS | 4024 | 1468899977442 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 20:46:17 INFO - PROCESS | 4024 | 1468899977458 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899977464 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:17 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615F98000 == 32 [pid = 4024] [id = 172] 20:46:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260C162C00) [pid = 4024] [serial = 514] [outer = 0000000000000000] 20:46:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000261293DC00) [pid = 4024] [serial = 515] [outer = 000000260C162C00] 20:46:17 INFO - PROCESS | 4024 | 1468899977558 Marionette DEBUG loaded listener.js 20:46:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000261310C400) [pid = 4024] [serial = 516] [outer = 000000260C162C00] 20:46:17 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:17 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:46:17 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:17 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:46:18 INFO - PROCESS | 4024 | 1468899978190 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002606313C00) [pid = 4024] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000261633B400) [pid = 4024] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261310CC00) [pid = 4024] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026063A4800) [pid = 4024] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002615667000) [pid = 4024] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002606125800) [pid = 4024] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260C271800) [pid = 4024] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002614039400) [pid = 4024] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260C109800) [pid = 4024] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260C2E0800) [pid = 4024] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002612740400) [pid = 4024] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:46:18 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000261685F000) [pid = 4024] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:46:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 942ms 20:46:18 INFO - PROCESS | 4024 | 1468899978256 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 20:46:18 INFO - PROCESS | 4024 | 1468899978258 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 20:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:46:18 INFO - PROCESS | 4024 | 1468899978262 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:46:18 INFO - PROCESS | 4024 | 1468899978263 Marionette TRACE conn5 <- [1,654,null,{}] 20:46:18 INFO - PROCESS | 4024 | 1468899978267 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:18 INFO - PROCESS | 4024 | 1468899978269 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:18 INFO - PROCESS | 4024 | 1468899978360 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 20:46:18 INFO - PROCESS | 4024 | 1468899978367 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899978369 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:18 INFO - PROCESS | 4024 | ++DOCSHELL 000000260457D800 == 33 [pid = 4024] [id = 173] 20:46:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260B37BC00) [pid = 4024] [serial = 517] [outer = 0000000000000000] 20:46:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260F710400) [pid = 4024] [serial = 518] [outer = 000000260B37BC00] 20:46:18 INFO - PROCESS | 4024 | 1468899978413 Marionette DEBUG loaded listener.js 20:46:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002612945400) [pid = 4024] [serial = 519] [outer = 000000260B37BC00] 20:46:18 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:18 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:46:18 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:18 INFO - PROCESS | 4024 | 1468899978818 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 20:46:18 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:46:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 585ms 20:46:18 INFO - PROCESS | 4024 | 1468899978850 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 20:46:18 INFO - PROCESS | 4024 | 1468899978852 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 20:46:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:46:18 INFO - PROCESS | 4024 | 1468899978856 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:46:18 INFO - PROCESS | 4024 | 1468899978857 Marionette TRACE conn5 <- [1,658,null,{}] 20:46:18 INFO - PROCESS | 4024 | 1468899978861 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:18 INFO - PROCESS | 4024 | 1468899978863 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:18 INFO - PROCESS | 4024 | 1468899978941 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 20:46:18 INFO - PROCESS | 4024 | 1468899978947 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899978948 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:18 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BC7000 == 34 [pid = 4024] [id = 174] 20:46:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002612946400) [pid = 4024] [serial = 520] [outer = 0000000000000000] 20:46:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026135AFC00) [pid = 4024] [serial = 521] [outer = 0000002612946400] 20:46:18 INFO - PROCESS | 4024 | 1468899978992 Marionette DEBUG loaded listener.js 20:46:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002614026400) [pid = 4024] [serial = 522] [outer = 0000002612946400] 20:46:19 INFO - PROCESS | 4024 | 1468899979392 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 20:46:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:46:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 585ms 20:46:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:46:19 INFO - PROCESS | 4024 | 1468899979444 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 20:46:19 INFO - PROCESS | 4024 | 1468899979447 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 20:46:19 INFO - PROCESS | 4024 | 1468899979450 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:46:19 INFO - PROCESS | 4024 | 1468899979451 Marionette TRACE conn5 <- [1,662,null,{}] 20:46:19 INFO - PROCESS | 4024 | 1468899979460 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:19 INFO - PROCESS | 4024 | 1468899979462 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:19 INFO - PROCESS | 4024 | 1468899979550 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 20:46:19 INFO - PROCESS | 4024 | 1468899979558 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899979560 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:19 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CA9800 == 35 [pid = 4024] [id = 175] 20:46:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002614027000) [pid = 4024] [serial = 523] [outer = 0000000000000000] 20:46:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002614032C00) [pid = 4024] [serial = 524] [outer = 0000002614027000] 20:46:19 INFO - PROCESS | 4024 | 1468899979603 Marionette DEBUG loaded listener.js 20:46:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000261403DC00) [pid = 4024] [serial = 525] [outer = 0000002614027000] 20:46:19 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:19 INFO - PROCESS | 4024 | [4024] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:46:19 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:46:20 INFO - PROCESS | 4024 | 1468899980034 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 20:46:20 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:46:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 628ms 20:46:20 INFO - PROCESS | 4024 | 1468899980081 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 20:46:20 INFO - PROCESS | 4024 | 1468899980084 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 20:46:20 INFO - PROCESS | 4024 | 1468899980087 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:46:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:46:20 INFO - PROCESS | 4024 | 1468899980089 Marionette TRACE conn5 <- [1,666,null,{}] 20:46:20 INFO - PROCESS | 4024 | 1468899980092 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:20 INFO - PROCESS | 4024 | 1468899980094 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:20 INFO - PROCESS | 4024 | 1468899980174 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 20:46:20 INFO - PROCESS | 4024 | 1468899980179 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899980181 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:20 INFO - PROCESS | 4024 | ++DOCSHELL 000000261973B000 == 36 [pid = 4024] [id = 176] 20:46:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026140F0800) [pid = 4024] [serial = 526] [outer = 0000000000000000] 20:46:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002614DAB400) [pid = 4024] [serial = 527] [outer = 00000026140F0800] 20:46:20 INFO - PROCESS | 4024 | 1468899980225 Marionette DEBUG loaded listener.js 20:46:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002615F7A000) [pid = 4024] [serial = 528] [outer = 00000026140F0800] 20:46:21 INFO - PROCESS | 4024 | 1468899981053 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 20:46:21 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:46:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 986ms 20:46:21 INFO - PROCESS | 4024 | 1468899981077 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 20:46:21 INFO - PROCESS | 4024 | 1468899981082 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 20:46:21 INFO - PROCESS | 4024 | 1468899981086 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:46:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:46:21 INFO - PROCESS | 4024 | 1468899981090 Marionette TRACE conn5 <- [1,670,null,{}] 20:46:21 INFO - PROCESS | 4024 | 1468899981096 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:21 INFO - PROCESS | 4024 | 1468899981100 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:21 INFO - PROCESS | 4024 | 1468899981223 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 20:46:21 INFO - PROCESS | 4024 | 1468899981294 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899981297 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:21 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C91F800 == 37 [pid = 4024] [id = 177] 20:46:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260685D800) [pid = 4024] [serial = 529] [outer = 0000000000000000] 20:46:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002606B36400) [pid = 4024] [serial = 530] [outer = 000000260685D800] 20:46:21 INFO - PROCESS | 4024 | 1468899981355 Marionette DEBUG loaded listener.js 20:46:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260B68C000) [pid = 4024] [serial = 531] [outer = 000000260685D800] 20:46:21 INFO - PROCESS | 4024 | [4024] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:46:22 INFO - PROCESS | 4024 | [4024] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:46:22 INFO - PROCESS | 4024 | 1468899982522 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 20:46:22 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:46:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1496ms 20:46:22 INFO - PROCESS | 4024 | 1468899982629 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 20:46:22 INFO - PROCESS | 4024 | 1468899982633 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 20:46:22 INFO - PROCESS | 4024 | 1468899982641 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:46:22 INFO - PROCESS | 4024 | 1468899982644 Marionette TRACE conn5 <- [1,674,null,{}] 20:46:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:46:22 INFO - PROCESS | 4024 | 1468899982690 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:22 INFO - PROCESS | 4024 | 1468899982693 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:22 INFO - PROCESS | 4024 | 1468899982805 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 20:46:22 INFO - PROCESS | 4024 | 1468899982870 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899982873 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:22 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C12F800 == 38 [pid = 4024] [id = 178] 20:46:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260B415800) [pid = 4024] [serial = 532] [outer = 0000000000000000] 20:46:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260B68D400) [pid = 4024] [serial = 533] [outer = 000000260B415800] 20:46:22 INFO - PROCESS | 4024 | 1468899982926 Marionette DEBUG loaded listener.js 20:46:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000260F706400) [pid = 4024] [serial = 534] [outer = 000000260B415800] 20:46:23 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CA9800 == 37 [pid = 4024] [id = 175] 20:46:23 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BC7000 == 36 [pid = 4024] [id = 174] 20:46:23 INFO - PROCESS | 4024 | --DOCSHELL 000000260457D800 == 35 [pid = 4024] [id = 173] 20:46:23 INFO - PROCESS | 4024 | --DOCSHELL 0000002615F98000 == 34 [pid = 4024] [id = 172] 20:46:23 INFO - PROCESS | 4024 | --DOCSHELL 0000002613ACD000 == 33 [pid = 4024] [id = 171] 20:46:23 INFO - PROCESS | 4024 | --DOCSHELL 0000002612B7A000 == 32 [pid = 4024] [id = 170] 20:46:23 INFO - PROCESS | 4024 | --DOCSHELL 0000002610397000 == 31 [pid = 4024] [id = 169] 20:46:23 INFO - PROCESS | 4024 | --DOCSHELL 000000260C122800 == 30 [pid = 4024] [id = 168] 20:46:23 INFO - PROCESS | 4024 | --DOCSHELL 000000260650B800 == 29 [pid = 4024] [id = 167] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002616A2A000) [pid = 4024] [serial = 482] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002606454400) [pid = 4024] [serial = 452] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002616861400) [pid = 4024] [serial = 480] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000261644E000) [pid = 4024] [serial = 479] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026131AE400) [pid = 4024] [serial = 470] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002616A2FC00) [pid = 4024] [serial = 483] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026135A3800) [pid = 4024] [serial = 471] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (00000026101B9000) [pid = 4024] [serial = 464] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261209EC00) [pid = 4024] [serial = 465] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002615F78C00) [pid = 4024] [serial = 473] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260B041000) [pid = 4024] [serial = 459] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260FCA1000) [pid = 4024] [serial = 476] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002615844400) [pid = 4024] [serial = 450] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260F70EC00) [pid = 4024] [serial = 462] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260FD1D400) [pid = 4024] [serial = 456] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002612DA4800) [pid = 4024] [serial = 468] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002606856800) [pid = 4024] [serial = 453] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026135A8800) [pid = 4024] [serial = 477] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002606499800) [pid = 4024] [serial = 458] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260C6DBC00) [pid = 4024] [serial = 461] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (00000026127E6800) [pid = 4024] [serial = 467] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260F70B000) [pid = 4024] [serial = 455] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002616337800) [pid = 4024] [serial = 474] [outer = 0000000000000000] [url = about:blank] 20:46:23 INFO - PROCESS | 4024 | 1468899983954 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 20:46:23 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:46:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1326ms 20:46:23 INFO - PROCESS | 4024 | 1468899983977 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 20:46:23 INFO - PROCESS | 4024 | 1468899983982 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 20:46:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:46:24 INFO - PROCESS | 4024 | 1468899983989 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:46:24 INFO - PROCESS | 4024 | 1468899983992 Marionette TRACE conn5 <- [1,678,null,{}] 20:46:24 INFO - PROCESS | 4024 | 1468899983995 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:24 INFO - PROCESS | 4024 | 1468899983998 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:24 INFO - PROCESS | 4024 | 1468899984093 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 20:46:24 INFO - PROCESS | 4024 | 1468899984101 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899984104 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:24 INFO - PROCESS | 4024 | ++DOCSHELL 00000026101E4800 == 30 [pid = 4024] [id = 179] 20:46:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260F708800) [pid = 4024] [serial = 535] [outer = 0000000000000000] 20:46:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FC5C400) [pid = 4024] [serial = 536] [outer = 000000260F708800] 20:46:24 INFO - PROCESS | 4024 | 1468899984152 Marionette DEBUG loaded listener.js 20:46:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260FD20800) [pid = 4024] [serial = 537] [outer = 000000260F708800] 20:46:25 INFO - PROCESS | 4024 | 1468899985107 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 20:46:25 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:46:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1133ms 20:46:25 INFO - PROCESS | 4024 | 1468899985124 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 20:46:25 INFO - PROCESS | 4024 | 1468899985126 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 20:46:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:46:25 INFO - PROCESS | 4024 | 1468899985130 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:46:25 INFO - PROCESS | 4024 | 1468899985133 Marionette TRACE conn5 <- [1,682,null,{}] 20:46:25 INFO - PROCESS | 4024 | 1468899985144 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:25 INFO - PROCESS | 4024 | 1468899985149 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:25 INFO - PROCESS | 4024 | 1468899985236 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 20:46:25 INFO - PROCESS | 4024 | 1468899985243 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899985246 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:25 INFO - PROCESS | 4024 | ++DOCSHELL 00000026133D4000 == 31 [pid = 4024] [id = 180] 20:46:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026120A1400) [pid = 4024] [serial = 538] [outer = 0000000000000000] 20:46:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612326000) [pid = 4024] [serial = 539] [outer = 00000026120A1400] 20:46:25 INFO - PROCESS | 4024 | 1468899985301 Marionette DEBUG loaded listener.js 20:46:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026127E7000) [pid = 4024] [serial = 540] [outer = 00000026120A1400] 20:46:26 INFO - PROCESS | 4024 | 1468899986283 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 20:46:26 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:46:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1180ms 20:46:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:46:26 INFO - PROCESS | 4024 | 1468899986314 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 20:46:26 INFO - PROCESS | 4024 | 1468899986317 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 20:46:26 INFO - PROCESS | 4024 | 1468899986321 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:46:26 INFO - PROCESS | 4024 | 1468899986323 Marionette TRACE conn5 <- [1,686,null,{}] 20:46:26 INFO - PROCESS | 4024 | 1468899986326 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:26 INFO - PROCESS | 4024 | 1468899986328 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:26 INFO - PROCESS | 4024 | 1468899986439 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 20:46:26 INFO - PROCESS | 4024 | 1468899986445 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899986447 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:26 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615857800 == 32 [pid = 4024] [id = 181] 20:46:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026063AA400) [pid = 4024] [serial = 541] [outer = 0000000000000000] 20:46:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026131B0400) [pid = 4024] [serial = 542] [outer = 00000026063AA400] 20:46:26 INFO - PROCESS | 4024 | 1468899986528 Marionette DEBUG loaded listener.js 20:46:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026135A2C00) [pid = 4024] [serial = 543] [outer = 00000026063AA400] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260C162C00) [pid = 4024] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606315C00) [pid = 4024] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026070C0800) [pid = 4024] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260C276C00) [pid = 4024] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026063A9000) [pid = 4024] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026101B4400) [pid = 4024] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (00000026063A8800) [pid = 4024] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260F70F800) [pid = 4024] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026131B4000) [pid = 4024] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026143E6C00) [pid = 4024] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260B37BC00) [pid = 4024] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260FC53400) [pid = 4024] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002612946400) [pid = 4024] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:46:27 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002614027000) [pid = 4024] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:46:27 INFO - PROCESS | 4024 | 1468899987434 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 20:46:27 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:46:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1142ms 20:46:27 INFO - PROCESS | 4024 | 1468899987464 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 20:46:27 INFO - PROCESS | 4024 | 1468899987466 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 20:46:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:46:27 INFO - PROCESS | 4024 | 1468899987470 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:46:27 INFO - PROCESS | 4024 | 1468899987471 Marionette TRACE conn5 <- [1,690,null,{}] 20:46:27 INFO - PROCESS | 4024 | 1468899987475 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:27 INFO - PROCESS | 4024 | 1468899987477 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:27 INFO - PROCESS | 4024 | 1468899987589 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 20:46:27 INFO - PROCESS | 4024 | 1468899987629 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899987631 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:27 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616464000 == 33 [pid = 4024] [id = 182] 20:46:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0000002606456400) [pid = 4024] [serial = 544] [outer = 0000000000000000] 20:46:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260C6DAC00) [pid = 4024] [serial = 545] [outer = 0000002606456400] 20:46:27 INFO - PROCESS | 4024 | 1468899987676 Marionette DEBUG loaded listener.js 20:46:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002612744000) [pid = 4024] [serial = 546] [outer = 0000002606456400] 20:46:28 INFO - PROCESS | 4024 | 1468899988562 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 20:46:28 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:46:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1130ms 20:46:28 INFO - PROCESS | 4024 | 1468899988603 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 20:46:28 INFO - PROCESS | 4024 | 1468899988605 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 20:46:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:46:28 INFO - PROCESS | 4024 | 1468899988608 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:46:28 INFO - PROCESS | 4024 | 1468899988610 Marionette TRACE conn5 <- [1,694,null,{}] 20:46:28 INFO - PROCESS | 4024 | 1468899988618 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:28 INFO - PROCESS | 4024 | 1468899988624 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:28 INFO - PROCESS | 4024 | 1468899988732 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 20:46:28 INFO - PROCESS | 4024 | 1468899988740 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899988742 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:28 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BC9800 == 34 [pid = 4024] [id = 183] 20:46:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002613320800) [pid = 4024] [serial = 547] [outer = 0000000000000000] 20:46:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000261534CC00) [pid = 4024] [serial = 548] [outer = 0000002613320800] 20:46:28 INFO - PROCESS | 4024 | 1468899988786 Marionette DEBUG loaded listener.js 20:46:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002616333000) [pid = 4024] [serial = 549] [outer = 0000002613320800] 20:46:29 INFO - PROCESS | 4024 | 1468899989952 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 20:46:30 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:46:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1388ms 20:46:30 INFO - PROCESS | 4024 | 1468899990000 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 20:46:30 INFO - PROCESS | 4024 | 1468899990005 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 20:46:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:46:30 INFO - PROCESS | 4024 | 1468899990010 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:46:30 INFO - PROCESS | 4024 | 1468899990014 Marionette TRACE conn5 <- [1,698,null,{}] 20:46:30 INFO - PROCESS | 4024 | 1468899990061 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:30 INFO - PROCESS | 4024 | 1468899990065 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:30 INFO - PROCESS | 4024 | 1468899990170 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 20:46:30 INFO - PROCESS | 4024 | 1468899990282 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899990285 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:30 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610EBD000 == 35 [pid = 4024] [id = 184] 20:46:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260B371400) [pid = 4024] [serial = 550] [outer = 0000000000000000] 20:46:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260F70A000) [pid = 4024] [serial = 551] [outer = 000000260B371400] 20:46:30 INFO - PROCESS | 4024 | 1468899990343 Marionette DEBUG loaded listener.js 20:46:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260FD24000) [pid = 4024] [serial = 552] [outer = 000000260B371400] 20:46:31 INFO - PROCESS | 4024 | 1468899991387 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 20:46:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:46:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1429ms 20:46:31 INFO - PROCESS | 4024 | 1468899991444 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 20:46:31 INFO - PROCESS | 4024 | 1468899991449 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 20:46:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:46:31 INFO - PROCESS | 4024 | 1468899991456 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:46:31 INFO - PROCESS | 4024 | 1468899991459 Marionette TRACE conn5 <- [1,702,null,{}] 20:46:31 INFO - PROCESS | 4024 | 1468899991506 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:31 INFO - PROCESS | 4024 | 1468899991509 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:31 INFO - PROCESS | 4024 | 1468899991652 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 20:46:31 INFO - PROCESS | 4024 | 1468899991729 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899991732 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:31 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B17D800 == 36 [pid = 4024] [id = 185] 20:46:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026127E1000) [pid = 4024] [serial = 553] [outer = 0000000000000000] 20:46:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612FD6000) [pid = 4024] [serial = 554] [outer = 00000026127E1000] 20:46:31 INFO - PROCESS | 4024 | 1468899991789 Marionette DEBUG loaded listener.js 20:46:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026135AA800) [pid = 4024] [serial = 555] [outer = 00000026127E1000] 20:46:32 INFO - PROCESS | 4024 | 1468899992824 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 20:46:32 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:46:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1425ms 20:46:32 INFO - PROCESS | 4024 | 1468899992882 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 20:46:32 INFO - PROCESS | 4024 | 1468899992886 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 20:46:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:46:32 INFO - PROCESS | 4024 | 1468899992891 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:46:32 INFO - PROCESS | 4024 | 1468899992894 Marionette TRACE conn5 <- [1,706,null,{}] 20:46:33 INFO - PROCESS | 4024 | --DOCSHELL 0000002616464000 == 35 [pid = 4024] [id = 182] 20:46:33 INFO - PROCESS | 4024 | --DOCSHELL 0000002615857800 == 34 [pid = 4024] [id = 181] 20:46:33 INFO - PROCESS | 4024 | --DOCSHELL 00000026133D4000 == 33 [pid = 4024] [id = 180] 20:46:33 INFO - PROCESS | 4024 | --DOCSHELL 00000026101E4800 == 32 [pid = 4024] [id = 179] 20:46:33 INFO - PROCESS | 4024 | --DOCSHELL 000000260C12F800 == 31 [pid = 4024] [id = 178] 20:46:33 INFO - PROCESS | 4024 | --DOCSHELL 000000260C91F800 == 30 [pid = 4024] [id = 177] 20:46:33 INFO - PROCESS | 4024 | --DOCSHELL 000000261973B000 == 29 [pid = 4024] [id = 176] 20:46:33 INFO - PROCESS | 4024 | --DOCSHELL 0000002610EBD000 == 28 [pid = 4024] [id = 184] 20:46:33 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BC9800 == 27 [pid = 4024] [id = 183] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002614032C00) [pid = 4024] [serial = 524] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000261293DC00) [pid = 4024] [serial = 515] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002606319800) [pid = 4024] [serial = 500] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002606459400) [pid = 4024] [serial = 501] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260A95C000) [pid = 4024] [serial = 503] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260B63D400) [pid = 4024] [serial = 504] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260C89EC00) [pid = 4024] [serial = 506] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260F711400) [pid = 4024] [serial = 507] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260A963000) [pid = 4024] [serial = 498] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002606455400) [pid = 4024] [serial = 497] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002612741800) [pid = 4024] [serial = 513] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002610DCF800) [pid = 4024] [serial = 512] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (000000260B0BB800) [pid = 4024] [serial = 486] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (00000026063B2000) [pid = 4024] [serial = 485] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0000002610144800) [pid = 4024] [serial = 489] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (000000260FCA4C00) [pid = 4024] [serial = 488] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (000000261436D000) [pid = 4024] [serial = 492] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (000000261402E800) [pid = 4024] [serial = 491] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (0000002617C3B400) [pid = 4024] [serial = 495] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (0000002617C1F800) [pid = 4024] [serial = 494] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (000000260F710400) [pid = 4024] [serial = 518] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (0000002612945400) [pid = 4024] [serial = 519] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (000000261310C400) [pid = 4024] [serial = 516] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 53 (000000260FD04400) [pid = 4024] [serial = 509] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 52 (0000002610140800) [pid = 4024] [serial = 510] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 51 (000000261403DC00) [pid = 4024] [serial = 525] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 50 (00000026135AFC00) [pid = 4024] [serial = 521] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | --DOMWINDOW == 49 (0000002614026400) [pid = 4024] [serial = 522] [outer = 0000000000000000] [url = about:blank] 20:46:33 INFO - PROCESS | 4024 | 1468899993587 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:33 INFO - PROCESS | 4024 | 1468899993591 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:33 INFO - PROCESS | 4024 | 1468899993694 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 20:46:33 INFO - PROCESS | 4024 | 1468899993702 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899993706 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:33 INFO - PROCESS | 4024 | ++DOCSHELL 0000002605EC3800 == 28 [pid = 4024] [id = 186] 20:46:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 50 (0000002606121400) [pid = 4024] [serial = 556] [outer = 0000000000000000] 20:46:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 51 (0000002606122800) [pid = 4024] [serial = 557] [outer = 0000002606121400] 20:46:33 INFO - PROCESS | 4024 | 1468899993757 Marionette DEBUG loaded listener.js 20:46:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 52 (0000002606317400) [pid = 4024] [serial = 558] [outer = 0000002606121400] 20:46:34 INFO - PROCESS | 4024 | 1468899994734 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 20:46:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:46:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1906ms 20:46:34 INFO - PROCESS | 4024 | 1468899994797 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 20:46:34 INFO - PROCESS | 4024 | 1468899994801 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 20:46:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:46:34 INFO - PROCESS | 4024 | 1468899994806 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:46:34 INFO - PROCESS | 4024 | 1468899994809 Marionette TRACE conn5 <- [1,710,null,{}] 20:46:34 INFO - PROCESS | 4024 | 1468899994814 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:34 INFO - PROCESS | 4024 | 1468899994817 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:34 INFO - PROCESS | 4024 | 1468899994914 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 20:46:34 INFO - PROCESS | 4024 | 1468899994925 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899994929 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:34 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A9DF800 == 29 [pid = 4024] [id = 187] 20:46:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 53 (00000026064A1C00) [pid = 4024] [serial = 559] [outer = 0000000000000000] 20:46:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (0000002606631800) [pid = 4024] [serial = 560] [outer = 00000026064A1C00] 20:46:34 INFO - PROCESS | 4024 | 1468899994978 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (000000260680E000) [pid = 4024] [serial = 561] [outer = 00000026064A1C00] 20:46:35 INFO - PROCESS | 4024 | 1468899995454 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 20:46:35 INFO - PROCESS | 4024 | 1468899995504 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 20:46:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:46:35 INFO - PROCESS | 4024 | 1468899995508 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:46:35 INFO - PROCESS | 4024 | 1468899995510 Marionette TRACE conn5 <- [1,714,null,{}] 20:46:35 INFO - PROCESS | 4024 | 1468899995514 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:35 INFO - PROCESS | 4024 | 1468899995516 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:35 INFO - PROCESS | 4024 | 1468899995620 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 20:46:35 INFO - PROCESS | 4024 | 1468899995628 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899995632 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:35 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C128000 == 30 [pid = 4024] [id = 188] 20:46:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (000000260A8F1800) [pid = 4024] [serial = 562] [outer = 0000000000000000] 20:46:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (000000260A963000) [pid = 4024] [serial = 563] [outer = 000000260A8F1800] 20:46:35 INFO - PROCESS | 4024 | 1468899995683 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (000000260B0CF800) [pid = 4024] [serial = 564] [outer = 000000260A8F1800] 20:46:36 INFO - PROCESS | 4024 | 1468899996224 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 20:46:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:46:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 734ms 20:46:36 INFO - PROCESS | 4024 | 1468899996250 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 20:46:36 INFO - PROCESS | 4024 | 1468899996256 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 20:46:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:46:36 INFO - PROCESS | 4024 | 1468899996261 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:46:36 INFO - PROCESS | 4024 | 1468899996263 Marionette TRACE conn5 <- [1,718,null,{}] 20:46:36 INFO - PROCESS | 4024 | 1468899996302 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:36 INFO - PROCESS | 4024 | 1468899996305 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:36 INFO - PROCESS | 4024 | 1468899996419 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 20:46:36 INFO - PROCESS | 4024 | 1468899996432 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899996434 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:36 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C913000 == 31 [pid = 4024] [id = 189] 20:46:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (000000260B687800) [pid = 4024] [serial = 565] [outer = 0000000000000000] 20:46:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (000000260C111800) [pid = 4024] [serial = 566] [outer = 000000260B687800] 20:46:36 INFO - PROCESS | 4024 | 1468899996483 Marionette DEBUG loaded listener.js 20:46:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (000000260C2D7800) [pid = 4024] [serial = 567] [outer = 000000260B687800] 20:46:36 INFO - PROCESS | 4024 | 1468899996965 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 20:46:37 INFO - PROCESS | 4024 | 1468899997021 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 20:46:37 INFO - PROCESS | 4024 | 1468899997032 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:46:37 INFO - PROCESS | 4024 | 1468899997034 Marionette TRACE conn5 <- [1,722,null,{}] 20:46:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:46:37 INFO - PROCESS | 4024 | 1468899997038 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:37 INFO - PROCESS | 4024 | 1468899997040 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:37 INFO - PROCESS | 4024 | 1468899997152 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 20:46:37 INFO - PROCESS | 4024 | 1468899997163 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899997165 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:37 INFO - PROCESS | 4024 | ++DOCSHELL 000000261077F000 == 32 [pid = 4024] [id = 190] 20:46:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000260C6DF400) [pid = 4024] [serial = 568] [outer = 0000000000000000] 20:46:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000260F706C00) [pid = 4024] [serial = 569] [outer = 000000260C6DF400] 20:46:37 INFO - PROCESS | 4024 | 1468899997210 Marionette DEBUG loaded listener.js 20:46:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260F711C00) [pid = 4024] [serial = 570] [outer = 000000260C6DF400] 20:46:37 INFO - PROCESS | 4024 | 1468899997616 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 20:46:37 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:46:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 628ms 20:46:37 INFO - PROCESS | 4024 | 1468899997666 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 20:46:37 INFO - PROCESS | 4024 | 1468899997669 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 20:46:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:46:37 INFO - PROCESS | 4024 | 1468899997672 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:46:37 INFO - PROCESS | 4024 | 1468899997674 Marionette TRACE conn5 <- [1,726,null,{}] 20:46:37 INFO - PROCESS | 4024 | 1468899997685 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:37 INFO - PROCESS | 4024 | 1468899997691 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:37 INFO - PROCESS | 4024 | 1468899997870 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 20:46:37 INFO - PROCESS | 4024 | 1468899997877 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899997879 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:37 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E0E800 == 33 [pid = 4024] [id = 191] 20:46:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260FC5A000) [pid = 4024] [serial = 571] [outer = 0000000000000000] 20:46:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260FD2BC00) [pid = 4024] [serial = 572] [outer = 000000260FC5A000] 20:46:37 INFO - PROCESS | 4024 | 1468899997925 Marionette DEBUG loaded listener.js 20:46:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (00000026101AE800) [pid = 4024] [serial = 573] [outer = 000000260FC5A000] 20:46:38 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002613320800) [pid = 4024] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:46:38 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002606456400) [pid = 4024] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:46:38 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (00000026063AA400) [pid = 4024] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:46:38 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (00000026140F0800) [pid = 4024] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:46:38 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (00000026120A1400) [pid = 4024] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:46:38 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (000000260F708800) [pid = 4024] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:46:38 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (000000260B415800) [pid = 4024] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:46:38 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (000000260685D800) [pid = 4024] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:46:38 INFO - PROCESS | 4024 | [4024] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:46:38 INFO - PROCESS | 4024 | 1468899998932 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 20:46:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:46:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1301ms 20:46:38 INFO - PROCESS | 4024 | 1468899998975 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 20:46:38 INFO - PROCESS | 4024 | 1468899998977 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 20:46:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:46:38 INFO - PROCESS | 4024 | 1468899998981 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:46:38 INFO - PROCESS | 4024 | 1468899998983 Marionette TRACE conn5 <- [1,730,null,{}] 20:46:38 INFO - PROCESS | 4024 | 1468899998987 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:39 INFO - PROCESS | 4024 | 1468899998996 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:39 INFO - PROCESS | 4024 | 1468899999077 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 20:46:39 INFO - PROCESS | 4024 | 1468899999083 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468899999085 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:39 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613AC0000 == 34 [pid = 4024] [id = 192] 20:46:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (000000260B686800) [pid = 4024] [serial = 574] [outer = 0000000000000000] 20:46:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (00000026101BA800) [pid = 4024] [serial = 575] [outer = 000000260B686800] 20:46:39 INFO - PROCESS | 4024 | 1468899999130 Marionette DEBUG loaded listener.js 20:46:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (00000026107D1C00) [pid = 4024] [serial = 576] [outer = 000000260B686800] 20:46:40 INFO - PROCESS | 4024 | 1468900000059 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 20:46:40 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:46:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1131ms 20:46:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:46:40 INFO - PROCESS | 4024 | 1468900000116 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 20:46:40 INFO - PROCESS | 4024 | 1468900000118 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 20:46:40 INFO - PROCESS | 4024 | 1468900000121 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:46:40 INFO - PROCESS | 4024 | 1468900000123 Marionette TRACE conn5 <- [1,734,null,{}] 20:46:40 INFO - PROCESS | 4024 | 1468900000126 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:40 INFO - PROCESS | 4024 | 1468900000128 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:40 INFO - PROCESS | 4024 | 1468900000249 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 20:46:40 INFO - PROCESS | 4024 | 1468900000309 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900000313 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:40 INFO - PROCESS | 4024 | ++DOCSHELL 0000002605944800 == 35 [pid = 4024] [id = 193] 20:46:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (00000026045D7400) [pid = 4024] [serial = 577] [outer = 0000000000000000] 20:46:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0000002605656400) [pid = 4024] [serial = 578] [outer = 00000026045D7400] 20:46:40 INFO - PROCESS | 4024 | 1468900000373 Marionette DEBUG loaded listener.js 20:46:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260630BC00) [pid = 4024] [serial = 579] [outer = 00000026045D7400] 20:46:41 INFO - PROCESS | 4024 | 1468900001617 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 20:46:41 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:46:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1533ms 20:46:41 INFO - PROCESS | 4024 | 1468900001659 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 20:46:41 INFO - PROCESS | 4024 | 1468900001663 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 20:46:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:46:41 INFO - PROCESS | 4024 | 1468900001677 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:46:41 INFO - PROCESS | 4024 | 1468900001681 Marionette TRACE conn5 <- [1,738,null,{}] 20:46:41 INFO - PROCESS | 4024 | 1468900001686 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:41 INFO - PROCESS | 4024 | 1468900001690 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:41 INFO - PROCESS | 4024 | 1468900001883 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 20:46:41 INFO - PROCESS | 4024 | 1468900001969 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900001973 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:41 INFO - PROCESS | 4024 | ++DOCSHELL 0000002605ECE000 == 36 [pid = 4024] [id = 194] 20:46:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0000002604D4B000) [pid = 4024] [serial = 580] [outer = 0000000000000000] 20:46:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606454400) [pid = 4024] [serial = 581] [outer = 0000002604D4B000] 20:46:42 INFO - PROCESS | 4024 | 1468900002031 Marionette DEBUG loaded listener.js 20:46:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260A956C00) [pid = 4024] [serial = 582] [outer = 0000002604D4B000] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000260A97B000 == 35 [pid = 4024] [id = 12] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000260B305000 == 34 [pid = 4024] [id = 26] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D67800 == 33 [pid = 4024] [id = 28] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000261031B000 == 32 [pid = 4024] [id = 15] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 0000002613174000 == 31 [pid = 4024] [id = 29] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 0000002612B82000 == 30 [pid = 4024] [id = 17] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000260C90D800 == 29 [pid = 4024] [id = 27] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000260B3BF000 == 28 [pid = 4024] [id = 13] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000260650E000 == 27 [pid = 4024] [id = 25] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 0000002613AC0000 == 26 [pid = 4024] [id = 192] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 0000002612E0E800 == 25 [pid = 4024] [id = 191] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000261077F000 == 24 [pid = 4024] [id = 190] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000260C913000 == 23 [pid = 4024] [id = 189] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000260C128000 == 22 [pid = 4024] [id = 188] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000260A9DF800 == 21 [pid = 4024] [id = 187] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 0000002605EC3800 == 20 [pid = 4024] [id = 186] 20:46:42 INFO - PROCESS | 4024 | --DOCSHELL 000000260B17D800 == 19 [pid = 4024] [id = 185] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002616333000) [pid = 4024] [serial = 549] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000261534CC00) [pid = 4024] [serial = 548] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000260C6DAC00) [pid = 4024] [serial = 545] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (00000026131B0400) [pid = 4024] [serial = 542] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0000002615F7A000) [pid = 4024] [serial = 528] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0000002614DAB400) [pid = 4024] [serial = 527] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0000002612326000) [pid = 4024] [serial = 539] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (000000260FC5C400) [pid = 4024] [serial = 536] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (000000260FD20800) [pid = 4024] [serial = 537] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (000000260B68D400) [pid = 4024] [serial = 533] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (000000260F706400) [pid = 4024] [serial = 534] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (0000002606B36400) [pid = 4024] [serial = 530] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (000000260B68C000) [pid = 4024] [serial = 531] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (00000026135A2C00) [pid = 4024] [serial = 543] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 53 (00000026127E7000) [pid = 4024] [serial = 540] [outer = 0000000000000000] [url = about:blank] 20:46:42 INFO - PROCESS | 4024 | --DOMWINDOW == 52 (0000002612744000) [pid = 4024] [serial = 546] [outer = 0000000000000000] [url = about:blank] 20:46:43 INFO - PROCESS | 4024 | 1468900003204 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 20:46:43 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:46:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1588ms 20:46:43 INFO - PROCESS | 4024 | 1468900003266 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 20:46:43 INFO - PROCESS | 4024 | 1468900003270 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 20:46:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:46:43 INFO - PROCESS | 4024 | 1468900003275 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:46:43 INFO - PROCESS | 4024 | 1468900003278 Marionette TRACE conn5 <- [1,742,null,{}] 20:46:43 INFO - PROCESS | 4024 | 1468900003283 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:43 INFO - PROCESS | 4024 | 1468900003286 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:43 INFO - PROCESS | 4024 | 1468900003390 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 20:46:43 INFO - PROCESS | 4024 | 1468900003487 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900003489 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:43 INFO - PROCESS | 4024 | ++DOCSHELL 0000002604579000 == 20 [pid = 4024] [id = 195] 20:46:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 53 (00000026067C4000) [pid = 4024] [serial = 583] [outer = 0000000000000000] 20:46:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (000000260685AC00) [pid = 4024] [serial = 584] [outer = 00000026067C4000] 20:46:43 INFO - PROCESS | 4024 | 1468900003540 Marionette DEBUG loaded listener.js 20:46:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (000000260A650000) [pid = 4024] [serial = 585] [outer = 00000026067C4000] 20:46:44 INFO - PROCESS | 4024 | 1468900004417 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 20:46:44 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:46:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1177ms 20:46:44 INFO - PROCESS | 4024 | 1468900004456 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 20:46:44 INFO - PROCESS | 4024 | 1468900004461 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 20:46:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:46:44 INFO - PROCESS | 4024 | 1468900004468 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:46:44 INFO - PROCESS | 4024 | 1468900004471 Marionette TRACE conn5 <- [1,746,null,{}] 20:46:44 INFO - PROCESS | 4024 | 1468900004474 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:44 INFO - PROCESS | 4024 | 1468900004477 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:44 INFO - PROCESS | 4024 | 1468900004577 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 20:46:44 INFO - PROCESS | 4024 | 1468900004584 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900004587 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:44 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C903000 == 21 [pid = 4024] [id = 196] 20:46:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (000000260B1C4C00) [pid = 4024] [serial = 586] [outer = 0000000000000000] 20:46:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (000000260B649400) [pid = 4024] [serial = 587] [outer = 000000260B1C4C00] 20:46:44 INFO - PROCESS | 4024 | 1468900004637 Marionette DEBUG loaded listener.js 20:46:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (000000260C10A000) [pid = 4024] [serial = 588] [outer = 000000260B1C4C00] 20:46:45 INFO - PROCESS | 4024 | 1468900005139 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 20:46:45 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:46:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 732ms 20:46:45 INFO - PROCESS | 4024 | 1468900005202 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 20:46:45 INFO - PROCESS | 4024 | 1468900005204 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 20:46:45 INFO - PROCESS | 4024 | 1468900005208 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:46:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:46:45 INFO - PROCESS | 4024 | 1468900005212 Marionette TRACE conn5 <- [1,750,null,{}] 20:46:45 INFO - PROCESS | 4024 | 1468900005231 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:45 INFO - PROCESS | 4024 | 1468900005236 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:45 INFO - PROCESS | 4024 | 1468900005353 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 20:46:45 INFO - PROCESS | 4024 | 1468900005367 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900005371 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:45 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D67800 == 22 [pid = 4024] [id = 197] 20:46:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (000000260F706400) [pid = 4024] [serial = 589] [outer = 0000000000000000] 20:46:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (000000260FC0EC00) [pid = 4024] [serial = 590] [outer = 000000260F706400] 20:46:45 INFO - PROCESS | 4024 | 1468900005458 Marionette DEBUG loaded listener.js 20:46:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (000000260FCA4C00) [pid = 4024] [serial = 591] [outer = 000000260F706400] 20:46:46 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (000000260B687800) [pid = 4024] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:46:46 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (000000260A8F1800) [pid = 4024] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:46:46 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (00000026064A1C00) [pid = 4024] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:46:46 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (0000002606121400) [pid = 4024] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:46:46 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (00000026127E1000) [pid = 4024] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:46:46 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (000000260C6DF400) [pid = 4024] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:46:46 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (000000260B371400) [pid = 4024] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:46:46 INFO - PROCESS | 4024 | --DOMWINDOW == 53 (000000260FC5A000) [pid = 4024] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:46:46 INFO - PROCESS | 4024 | [4024] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:46:46 INFO - PROCESS | 4024 | 1468900006369 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 20:46:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:46:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1198ms 20:46:46 INFO - PROCESS | 4024 | 1468900006411 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 20:46:46 INFO - PROCESS | 4024 | 1468900006413 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 20:46:46 INFO - PROCESS | 4024 | 1468900006417 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:46:46 INFO - PROCESS | 4024 | 1468900006419 Marionette TRACE conn5 <- [1,754,null,{}] 20:46:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:46:46 INFO - PROCESS | 4024 | 1468900006423 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:46 INFO - PROCESS | 4024 | 1468900006425 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:46 INFO - PROCESS | 4024 | 1468900006527 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 20:46:46 INFO - PROCESS | 4024 | 1468900006533 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900006535 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:46 INFO - PROCESS | 4024 | ++DOCSHELL 000000261343F000 == 23 [pid = 4024] [id = 198] 20:46:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (0000002605EEA800) [pid = 4024] [serial = 592] [outer = 0000000000000000] 20:46:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (000000260FCA7800) [pid = 4024] [serial = 593] [outer = 0000002605EEA800] 20:46:46 INFO - PROCESS | 4024 | 1468900006581 Marionette DEBUG loaded listener.js 20:46:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (000000260FD26000) [pid = 4024] [serial = 594] [outer = 0000002605EEA800] 20:46:47 INFO - PROCESS | 4024 | 1468900007467 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 20:46:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:46:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1078ms 20:46:47 INFO - PROCESS | 4024 | 1468900007500 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 20:46:47 INFO - PROCESS | 4024 | 1468900007503 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 20:46:47 INFO - PROCESS | 4024 | 1468900007506 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:46:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:46:47 INFO - PROCESS | 4024 | 1468900007508 Marionette TRACE conn5 <- [1,758,null,{}] 20:46:47 INFO - PROCESS | 4024 | 1468900007511 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:47 INFO - PROCESS | 4024 | 1468900007513 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:47 INFO - PROCESS | 4024 | 1468900007618 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 20:46:47 INFO - PROCESS | 4024 | 1468900007624 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900007627 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:47 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B17A000 == 24 [pid = 4024] [id = 199] 20:46:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (000000260FD28C00) [pid = 4024] [serial = 595] [outer = 0000000000000000] 20:46:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (000000261014B800) [pid = 4024] [serial = 596] [outer = 000000260FD28C00] 20:46:47 INFO - PROCESS | 4024 | 1468900007674 Marionette DEBUG loaded listener.js 20:46:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0000002610642000) [pid = 4024] [serial = 597] [outer = 000000260FD28C00] 20:46:48 INFO - PROCESS | 4024 | 1468900008126 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 20:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms 20:46:48 INFO - PROCESS | 4024 | 1468900008189 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 20:46:48 INFO - PROCESS | 4024 | 1468900008191 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 20:46:48 INFO - PROCESS | 4024 | 1468900008194 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:46:48 INFO - PROCESS | 4024 | 1468900008196 Marionette TRACE conn5 <- [1,762,null,{}] 20:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:46:48 INFO - PROCESS | 4024 | 1468900008205 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:48 INFO - PROCESS | 4024 | 1468900008211 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:48 INFO - PROCESS | 4024 | 1468900008323 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 20:46:48 INFO - PROCESS | 4024 | 1468900008338 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900008340 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:48 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615FAD800 == 25 [pid = 4024] [id = 200] 20:46:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0000002610643400) [pid = 4024] [serial = 598] [outer = 0000000000000000] 20:46:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (00000026127E3000) [pid = 4024] [serial = 599] [outer = 0000002610643400] 20:46:48 INFO - PROCESS | 4024 | 1468900008385 Marionette DEBUG loaded listener.js 20:46:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0000002612938400) [pid = 4024] [serial = 600] [outer = 0000002610643400] 20:46:48 INFO - PROCESS | 4024 | 1468900008836 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 20:46:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:46:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 691ms 20:46:48 INFO - PROCESS | 4024 | 1468900008891 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 20:46:48 INFO - PROCESS | 4024 | 1468900008896 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 20:46:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:46:48 INFO - PROCESS | 4024 | 1468900008902 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:46:48 INFO - PROCESS | 4024 | 1468900008906 Marionette TRACE conn5 <- [1,766,null,{}] 20:46:48 INFO - PROCESS | 4024 | 1468900008974 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:48 INFO - PROCESS | 4024 | 1468900008977 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:49 INFO - PROCESS | 4024 | 1468900009092 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 20:46:49 INFO - PROCESS | 4024 | 1468900009153 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900009158 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:49 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A864800 == 26 [pid = 4024] [id = 201] 20:46:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000260645E400) [pid = 4024] [serial = 601] [outer = 0000000000000000] 20:46:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0000002606498400) [pid = 4024] [serial = 602] [outer = 000000260645E400] 20:46:49 INFO - PROCESS | 4024 | 1468900009217 Marionette DEBUG loaded listener.js 20:46:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260A8F1C00) [pid = 4024] [serial = 603] [outer = 000000260645E400] 20:46:49 INFO - PROCESS | 4024 | 1468900009827 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 20:46:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:46:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 985ms 20:46:49 INFO - PROCESS | 4024 | 1468900009890 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 20:46:49 INFO - PROCESS | 4024 | 1468900009895 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 20:46:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:46:49 INFO - PROCESS | 4024 | 1468900009902 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:46:49 INFO - PROCESS | 4024 | 1468900009905 Marionette TRACE conn5 <- [1,770,null,{}] 20:46:49 INFO - PROCESS | 4024 | 1468900009909 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:49 INFO - PROCESS | 4024 | 1468900009912 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:50 INFO - PROCESS | 4024 | 1468900010025 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 20:46:50 INFO - PROCESS | 4024 | 1468900010095 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900010097 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:50 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E16000 == 27 [pid = 4024] [id = 202] 20:46:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260C107400) [pid = 4024] [serial = 604] [outer = 0000000000000000] 20:46:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260C2DD400) [pid = 4024] [serial = 605] [outer = 000000260C107400] 20:46:50 INFO - PROCESS | 4024 | 1468900010155 Marionette DEBUG loaded listener.js 20:46:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260FC12000) [pid = 4024] [serial = 606] [outer = 000000260C107400] 20:46:50 INFO - PROCESS | 4024 | 1468900010791 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 20:46:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:46:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 944ms 20:46:50 INFO - PROCESS | 4024 | 1468900010848 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 20:46:50 INFO - PROCESS | 4024 | 1468900010851 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 20:46:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:46:50 INFO - PROCESS | 4024 | 1468900010855 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:46:50 INFO - PROCESS | 4024 | 1468900010859 Marionette TRACE conn5 <- [1,774,null,{}] 20:46:50 INFO - PROCESS | 4024 | 1468900010870 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:50 INFO - PROCESS | 4024 | 1468900010876 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:51 INFO - PROCESS | 4024 | 1468900011023 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 20:46:51 INFO - PROCESS | 4024 | 1468900011039 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900011043 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:51 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616470800 == 28 [pid = 4024] [id = 203] 20:46:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002610DCE400) [pid = 4024] [serial = 607] [outer = 0000000000000000] 20:46:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000261231A800) [pid = 4024] [serial = 608] [outer = 0000002610DCE400] 20:46:51 INFO - PROCESS | 4024 | 1468900011104 Marionette DEBUG loaded listener.js 20:46:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (00000026127DC800) [pid = 4024] [serial = 609] [outer = 0000002610DCE400] 20:46:51 INFO - PROCESS | 4024 | 1468900011726 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 20:46:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:46:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 943ms 20:46:51 INFO - PROCESS | 4024 | 1468900011800 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 20:46:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:46:51 INFO - PROCESS | 4024 | 1468900011803 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 20:46:51 INFO - PROCESS | 4024 | 1468900011806 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:46:51 INFO - PROCESS | 4024 | 1468900011809 Marionette TRACE conn5 <- [1,778,null,{}] 20:46:51 INFO - PROCESS | 4024 | 1468900011812 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:51 INFO - PROCESS | 4024 | 1468900011815 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:51 INFO - PROCESS | 4024 | 1468900011930 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 20:46:51 INFO - PROCESS | 4024 | 1468900011992 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900011995 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:52 INFO - PROCESS | 4024 | ++DOCSHELL 000000261343A000 == 29 [pid = 4024] [id = 204] 20:46:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002612941000) [pid = 4024] [serial = 610] [outer = 0000000000000000] 20:46:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002612944C00) [pid = 4024] [serial = 611] [outer = 0000002612941000] 20:46:52 INFO - PROCESS | 4024 | 1468900012050 Marionette DEBUG loaded listener.js 20:46:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612FD9000) [pid = 4024] [serial = 612] [outer = 0000002612941000] 20:46:52 INFO - PROCESS | 4024 | 1468900012617 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 20:46:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:46:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 881ms 20:46:52 INFO - PROCESS | 4024 | 1468900012691 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 20:46:52 INFO - PROCESS | 4024 | 1468900012694 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 20:46:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:46:52 INFO - PROCESS | 4024 | 1468900012697 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:46:52 INFO - PROCESS | 4024 | 1468900012699 Marionette TRACE conn5 <- [1,782,null,{}] 20:46:52 INFO - PROCESS | 4024 | 1468900012703 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:52 INFO - PROCESS | 4024 | 1468900012706 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:52 INFO - PROCESS | 4024 | 1468900012902 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 20:46:53 INFO - PROCESS | 4024 | 1468900013024 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900013027 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:53 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A973000 == 30 [pid = 4024] [id = 205] 20:46:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002605E2C000) [pid = 4024] [serial = 613] [outer = 0000000000000000] 20:46:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002606125C00) [pid = 4024] [serial = 614] [outer = 0000002605E2C000] 20:46:53 INFO - PROCESS | 4024 | 1468900013083 Marionette DEBUG loaded listener.js 20:46:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260645FC00) [pid = 4024] [serial = 615] [outer = 0000002605E2C000] 20:46:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002605944800 == 29 [pid = 4024] [id = 193] 20:46:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002618C9D000 == 28 [pid = 4024] [id = 22] 20:46:54 INFO - PROCESS | 4024 | --DOCSHELL 000000260C904800 == 27 [pid = 4024] [id = 14] 20:46:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002614154800 == 26 [pid = 4024] [id = 18] 20:46:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002615FAC800 == 25 [pid = 4024] [id = 20] 20:46:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002605EC6800 == 24 [pid = 4024] [id = 24] 20:46:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002619739800 == 23 [pid = 4024] [id = 23] 20:46:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D73800 == 22 [pid = 4024] [id = 16] 20:46:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002615686800 == 21 [pid = 4024] [id = 19] 20:46:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BCF800 == 20 [pid = 4024] [id = 21] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026101BA800) [pid = 4024] [serial = 575] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260C111800) [pid = 4024] [serial = 566] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260A963000) [pid = 4024] [serial = 563] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002606631800) [pid = 4024] [serial = 560] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260680E000) [pid = 4024] [serial = 561] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002606122800) [pid = 4024] [serial = 557] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002606317400) [pid = 4024] [serial = 558] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026135AA800) [pid = 4024] [serial = 555] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002612FD6000) [pid = 4024] [serial = 554] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260F706C00) [pid = 4024] [serial = 569] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260FD24000) [pid = 4024] [serial = 552] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000260F70A000) [pid = 4024] [serial = 551] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (000000260C2D7800) [pid = 4024] [serial = 567] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000260FD2BC00) [pid = 4024] [serial = 572] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (000000260F711C00) [pid = 4024] [serial = 570] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (00000026101AE800) [pid = 4024] [serial = 573] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (000000260B0CF800) [pid = 4024] [serial = 564] [outer = 0000000000000000] [url = about:blank] 20:46:54 INFO - PROCESS | 4024 | 1468900014262 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 20:46:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1592ms 20:46:54 INFO - PROCESS | 4024 | 1468900014293 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 20:46:54 INFO - PROCESS | 4024 | 1468900014297 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 20:46:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:46:54 INFO - PROCESS | 4024 | 1468900014301 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:46:54 INFO - PROCESS | 4024 | 1468900014305 Marionette TRACE conn5 <- [1,786,null,{}] 20:46:54 INFO - PROCESS | 4024 | 1468900014313 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:54 INFO - PROCESS | 4024 | 1468900014316 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:54 INFO - PROCESS | 4024 | 1468900014442 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 20:46:54 INFO - PROCESS | 4024 | 1468900014514 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900014516 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:54 INFO - PROCESS | 4024 | ++DOCSHELL 000000260770D800 == 21 [pid = 4024] [id = 206] 20:46:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (000000260645F400) [pid = 4024] [serial = 616] [outer = 0000000000000000] 20:46:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000260649BC00) [pid = 4024] [serial = 617] [outer = 000000260645F400] 20:46:54 INFO - PROCESS | 4024 | 1468900014566 Marionette DEBUG loaded listener.js 20:46:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0000002606856400) [pid = 4024] [serial = 618] [outer = 000000260645F400] 20:46:54 INFO - PROCESS | 4024 | 1468900014972 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 20:46:54 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:46:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 20:46:55 INFO - PROCESS | 4024 | 1468900014997 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 20:46:55 INFO - PROCESS | 4024 | 1468900015003 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 20:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:46:55 INFO - PROCESS | 4024 | 1468900015009 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:46:55 INFO - PROCESS | 4024 | 1468900015012 Marionette TRACE conn5 <- [1,790,null,{}] 20:46:55 INFO - PROCESS | 4024 | 1468900015016 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:55 INFO - PROCESS | 4024 | 1468900015019 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:55 INFO - PROCESS | 4024 | 1468900015110 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 20:46:55 INFO - PROCESS | 4024 | 1468900015117 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900015120 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:55 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C14F000 == 22 [pid = 4024] [id = 207] 20:46:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (00000026075E9400) [pid = 4024] [serial = 619] [outer = 0000000000000000] 20:46:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260B0CB800) [pid = 4024] [serial = 620] [outer = 00000026075E9400] 20:46:55 INFO - PROCESS | 4024 | 1468900015170 Marionette DEBUG loaded listener.js 20:46:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260B412C00) [pid = 4024] [serial = 621] [outer = 00000026075E9400] 20:46:55 INFO - PROCESS | 4024 | 1468900015643 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 20:46:55 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:46:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 691ms 20:46:55 INFO - PROCESS | 4024 | 1468900015702 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 20:46:55 INFO - PROCESS | 4024 | 1468900015705 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 20:46:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:46:55 INFO - PROCESS | 4024 | 1468900015708 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:46:55 INFO - PROCESS | 4024 | 1468900015712 Marionette TRACE conn5 <- [1,794,null,{}] 20:46:55 INFO - PROCESS | 4024 | 1468900015723 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:55 INFO - PROCESS | 4024 | 1468900015728 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:55 INFO - PROCESS | 4024 | 1468900015848 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 20:46:55 INFO - PROCESS | 4024 | 1468900015925 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900015928 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:55 INFO - PROCESS | 4024 | ++DOCSHELL 00000026103A0800 == 23 [pid = 4024] [id = 208] 20:46:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260630F000) [pid = 4024] [serial = 622] [outer = 0000000000000000] 20:46:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260CD58800) [pid = 4024] [serial = 623] [outer = 000000260630F000] 20:46:55 INFO - PROCESS | 4024 | 1468900015977 Marionette DEBUG loaded listener.js 20:46:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260F710C00) [pid = 4024] [serial = 624] [outer = 000000260630F000] 20:46:56 INFO - PROCESS | 4024 | 1468900016367 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 20:46:56 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:46:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 20:46:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:46:56 INFO - PROCESS | 4024 | 1468900016402 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 20:46:56 INFO - PROCESS | 4024 | 1468900016405 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 20:46:56 INFO - PROCESS | 4024 | 1468900016408 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:46:56 INFO - PROCESS | 4024 | 1468900016410 Marionette TRACE conn5 <- [1,798,null,{}] 20:46:56 INFO - PROCESS | 4024 | 1468900016413 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:56 INFO - PROCESS | 4024 | 1468900016415 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:56 INFO - PROCESS | 4024 | 1468900016529 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 20:46:56 INFO - PROCESS | 4024 | 1468900016535 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900016537 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:56 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612B76800 == 24 [pid = 4024] [id = 209] 20:46:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260FC55800) [pid = 4024] [serial = 625] [outer = 0000000000000000] 20:46:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260FC59C00) [pid = 4024] [serial = 626] [outer = 000000260FC55800] 20:46:56 INFO - PROCESS | 4024 | 1468900016583 Marionette DEBUG loaded listener.js 20:46:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FD23800) [pid = 4024] [serial = 627] [outer = 000000260FC55800] 20:46:57 INFO - PROCESS | 4024 | 1468900017040 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 20:46:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:46:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 20:46:57 INFO - PROCESS | 4024 | 1468900017111 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 20:46:57 INFO - PROCESS | 4024 | 1468900017113 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 20:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:46:57 INFO - PROCESS | 4024 | 1468900017117 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:46:57 INFO - PROCESS | 4024 | 1468900017119 Marionette TRACE conn5 <- [1,802,null,{}] 20:46:57 INFO - PROCESS | 4024 | 1468900017123 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:57 INFO - PROCESS | 4024 | 1468900017125 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:57 INFO - PROCESS | 4024 | 1468900017254 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 20:46:57 INFO - PROCESS | 4024 | 1468900017275 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900017277 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:57 INFO - PROCESS | 4024 | ++DOCSHELL 000000261343C800 == 25 [pid = 4024] [id = 210] 20:46:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260774E800) [pid = 4024] [serial = 628] [outer = 0000000000000000] 20:46:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002610140800) [pid = 4024] [serial = 629] [outer = 000000260774E800] 20:46:57 INFO - PROCESS | 4024 | 1468900017321 Marionette DEBUG loaded listener.js 20:46:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026101BA800) [pid = 4024] [serial = 630] [outer = 000000260774E800] 20:46:57 INFO - PROCESS | 4024 | 1468900017784 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 20:46:57 INFO - PROCESS | 4024 | 1468900017821 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 20:46:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:46:57 INFO - PROCESS | 4024 | 1468900017828 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:46:57 INFO - PROCESS | 4024 | 1468900017830 Marionette TRACE conn5 <- [1,806,null,{}] 20:46:57 INFO - PROCESS | 4024 | 1468900017834 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:57 INFO - PROCESS | 4024 | 1468900017840 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:57 INFO - PROCESS | 4024 | 1468900017970 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 20:46:58 INFO - PROCESS | 4024 | 1468900018019 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900018021 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:58 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615FA9000 == 26 [pid = 4024] [id = 211] 20:46:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260A6B6400) [pid = 4024] [serial = 631] [outer = 0000000000000000] 20:46:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000261273D800) [pid = 4024] [serial = 632] [outer = 000000260A6B6400] 20:46:58 INFO - PROCESS | 4024 | 1468900018068 Marionette DEBUG loaded listener.js 20:46:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000261293CC00) [pid = 4024] [serial = 633] [outer = 000000260A6B6400] 20:46:58 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260FD28C00) [pid = 4024] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:46:58 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260F706400) [pid = 4024] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:46:58 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002605EEA800) [pid = 4024] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:46:58 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026045D7400) [pid = 4024] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:46:58 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260B686800) [pid = 4024] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:46:58 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260B1C4C00) [pid = 4024] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:46:58 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002604D4B000) [pid = 4024] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:46:58 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002610643400) [pid = 4024] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:46:58 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026067C4000) [pid = 4024] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:46:58 INFO - PROCESS | 4024 | 1468900018568 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 20:46:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:46:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 775ms 20:46:58 INFO - PROCESS | 4024 | 1468900018607 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 20:46:58 INFO - PROCESS | 4024 | 1468900018609 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 20:46:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:46:58 INFO - PROCESS | 4024 | 1468900018612 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:46:58 INFO - PROCESS | 4024 | 1468900018614 Marionette TRACE conn5 <- [1,810,null,{}] 20:46:58 INFO - PROCESS | 4024 | 1468900018617 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:58 INFO - PROCESS | 4024 | 1468900018619 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:58 INFO - PROCESS | 4024 | 1468900018697 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 20:46:58 INFO - PROCESS | 4024 | 1468900018703 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900018705 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:58 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616838800 == 27 [pid = 4024] [id = 212] 20:46:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260C89EC00) [pid = 4024] [serial = 634] [outer = 0000000000000000] 20:46:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000261036C800) [pid = 4024] [serial = 635] [outer = 000000260C89EC00] 20:46:58 INFO - PROCESS | 4024 | 1468900018750 Marionette DEBUG loaded listener.js 20:46:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000261293B800) [pid = 4024] [serial = 636] [outer = 000000260C89EC00] 20:46:59 INFO - PROCESS | 4024 | 1468900019165 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 20:46:59 INFO - PROCESS | 4024 | 1468900019209 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 20:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:46:59 INFO - PROCESS | 4024 | 1468900019213 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:46:59 INFO - PROCESS | 4024 | 1468900019215 Marionette TRACE conn5 <- [1,814,null,{}] 20:46:59 INFO - PROCESS | 4024 | 1468900019218 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:59 INFO - PROCESS | 4024 | 1468900019220 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:59 INFO - PROCESS | 4024 | 1468900019301 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 20:46:59 INFO - PROCESS | 4024 | 1468900019306 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900019308 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:59 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BD4000 == 28 [pid = 4024] [id = 213] 20:46:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000261310A000) [pid = 4024] [serial = 637] [outer = 0000000000000000] 20:46:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026131AE400) [pid = 4024] [serial = 638] [outer = 000000261310A000] 20:46:59 INFO - PROCESS | 4024 | 1468900019353 Marionette DEBUG loaded listener.js 20:46:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026131B6C00) [pid = 4024] [serial = 639] [outer = 000000261310A000] 20:46:59 INFO - PROCESS | 4024 | 1468900019774 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 20:46:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:46:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 586ms 20:46:59 INFO - PROCESS | 4024 | 1468900019801 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 20:46:59 INFO - PROCESS | 4024 | 1468900019803 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 20:46:59 INFO - PROCESS | 4024 | 1468900019806 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:46:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:46:59 INFO - PROCESS | 4024 | 1468900019808 Marionette TRACE conn5 <- [1,818,null,{}] 20:46:59 INFO - PROCESS | 4024 | 1468900019812 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:46:59 INFO - PROCESS | 4024 | 1468900019813 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:59 INFO - PROCESS | 4024 | 1468900019894 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 20:46:59 INFO - PROCESS | 4024 | 1468900019900 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900019902 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:46:59 INFO - PROCESS | 4024 | ++DOCSHELL 000000261039F800 == 29 [pid = 4024] [id = 214] 20:46:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000261331A000) [pid = 4024] [serial = 640] [outer = 0000000000000000] 20:46:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026135A2800) [pid = 4024] [serial = 641] [outer = 000000261331A000] 20:46:59 INFO - PROCESS | 4024 | 1468900019946 Marionette DEBUG loaded listener.js 20:47:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026135AA000) [pid = 4024] [serial = 642] [outer = 000000261331A000] 20:47:00 INFO - PROCESS | 4024 | 1468900020556 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 20:47:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:47:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 775ms 20:47:00 INFO - PROCESS | 4024 | 1468900020586 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 20:47:00 INFO - PROCESS | 4024 | 1468900020591 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 20:47:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:47:00 INFO - PROCESS | 4024 | 1468900020596 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:47:00 INFO - PROCESS | 4024 | 1468900020600 Marionette TRACE conn5 <- [1,822,null,{}] 20:47:00 INFO - PROCESS | 4024 | 1468900020606 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:00 INFO - PROCESS | 4024 | 1468900020609 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:00 INFO - PROCESS | 4024 | 1468900020735 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 20:47:00 INFO - PROCESS | 4024 | 1468900020828 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900020833 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:00 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B4B4800 == 30 [pid = 4024] [id = 215] 20:47:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002606318400) [pid = 4024] [serial = 643] [outer = 0000000000000000] 20:47:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026063AF800) [pid = 4024] [serial = 644] [outer = 0000002606318400] 20:47:00 INFO - PROCESS | 4024 | 1468900020891 Marionette DEBUG loaded listener.js 20:47:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002606855800) [pid = 4024] [serial = 645] [outer = 0000002606318400] 20:47:01 INFO - PROCESS | 4024 | 1468900021697 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 20:47:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:47:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1137ms 20:47:01 INFO - PROCESS | 4024 | 1468900021736 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 20:47:01 INFO - PROCESS | 4024 | 1468900021741 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 20:47:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:47:01 INFO - PROCESS | 4024 | 1468900021748 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:47:01 INFO - PROCESS | 4024 | 1468900021751 Marionette TRACE conn5 <- [1,826,null,{}] 20:47:01 INFO - PROCESS | 4024 | 1468900021755 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:01 INFO - PROCESS | 4024 | 1468900021758 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:01 INFO - PROCESS | 4024 | 1468900021902 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 20:47:01 INFO - PROCESS | 4024 | 1468900021972 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900021975 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:01 INFO - PROCESS | 4024 | ++DOCSHELL 000000261343C000 == 31 [pid = 4024] [id = 216] 20:47:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260B681C00) [pid = 4024] [serial = 646] [outer = 0000000000000000] 20:47:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260C111800) [pid = 4024] [serial = 647] [outer = 000000260B681C00] 20:47:02 INFO - PROCESS | 4024 | 1468900022032 Marionette DEBUG loaded listener.js 20:47:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260C89F000) [pid = 4024] [serial = 648] [outer = 000000260B681C00] 20:47:02 INFO - PROCESS | 4024 | 1468900022867 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002610642000) [pid = 4024] [serial = 597] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260FC0EC00) [pid = 4024] [serial = 590] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260FCA4C00) [pid = 4024] [serial = 591] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260FCA7800) [pid = 4024] [serial = 593] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002605656400) [pid = 4024] [serial = 578] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260630BC00) [pid = 4024] [serial = 579] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000261014B800) [pid = 4024] [serial = 596] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026107D1C00) [pid = 4024] [serial = 576] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260B649400) [pid = 4024] [serial = 587] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002606454400) [pid = 4024] [serial = 581] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002612938400) [pid = 4024] [serial = 600] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260A956C00) [pid = 4024] [serial = 582] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260685AC00) [pid = 4024] [serial = 584] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260A650000) [pid = 4024] [serial = 585] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026127E3000) [pid = 4024] [serial = 599] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260FD26000) [pid = 4024] [serial = 594] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260C10A000) [pid = 4024] [serial = 588] [outer = 0000000000000000] [url = about:blank] 20:47:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:47:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1192ms 20:47:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:47:02 INFO - PROCESS | 4024 | 1468900022943 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 20:47:02 INFO - PROCESS | 4024 | 1468900022947 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 20:47:02 INFO - PROCESS | 4024 | 1468900022951 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:47:02 INFO - PROCESS | 4024 | 1468900022954 Marionette TRACE conn5 <- [1,830,null,{}] 20:47:02 INFO - PROCESS | 4024 | 1468900022960 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:02 INFO - PROCESS | 4024 | 1468900022962 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:03 INFO - PROCESS | 4024 | 1468900023059 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 20:47:03 INFO - PROCESS | 4024 | 1468900023067 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900023069 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:03 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A9E3000 == 32 [pid = 4024] [id = 217] 20:47:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (00000026067BCC00) [pid = 4024] [serial = 649] [outer = 0000000000000000] 20:47:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260685AC00) [pid = 4024] [serial = 650] [outer = 00000026067BCC00] 20:47:03 INFO - PROCESS | 4024 | 1468900023119 Marionette DEBUG loaded listener.js 20:47:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260A6A9400) [pid = 4024] [serial = 651] [outer = 00000026067BCC00] 20:47:03 INFO - PROCESS | 4024 | 1468900023590 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 20:47:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:47:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 20:47:03 INFO - PROCESS | 4024 | 1468900023643 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 20:47:03 INFO - PROCESS | 4024 | 1468900023648 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 20:47:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:47:03 INFO - PROCESS | 4024 | 1468900023654 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:47:03 INFO - PROCESS | 4024 | 1468900023657 Marionette TRACE conn5 <- [1,834,null,{}] 20:47:03 INFO - PROCESS | 4024 | 1468900023661 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:03 INFO - PROCESS | 4024 | 1468900023663 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:03 INFO - PROCESS | 4024 | 1468900023751 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 20:47:03 INFO - PROCESS | 4024 | 1468900023759 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900023761 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:03 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C877000 == 33 [pid = 4024] [id = 218] 20:47:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B649400) [pid = 4024] [serial = 652] [outer = 0000000000000000] 20:47:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260B68B000) [pid = 4024] [serial = 653] [outer = 000000260B649400] 20:47:03 INFO - PROCESS | 4024 | 1468900023811 Marionette DEBUG loaded listener.js 20:47:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260C6DDC00) [pid = 4024] [serial = 654] [outer = 000000260B649400] 20:47:04 INFO - PROCESS | 4024 | 1468900024302 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 20:47:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:47:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 690ms 20:47:04 INFO - PROCESS | 4024 | 1468900024347 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 20:47:04 INFO - PROCESS | 4024 | 1468900024350 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 20:47:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:47:04 INFO - PROCESS | 4024 | 1468900024358 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:47:04 INFO - PROCESS | 4024 | 1468900024362 Marionette TRACE conn5 <- [1,838,null,{}] 20:47:04 INFO - PROCESS | 4024 | 1468900024373 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:04 INFO - PROCESS | 4024 | 1468900024378 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:04 INFO - PROCESS | 4024 | 1468900024466 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 20:47:04 INFO - PROCESS | 4024 | 1468900024476 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900024479 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:04 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612963800 == 34 [pid = 4024] [id = 219] 20:47:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260630CC00) [pid = 4024] [serial = 655] [outer = 0000000000000000] 20:47:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FD27000) [pid = 4024] [serial = 656] [outer = 000000260630CC00] 20:47:04 INFO - PROCESS | 4024 | 1468900024528 Marionette DEBUG loaded listener.js 20:47:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002610144C00) [pid = 4024] [serial = 657] [outer = 000000260630CC00] 20:47:04 INFO - PROCESS | 4024 | 1468900024967 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 20:47:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:47:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 649ms 20:47:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:47:05 INFO - PROCESS | 4024 | 1468900025006 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 20:47:05 INFO - PROCESS | 4024 | 1468900025008 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 20:47:05 INFO - PROCESS | 4024 | 1468900025012 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:47:05 INFO - PROCESS | 4024 | 1468900025013 Marionette TRACE conn5 <- [1,842,null,{}] 20:47:05 INFO - PROCESS | 4024 | 1468900025022 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:05 INFO - PROCESS | 4024 | 1468900025024 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:05 INFO - PROCESS | 4024 | 1468900025136 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 20:47:05 INFO - PROCESS | 4024 | 1468900025207 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900025209 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:05 INFO - PROCESS | 4024 | ++DOCSHELL 000000261415F800 == 35 [pid = 4024] [id = 220] 20:47:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026107CF400) [pid = 4024] [serial = 658] [outer = 0000000000000000] 20:47:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002610DB5C00) [pid = 4024] [serial = 659] [outer = 00000026107CF400] 20:47:05 INFO - PROCESS | 4024 | 1468900025255 Marionette DEBUG loaded listener.js 20:47:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261209F000) [pid = 4024] [serial = 660] [outer = 00000026107CF400] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260645E400) [pid = 4024] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260C107400) [pid = 4024] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260774E800) [pid = 4024] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002610DCE400) [pid = 4024] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002612941000) [pid = 4024] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260A6B6400) [pid = 4024] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261310A000) [pid = 4024] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260C89EC00) [pid = 4024] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FC55800) [pid = 4024] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260645F400) [pid = 4024] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260630F000) [pid = 4024] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (00000026075E9400) [pid = 4024] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:47:07 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002605E2C000) [pid = 4024] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:47:07 INFO - PROCESS | 4024 | 1468900027180 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 20:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 2202ms 20:47:07 INFO - PROCESS | 4024 | 1468900027216 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 20:47:07 INFO - PROCESS | 4024 | 1468900027218 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 20:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:47:07 INFO - PROCESS | 4024 | 1468900027221 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:47:07 INFO - PROCESS | 4024 | 1468900027223 Marionette TRACE conn5 <- [1,846,null,{}] 20:47:07 INFO - PROCESS | 4024 | 1468900027227 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:07 INFO - PROCESS | 4024 | 1468900027229 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:07 INFO - PROCESS | 4024 | 1468900027312 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 20:47:07 INFO - PROCESS | 4024 | 1468900027317 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900027319 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:07 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BC3000 == 36 [pid = 4024] [id = 221] 20:47:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606123400) [pid = 4024] [serial = 661] [outer = 0000000000000000] 20:47:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260B4E2000) [pid = 4024] [serial = 662] [outer = 0000002606123400] 20:47:07 INFO - PROCESS | 4024 | 1468900027422 Marionette DEBUG loaded listener.js 20:47:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (00000026101B5800) [pid = 4024] [serial = 663] [outer = 0000002606123400] 20:47:07 INFO - PROCESS | 4024 | 1468900027799 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 20:47:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:47:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 628ms 20:47:07 INFO - PROCESS | 4024 | 1468900027853 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 20:47:07 INFO - PROCESS | 4024 | 1468900027855 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 20:47:07 INFO - PROCESS | 4024 | 1468900027858 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:47:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:47:07 INFO - PROCESS | 4024 | 1468900027860 Marionette TRACE conn5 <- [1,850,null,{}] 20:47:07 INFO - PROCESS | 4024 | 1468900027864 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:07 INFO - PROCESS | 4024 | 1468900027870 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:08 INFO - PROCESS | 4024 | 1468900028011 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 20:47:08 INFO - PROCESS | 4024 | 1468900028018 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900028021 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:08 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CBF000 == 37 [pid = 4024] [id = 222] 20:47:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000261273E400) [pid = 4024] [serial = 664] [outer = 0000000000000000] 20:47:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000261274AC00) [pid = 4024] [serial = 665] [outer = 000000261273E400] 20:47:08 INFO - PROCESS | 4024 | 1468900028066 Marionette DEBUG loaded listener.js 20:47:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002614027000) [pid = 4024] [serial = 666] [outer = 000000261273E400] 20:47:08 INFO - PROCESS | 4024 | 1468900028477 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 20:47:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:47:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 670ms 20:47:08 INFO - PROCESS | 4024 | 1468900028532 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 20:47:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:47:08 INFO - PROCESS | 4024 | 1468900028534 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 20:47:08 INFO - PROCESS | 4024 | 1468900028537 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:47:08 INFO - PROCESS | 4024 | 1468900028539 Marionette TRACE conn5 <- [1,854,null,{}] 20:47:08 INFO - PROCESS | 4024 | 1468900028543 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:08 INFO - PROCESS | 4024 | 1468900028545 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:08 INFO - PROCESS | 4024 | 1468900028652 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 20:47:08 INFO - PROCESS | 4024 | 1468900028660 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900028662 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:08 INFO - PROCESS | 4024 | ++DOCSHELL 000000261973E000 == 38 [pid = 4024] [id = 223] 20:47:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000261402DC00) [pid = 4024] [serial = 667] [outer = 0000000000000000] 20:47:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002614033400) [pid = 4024] [serial = 668] [outer = 000000261402DC00] 20:47:08 INFO - PROCESS | 4024 | 1468900028710 Marionette DEBUG loaded listener.js 20:47:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002614039C00) [pid = 4024] [serial = 669] [outer = 000000261402DC00] 20:47:09 INFO - PROCESS | 4024 | 1468900029137 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 20:47:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:47:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 20:47:09 INFO - PROCESS | 4024 | 1468900029170 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 20:47:09 INFO - PROCESS | 4024 | 1468900029175 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 20:47:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:47:09 INFO - PROCESS | 4024 | 1468900029180 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:47:09 INFO - PROCESS | 4024 | 1468900029185 Marionette TRACE conn5 <- [1,858,null,{}] 20:47:09 INFO - PROCESS | 4024 | 1468900029193 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:09 INFO - PROCESS | 4024 | 1468900029196 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:09 INFO - PROCESS | 4024 | 1468900029369 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 20:47:09 INFO - PROCESS | 4024 | 1468900029467 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900029473 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:09 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B629800 == 39 [pid = 4024] [id = 224] 20:47:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002606462800) [pid = 4024] [serial = 670] [outer = 0000000000000000] 20:47:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260685E400) [pid = 4024] [serial = 671] [outer = 0000002606462800] 20:47:09 INFO - PROCESS | 4024 | 1468900029530 Marionette DEBUG loaded listener.js 20:47:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260B1B9000) [pid = 4024] [serial = 672] [outer = 0000002606462800] 20:47:10 INFO - PROCESS | 4024 | 1468900030084 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 20:47:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:47:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 943ms 20:47:10 INFO - PROCESS | 4024 | 1468900030126 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 20:47:10 INFO - PROCESS | 4024 | 1468900030131 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 20:47:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:47:10 INFO - PROCESS | 4024 | 1468900030138 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:47:10 INFO - PROCESS | 4024 | 1468900030141 Marionette TRACE conn5 <- [1,862,null,{}] 20:47:10 INFO - PROCESS | 4024 | 1468900030145 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:10 INFO - PROCESS | 4024 | 1468900030148 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:10 INFO - PROCESS | 4024 | 1468900030265 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 20:47:10 INFO - PROCESS | 4024 | 1468900030349 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900030353 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:10 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612956000 == 40 [pid = 4024] [id = 225] 20:47:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260F70FC00) [pid = 4024] [serial = 673] [outer = 0000000000000000] 20:47:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FC19400) [pid = 4024] [serial = 674] [outer = 000000260F70FC00] 20:47:10 INFO - PROCESS | 4024 | 1468900030410 Marionette DEBUG loaded listener.js 20:47:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261013C400) [pid = 4024] [serial = 675] [outer = 000000260F70FC00] 20:47:11 INFO - PROCESS | 4024 | 1468900031013 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 20:47:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:47:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 944ms 20:47:11 INFO - PROCESS | 4024 | 1468900031084 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 20:47:11 INFO - PROCESS | 4024 | 1468900031086 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 20:47:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:47:11 INFO - PROCESS | 4024 | 1468900031090 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:47:11 INFO - PROCESS | 4024 | 1468900031094 Marionette TRACE conn5 <- [1,866,null,{}] 20:47:11 INFO - PROCESS | 4024 | 1468900031121 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:11 INFO - PROCESS | 4024 | 1468900031126 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:11 INFO - PROCESS | 4024 | 1468900031272 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 20:47:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026101AE400) [pid = 4024] [serial = 676] [outer = 000000260680A000] 20:47:11 INFO - PROCESS | 4024 | 1468900031352 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900031356 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:11 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5F2000 == 41 [pid = 4024] [id = 226] 20:47:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002614033800) [pid = 4024] [serial = 677] [outer = 0000000000000000] 20:47:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002614034000) [pid = 4024] [serial = 678] [outer = 0000002614033800] 20:47:11 INFO - PROCESS | 4024 | 1468900031485 Marionette DEBUG loaded listener.js 20:47:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000261413E800) [pid = 4024] [serial = 679] [outer = 0000002614033800] 20:47:12 INFO - PROCESS | 4024 | 1468900032115 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 20:47:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:47:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1084ms 20:47:12 INFO - PROCESS | 4024 | 1468900032188 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 20:47:12 INFO - PROCESS | 4024 | 1468900032191 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 20:47:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:47:12 INFO - PROCESS | 4024 | 1468900032195 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:47:12 INFO - PROCESS | 4024 | 1468900032197 Marionette TRACE conn5 <- [1,870,null,{}] 20:47:12 INFO - PROCESS | 4024 | 1468900032201 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:12 INFO - PROCESS | 4024 | 1468900032203 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:12 INFO - PROCESS | 4024 | 1468900032350 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 20:47:12 INFO - PROCESS | 4024 | 1468900032397 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900032400 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:12 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5E2800 == 42 [pid = 4024] [id = 227] 20:47:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026143E3000) [pid = 4024] [serial = 680] [outer = 0000000000000000] 20:47:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002614DB2800) [pid = 4024] [serial = 681] [outer = 00000026143E3000] 20:47:12 INFO - PROCESS | 4024 | 1468900032454 Marionette DEBUG loaded listener.js 20:47:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002615621800) [pid = 4024] [serial = 682] [outer = 00000026143E3000] 20:47:12 INFO - PROCESS | 4024 | 1468900032967 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 20:47:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:47:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 837ms 20:47:13 INFO - PROCESS | 4024 | 1468900033034 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 20:47:13 INFO - PROCESS | 4024 | 1468900033036 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 20:47:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:47:13 INFO - PROCESS | 4024 | 1468900033040 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:47:13 INFO - PROCESS | 4024 | 1468900033042 Marionette TRACE conn5 <- [1,874,null,{}] 20:47:13 INFO - PROCESS | 4024 | 1468900033046 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:13 INFO - PROCESS | 4024 | 1468900033049 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:13 INFO - PROCESS | 4024 | 1468900033155 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 20:47:13 INFO - PROCESS | 4024 | 1468900033238 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900033241 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:13 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A767000 == 43 [pid = 4024] [id = 228] 20:47:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (00000026127EA800) [pid = 4024] [serial = 683] [outer = 0000000000000000] 20:47:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002615849800) [pid = 4024] [serial = 684] [outer = 00000026127EA800] 20:47:13 INFO - PROCESS | 4024 | 1468900033294 Marionette DEBUG loaded listener.js 20:47:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002615F78C00) [pid = 4024] [serial = 685] [outer = 00000026127EA800] 20:47:14 INFO - PROCESS | 4024 | 1468900034020 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 20:47:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:47:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1026ms 20:47:14 INFO - PROCESS | 4024 | 1468900034069 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 20:47:14 INFO - PROCESS | 4024 | 1468900034073 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 20:47:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:47:14 INFO - PROCESS | 4024 | 1468900034079 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:47:14 INFO - PROCESS | 4024 | 1468900034082 Marionette TRACE conn5 <- [1,878,null,{}] 20:47:14 INFO - PROCESS | 4024 | 1468900034125 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:14 INFO - PROCESS | 4024 | 1468900034128 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:14 INFO - PROCESS | 4024 | 1468900034241 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 20:47:14 INFO - PROCESS | 4024 | 1468900034307 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900034312 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:14 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B3CA000 == 44 [pid = 4024] [id = 229] 20:47:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260649F000) [pid = 4024] [serial = 686] [outer = 0000000000000000] 20:47:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002606858000) [pid = 4024] [serial = 687] [outer = 000000260649F000] 20:47:14 INFO - PROCESS | 4024 | 1468900034361 Marionette DEBUG loaded listener.js 20:47:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260B19C400) [pid = 4024] [serial = 688] [outer = 000000260649F000] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CBF000 == 43 [pid = 4024] [id = 222] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BC3000 == 42 [pid = 4024] [id = 221] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000261415F800 == 41 [pid = 4024] [id = 220] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 0000002612963800 == 40 [pid = 4024] [id = 219] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000260C877000 == 39 [pid = 4024] [id = 218] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000260A9E3000 == 38 [pid = 4024] [id = 217] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000261343C000 == 37 [pid = 4024] [id = 216] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000261039F800 == 36 [pid = 4024] [id = 214] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000260B4B4800 == 35 [pid = 4024] [id = 215] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 0000002605ECE000 == 34 [pid = 4024] [id = 194] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BD4000 == 33 [pid = 4024] [id = 213] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000261A767000 == 32 [pid = 4024] [id = 228] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5E2800 == 31 [pid = 4024] [id = 227] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5F2000 == 30 [pid = 4024] [id = 226] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 0000002612956000 == 29 [pid = 4024] [id = 225] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000261973E000 == 28 [pid = 4024] [id = 223] 20:47:15 INFO - PROCESS | 4024 | --DOCSHELL 000000260B629800 == 27 [pid = 4024] [id = 224] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000260FC59C00) [pid = 4024] [serial = 626] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260649BC00) [pid = 4024] [serial = 617] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002606856400) [pid = 4024] [serial = 618] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260CD58800) [pid = 4024] [serial = 623] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260B0CB800) [pid = 4024] [serial = 620] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260B412C00) [pid = 4024] [serial = 621] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002606125C00) [pid = 4024] [serial = 614] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260645FC00) [pid = 4024] [serial = 615] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260A8F1C00) [pid = 4024] [serial = 603] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002606498400) [pid = 4024] [serial = 602] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260FC12000) [pid = 4024] [serial = 606] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260C2DD400) [pid = 4024] [serial = 605] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002610140800) [pid = 4024] [serial = 629] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026127DC800) [pid = 4024] [serial = 609] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261231A800) [pid = 4024] [serial = 608] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002612FD9000) [pid = 4024] [serial = 612] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002612944C00) [pid = 4024] [serial = 611] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000261273D800) [pid = 4024] [serial = 632] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026101BA800) [pid = 4024] [serial = 630] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026131AE400) [pid = 4024] [serial = 638] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000261036C800) [pid = 4024] [serial = 635] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261293CC00) [pid = 4024] [serial = 633] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (00000026135A2800) [pid = 4024] [serial = 641] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FD23800) [pid = 4024] [serial = 627] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260F710C00) [pid = 4024] [serial = 624] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (00000026131B6C00) [pid = 4024] [serial = 639] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000261293B800) [pid = 4024] [serial = 636] [outer = 0000000000000000] [url = about:blank] 20:47:15 INFO - PROCESS | 4024 | 1468900035626 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 20:47:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:47:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1595ms 20:47:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:47:15 INFO - PROCESS | 4024 | 1468900035678 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 20:47:15 INFO - PROCESS | 4024 | 1468900035682 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 20:47:15 INFO - PROCESS | 4024 | 1468900035687 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:47:15 INFO - PROCESS | 4024 | 1468900035690 Marionette TRACE conn5 <- [1,882,null,{}] 20:47:15 INFO - PROCESS | 4024 | 1468900035696 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:15 INFO - PROCESS | 4024 | 1468900035699 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:15 INFO - PROCESS | 4024 | 1468900035785 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 20:47:15 INFO - PROCESS | 4024 | 1468900035854 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900035857 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:15 INFO - PROCESS | 4024 | ++DOCSHELL 0000002607022000 == 28 [pid = 4024] [id = 230] 20:47:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002606319800) [pid = 4024] [serial = 689] [outer = 0000000000000000] 20:47:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260645AC00) [pid = 4024] [serial = 690] [outer = 0000002606319800] 20:47:15 INFO - PROCESS | 4024 | 1468900035905 Marionette DEBUG loaded listener.js 20:47:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (00000026064A4000) [pid = 4024] [serial = 691] [outer = 0000002606319800] 20:47:16 INFO - PROCESS | 4024 | 1468900036316 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 20:47:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:47:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 691ms 20:47:16 INFO - PROCESS | 4024 | 1468900036378 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 20:47:16 INFO - PROCESS | 4024 | 1468900036384 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 20:47:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:47:16 INFO - PROCESS | 4024 | 1468900036391 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:47:16 INFO - PROCESS | 4024 | 1468900036393 Marionette TRACE conn5 <- [1,886,null,{}] 20:47:16 INFO - PROCESS | 4024 | 1468900036397 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:16 INFO - PROCESS | 4024 | 1468900036400 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:16 INFO - PROCESS | 4024 | 1468900036493 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 20:47:16 INFO - PROCESS | 4024 | 1468900036499 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900036501 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:16 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B30C000 == 29 [pid = 4024] [id = 231] 20:47:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002606B33000) [pid = 4024] [serial = 692] [outer = 0000000000000000] 20:47:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260A959C00) [pid = 4024] [serial = 693] [outer = 0000002606B33000] 20:47:16 INFO - PROCESS | 4024 | 1468900036553 Marionette DEBUG loaded listener.js 20:47:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260B1C4400) [pid = 4024] [serial = 694] [outer = 0000002606B33000] 20:47:17 INFO - PROCESS | 4024 | 1468900037024 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 20:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 691ms 20:47:17 INFO - PROCESS | 4024 | 1468900037082 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 20:47:17 INFO - PROCESS | 4024 | 1468900037085 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 20:47:17 INFO - PROCESS | 4024 | 1468900037088 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:47:17 INFO - PROCESS | 4024 | 1468900037092 Marionette TRACE conn5 <- [1,890,null,{}] 20:47:17 INFO - PROCESS | 4024 | 1468900037103 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:17 INFO - PROCESS | 4024 | 1468900037109 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:17 INFO - PROCESS | 4024 | 1468900037228 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 20:47:17 INFO - PROCESS | 4024 | 1468900037307 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900037310 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:17 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610385800 == 30 [pid = 4024] [id = 232] 20:47:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002606313800) [pid = 4024] [serial = 695] [outer = 0000000000000000] 20:47:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260C2DFC00) [pid = 4024] [serial = 696] [outer = 0000002606313800] 20:47:17 INFO - PROCESS | 4024 | 1468900037359 Marionette DEBUG loaded listener.js 20:47:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260F703C00) [pid = 4024] [serial = 697] [outer = 0000002606313800] 20:47:17 INFO - PROCESS | 4024 | 1468900037773 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 20:47:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:47:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 732ms 20:47:17 INFO - PROCESS | 4024 | 1468900037823 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 20:47:17 INFO - PROCESS | 4024 | 1468900037826 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 20:47:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:47:17 INFO - PROCESS | 4024 | 1468900037829 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:47:17 INFO - PROCESS | 4024 | 1468900037831 Marionette TRACE conn5 <- [1,894,null,{}] 20:47:17 INFO - PROCESS | 4024 | 1468900037835 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:17 INFO - PROCESS | 4024 | 1468900037837 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:17 INFO - PROCESS | 4024 | 1468900037949 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 20:47:17 INFO - PROCESS | 4024 | 1468900037996 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900037998 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:18 INFO - PROCESS | 4024 | ++DOCSHELL 00000026120F1000 == 31 [pid = 4024] [id = 233] 20:47:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FC16C00) [pid = 4024] [serial = 698] [outer = 0000000000000000] 20:47:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FC54000) [pid = 4024] [serial = 699] [outer = 000000260FC16C00] 20:47:18 INFO - PROCESS | 4024 | 1468900038044 Marionette DEBUG loaded listener.js 20:47:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FCA5000) [pid = 4024] [serial = 700] [outer = 000000260FC16C00] 20:47:18 INFO - PROCESS | 4024 | 1468900038477 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 20:47:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:47:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 693ms 20:47:18 INFO - PROCESS | 4024 | 1468900038524 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 20:47:18 INFO - PROCESS | 4024 | 1468900038526 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 20:47:18 INFO - PROCESS | 4024 | 1468900038529 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:47:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:47:18 INFO - PROCESS | 4024 | 1468900038531 Marionette TRACE conn5 <- [1,898,null,{}] 20:47:18 INFO - PROCESS | 4024 | 1468900038541 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:18 INFO - PROCESS | 4024 | 1468900038544 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:18 INFO - PROCESS | 4024 | 1468900038675 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 20:47:18 INFO - PROCESS | 4024 | 1468900038686 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900038688 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:18 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613177800 == 32 [pid = 4024] [id = 234] 20:47:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260685D800) [pid = 4024] [serial = 701] [outer = 0000000000000000] 20:47:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260FD1EC00) [pid = 4024] [serial = 702] [outer = 000000260685D800] 20:47:18 INFO - PROCESS | 4024 | 1468900038733 Marionette DEBUG loaded listener.js 20:47:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002610140800) [pid = 4024] [serial = 703] [outer = 000000260685D800] 20:47:19 INFO - PROCESS | 4024 | 1468900039170 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 20:47:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:47:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 688ms 20:47:19 INFO - PROCESS | 4024 | 1468900039222 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 20:47:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:47:19 INFO - PROCESS | 4024 | 1468900039224 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 20:47:19 INFO - PROCESS | 4024 | 1468900039228 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:47:19 INFO - PROCESS | 4024 | 1468900039229 Marionette TRACE conn5 <- [1,902,null,{}] 20:47:19 INFO - PROCESS | 4024 | 1468900039233 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:19 INFO - PROCESS | 4024 | 1468900039239 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:19 INFO - PROCESS | 4024 | 1468900039371 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 20:47:19 INFO - PROCESS | 4024 | 1468900039377 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900039379 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:19 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614D77000 == 33 [pid = 4024] [id = 235] 20:47:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002610144400) [pid = 4024] [serial = 704] [outer = 0000000000000000] 20:47:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002610644C00) [pid = 4024] [serial = 705] [outer = 0000002610144400] 20:47:19 INFO - PROCESS | 4024 | 1468900039424 Marionette DEBUG loaded listener.js 20:47:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002612740000) [pid = 4024] [serial = 706] [outer = 0000002610144400] 20:47:19 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261273E400) [pid = 4024] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:47:19 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000261402DC00) [pid = 4024] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:47:19 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026107CF400) [pid = 4024] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:47:19 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026067BCC00) [pid = 4024] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:47:19 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000261331A000) [pid = 4024] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:47:19 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260B681C00) [pid = 4024] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:47:19 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260630CC00) [pid = 4024] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:47:19 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606318400) [pid = 4024] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:47:19 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260B649400) [pid = 4024] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:47:19 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002606123400) [pid = 4024] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:47:20 INFO - PROCESS | 4024 | 1468900039997 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 20:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 840ms 20:47:20 INFO - PROCESS | 4024 | 1468900040072 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 20:47:20 INFO - PROCESS | 4024 | 1468900040074 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 20:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:47:20 INFO - PROCESS | 4024 | 1468900040078 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:47:20 INFO - PROCESS | 4024 | 1468900040080 Marionette TRACE conn5 <- [1,906,null,{}] 20:47:20 INFO - PROCESS | 4024 | 1468900040083 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:20 INFO - PROCESS | 4024 | 1468900040085 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:20 INFO - PROCESS | 4024 | 1468900040165 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 20:47:20 INFO - PROCESS | 4024 | 1468900040177 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900040179 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:20 INFO - PROCESS | 4024 | ++DOCSHELL 000000261642E800 == 34 [pid = 4024] [id = 236] 20:47:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002606126C00) [pid = 4024] [serial = 707] [outer = 0000000000000000] 20:47:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002612328800) [pid = 4024] [serial = 708] [outer = 0000002606126C00] 20:47:20 INFO - PROCESS | 4024 | 1468900040223 Marionette DEBUG loaded listener.js 20:47:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026127E1800) [pid = 4024] [serial = 709] [outer = 0000002606126C00] 20:47:20 INFO - PROCESS | 4024 | 1468900040632 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 20:47:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:47:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 585ms 20:47:20 INFO - PROCESS | 4024 | 1468900040666 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 20:47:20 INFO - PROCESS | 4024 | 1468900040668 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 20:47:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:47:20 INFO - PROCESS | 4024 | 1468900040676 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:47:20 INFO - PROCESS | 4024 | 1468900040678 Marionette TRACE conn5 <- [1,910,null,{}] 20:47:20 INFO - PROCESS | 4024 | 1468900040681 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:20 INFO - PROCESS | 4024 | 1468900040683 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:20 INFO - PROCESS | 4024 | 1468900040763 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 20:47:20 INFO - PROCESS | 4024 | 1468900040771 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900040773 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:20 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616839800 == 35 [pid = 4024] [id = 237] 20:47:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002612943800) [pid = 4024] [serial = 710] [outer = 0000000000000000] 20:47:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002612946400) [pid = 4024] [serial = 711] [outer = 0000002612943800] 20:47:20 INFO - PROCESS | 4024 | 1468900040820 Marionette DEBUG loaded listener.js 20:47:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026131A9400) [pid = 4024] [serial = 712] [outer = 0000002612943800] 20:47:21 INFO - PROCESS | 4024 | 1468900041238 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 20:47:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:47:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 586ms 20:47:21 INFO - PROCESS | 4024 | 1468900041269 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 20:47:21 INFO - PROCESS | 4024 | 1468900041271 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 20:47:21 INFO - PROCESS | 4024 | 1468900041274 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:47:21 INFO - PROCESS | 4024 | 1468900041276 Marionette TRACE conn5 <- [1,914,null,{}] 20:47:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:47:21 INFO - PROCESS | 4024 | 1468900041279 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:21 INFO - PROCESS | 4024 | 1468900041281 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:21 INFO - PROCESS | 4024 | 1468900041361 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 20:47:21 INFO - PROCESS | 4024 | 1468900041367 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900041369 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:21 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616881800 == 36 [pid = 4024] [id = 238] 20:47:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261310B400) [pid = 4024] [serial = 713] [outer = 0000000000000000] 20:47:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026131B7C00) [pid = 4024] [serial = 714] [outer = 000000261310B400] 20:47:21 INFO - PROCESS | 4024 | 1468900041414 Marionette DEBUG loaded listener.js 20:47:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026135AA800) [pid = 4024] [serial = 715] [outer = 000000261310B400] 20:47:21 INFO - PROCESS | 4024 | 1468900041956 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 20:47:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:47:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 20:47:22 INFO - PROCESS | 4024 | 1468900042014 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 20:47:22 INFO - PROCESS | 4024 | 1468900042020 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 20:47:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:47:22 INFO - PROCESS | 4024 | 1468900042025 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:47:22 INFO - PROCESS | 4024 | 1468900042029 Marionette TRACE conn5 <- [1,918,null,{}] 20:47:22 INFO - PROCESS | 4024 | 1468900042035 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:22 INFO - PROCESS | 4024 | 1468900042039 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:22 INFO - PROCESS | 4024 | 1468900042173 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 20:47:22 INFO - PROCESS | 4024 | 1468900042239 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900042244 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:22 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A96F000 == 37 [pid = 4024] [id = 239] 20:47:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002606125C00) [pid = 4024] [serial = 716] [outer = 0000000000000000] 20:47:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002606316800) [pid = 4024] [serial = 717] [outer = 0000002606125C00] 20:47:22 INFO - PROCESS | 4024 | 1468900042303 Marionette DEBUG loaded listener.js 20:47:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002606685000) [pid = 4024] [serial = 718] [outer = 0000002606125C00] 20:47:23 INFO - PROCESS | 4024 | 1468900043063 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 20:47:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:47:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1082ms 20:47:23 INFO - PROCESS | 4024 | 1468900043114 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 20:47:23 INFO - PROCESS | 4024 | 1468900043119 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 20:47:23 INFO - PROCESS | 4024 | 1468900043126 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:47:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:47:23 INFO - PROCESS | 4024 | 1468900043129 Marionette TRACE conn5 <- [1,922,null,{}] 20:47:23 INFO - PROCESS | 4024 | 1468900043133 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:23 INFO - PROCESS | 4024 | 1468900043136 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:23 INFO - PROCESS | 4024 | 1468900043259 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 20:47:23 INFO - PROCESS | 4024 | 1468900043332 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900043335 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:23 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613176000 == 38 [pid = 4024] [id = 240] 20:47:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260B682400) [pid = 4024] [serial = 719] [outer = 0000000000000000] 20:47:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260B68D800) [pid = 4024] [serial = 720] [outer = 000000260B682400] 20:47:23 INFO - PROCESS | 4024 | 1468900043393 Marionette DEBUG loaded listener.js 20:47:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260F703400) [pid = 4024] [serial = 721] [outer = 000000260B682400] 20:47:24 INFO - PROCESS | 4024 | 1468900044305 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 20:47:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:47:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1240ms 20:47:24 INFO - PROCESS | 4024 | 1468900044370 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 20:47:24 INFO - PROCESS | 4024 | 1468900044374 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 20:47:24 INFO - PROCESS | 4024 | 1468900044379 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:47:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:47:24 INFO - PROCESS | 4024 | 1468900044382 Marionette TRACE conn5 <- [1,926,null,{}] 20:47:24 INFO - PROCESS | 4024 | 1468900044388 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:24 INFO - PROCESS | 4024 | 1468900044391 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:24 INFO - PROCESS | 4024 | 1468900044527 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 20:47:24 INFO - PROCESS | 4024 | 1468900044599 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900044604 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:24 INFO - PROCESS | 4024 | ++DOCSHELL 0000002604572800 == 39 [pid = 4024] [id = 241] 20:47:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002605EF0C00) [pid = 4024] [serial = 722] [outer = 0000000000000000] 20:47:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002606460000) [pid = 4024] [serial = 723] [outer = 0000002605EF0C00] 20:47:24 INFO - PROCESS | 4024 | 1468900044698 Marionette DEBUG loaded listener.js 20:47:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000260A962000) [pid = 4024] [serial = 724] [outer = 0000002605EF0C00] 20:47:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002616839800 == 38 [pid = 4024] [id = 237] 20:47:24 INFO - PROCESS | 4024 | --DOCSHELL 000000261642E800 == 37 [pid = 4024] [id = 236] 20:47:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002614D77000 == 36 [pid = 4024] [id = 235] 20:47:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002613177800 == 35 [pid = 4024] [id = 234] 20:47:24 INFO - PROCESS | 4024 | --DOCSHELL 00000026120F1000 == 34 [pid = 4024] [id = 233] 20:47:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002610385800 == 33 [pid = 4024] [id = 232] 20:47:24 INFO - PROCESS | 4024 | --DOCSHELL 000000260B30C000 == 32 [pid = 4024] [id = 231] 20:47:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002607022000 == 31 [pid = 4024] [id = 230] 20:47:24 INFO - PROCESS | 4024 | --DOCSHELL 000000260B3CA000 == 30 [pid = 4024] [id = 229] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260668E000) [pid = 4024] [serial = 381] [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:24 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002614027000) [pid = 4024] [serial = 666] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002614033400) [pid = 4024] [serial = 668] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002614039C00) [pid = 4024] [serial = 669] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002610DB5C00) [pid = 4024] [serial = 659] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260685AC00) [pid = 4024] [serial = 650] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260A6A9400) [pid = 4024] [serial = 651] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (00000026135AA000) [pid = 4024] [serial = 642] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260C111800) [pid = 4024] [serial = 647] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260C89F000) [pid = 4024] [serial = 648] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260FD27000) [pid = 4024] [serial = 656] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026063AF800) [pid = 4024] [serial = 644] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606855800) [pid = 4024] [serial = 645] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260B68B000) [pid = 4024] [serial = 653] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260C6DDC00) [pid = 4024] [serial = 654] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000261274AC00) [pid = 4024] [serial = 665] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000261209F000) [pid = 4024] [serial = 660] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260B4E2000) [pid = 4024] [serial = 662] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026101B5800) [pid = 4024] [serial = 663] [outer = 0000000000000000] [url = about:blank] 20:47:24 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002610144C00) [pid = 4024] [serial = 657] [outer = 0000000000000000] [url = about:blank] 20:47:25 INFO - PROCESS | 4024 | 1468900045174 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 20:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 839ms 20:47:25 INFO - PROCESS | 4024 | 1468900045223 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 20:47:25 INFO - PROCESS | 4024 | 1468900045227 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 20:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:47:25 INFO - PROCESS | 4024 | 1468900045233 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:47:25 INFO - PROCESS | 4024 | 1468900045236 Marionette TRACE conn5 <- [1,930,null,{}] 20:47:25 INFO - PROCESS | 4024 | 1468900045240 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:25 INFO - PROCESS | 4024 | 1468900045242 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:25 INFO - PROCESS | 4024 | 1468900045333 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 20:47:25 INFO - PROCESS | 4024 | 1468900045342 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900045344 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:25 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C639800 == 31 [pid = 4024] [id = 242] 20:47:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260B687800) [pid = 4024] [serial = 725] [outer = 0000000000000000] 20:47:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260C165800) [pid = 4024] [serial = 726] [outer = 000000260B687800] 20:47:25 INFO - PROCESS | 4024 | 1468900045392 Marionette DEBUG loaded listener.js 20:47:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260CD4EC00) [pid = 4024] [serial = 727] [outer = 000000260B687800] 20:47:25 INFO - PROCESS | 4024 | 1468900045863 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 20:47:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:47:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 20:47:25 INFO - PROCESS | 4024 | 1468900045929 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 20:47:25 INFO - PROCESS | 4024 | 1468900045931 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 20:47:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:47:25 INFO - PROCESS | 4024 | 1468900045935 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:47:25 INFO - PROCESS | 4024 | 1468900045939 Marionette TRACE conn5 <- [1,934,null,{}] 20:47:25 INFO - PROCESS | 4024 | 1468900045950 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:25 INFO - PROCESS | 4024 | 1468900045955 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:26 INFO - PROCESS | 4024 | 1468900046052 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 20:47:26 INFO - PROCESS | 4024 | 1468900046064 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900046068 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:26 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612954000 == 32 [pid = 4024] [id = 243] 20:47:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002606312400) [pid = 4024] [serial = 728] [outer = 0000000000000000] 20:47:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FD2AC00) [pid = 4024] [serial = 729] [outer = 0000002606312400] 20:47:26 INFO - PROCESS | 4024 | 1468900046117 Marionette DEBUG loaded listener.js 20:47:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026101B5C00) [pid = 4024] [serial = 730] [outer = 0000002606312400] 20:47:26 INFO - PROCESS | 4024 | 1468900046546 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 20:47:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:47:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 690ms 20:47:26 INFO - PROCESS | 4024 | 1468900046627 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 20:47:26 INFO - PROCESS | 4024 | 1468900046630 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 20:47:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:47:26 INFO - PROCESS | 4024 | 1468900046633 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:47:26 INFO - PROCESS | 4024 | 1468900046635 Marionette TRACE conn5 <- [1,938,null,{}] 20:47:26 INFO - PROCESS | 4024 | 1468900046639 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:26 INFO - PROCESS | 4024 | 1468900046641 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:26 INFO - PROCESS | 4024 | 1468900046755 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 20:47:26 INFO - PROCESS | 4024 | 1468900046832 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900046834 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:26 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613ACE800 == 33 [pid = 4024] [id = 244] 20:47:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260F70D400) [pid = 4024] [serial = 731] [outer = 0000000000000000] 20:47:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002610DD3C00) [pid = 4024] [serial = 732] [outer = 000000260F70D400] 20:47:26 INFO - PROCESS | 4024 | 1468900046879 Marionette DEBUG loaded listener.js 20:47:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261231CC00) [pid = 4024] [serial = 733] [outer = 000000260F70D400] 20:47:27 INFO - PROCESS | 4024 | 1468900047268 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 20:47:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:47:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 691ms 20:47:27 INFO - PROCESS | 4024 | 1468900047331 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 20:47:27 INFO - PROCESS | 4024 | 1468900047333 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 20:47:27 INFO - PROCESS | 4024 | 1468900047336 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:47:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:47:27 INFO - PROCESS | 4024 | 1468900047345 Marionette TRACE conn5 <- [1,942,null,{}] 20:47:27 INFO - PROCESS | 4024 | 1468900047349 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:27 INFO - PROCESS | 4024 | 1468900047351 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:27 INFO - PROCESS | 4024 | 1468900047462 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 20:47:27 INFO - PROCESS | 4024 | 1468900047509 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900047512 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:27 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615FB2000 == 34 [pid = 4024] [id = 245] 20:47:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026127DC000) [pid = 4024] [serial = 734] [outer = 0000000000000000] 20:47:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002612939000) [pid = 4024] [serial = 735] [outer = 00000026127DC000] 20:47:27 INFO - PROCESS | 4024 | 1468900047556 Marionette DEBUG loaded listener.js 20:47:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026131AF400) [pid = 4024] [serial = 736] [outer = 00000026127DC000] 20:47:28 INFO - PROCESS | 4024 | 1468900047995 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 20:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 691ms 20:47:28 INFO - PROCESS | 4024 | 1468900048032 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 20:47:28 INFO - PROCESS | 4024 | 1468900048035 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 20:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:47:28 INFO - PROCESS | 4024 | 1468900048038 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:47:28 INFO - PROCESS | 4024 | 1468900048040 Marionette TRACE conn5 <- [1,946,null,{}] 20:47:28 INFO - PROCESS | 4024 | 1468900048044 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:28 INFO - PROCESS | 4024 | 1468900048049 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:28 INFO - PROCESS | 4024 | 1468900048213 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 20:47:28 INFO - PROCESS | 4024 | 1468900048265 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900048267 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:28 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618C8F000 == 35 [pid = 4024] [id = 246] 20:47:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002613949800) [pid = 4024] [serial = 737] [outer = 0000000000000000] 20:47:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002614037800) [pid = 4024] [serial = 738] [outer = 0000002613949800] 20:47:28 INFO - PROCESS | 4024 | 1468900048312 Marionette DEBUG loaded listener.js 20:47:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026140E4400) [pid = 4024] [serial = 739] [outer = 0000002613949800] 20:47:28 INFO - PROCESS | 4024 | 1468900048736 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 20:47:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:47:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 732ms 20:47:28 INFO - PROCESS | 4024 | 1468900048773 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 20:47:28 INFO - PROCESS | 4024 | 1468900048776 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 20:47:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:47:28 INFO - PROCESS | 4024 | 1468900048779 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:47:28 INFO - PROCESS | 4024 | 1468900048781 Marionette TRACE conn5 <- [1,950,null,{}] 20:47:28 INFO - PROCESS | 4024 | 1468900048784 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:28 INFO - PROCESS | 4024 | 1468900048786 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:28 INFO - PROCESS | 4024 | 1468900048894 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 20:47:28 INFO - PROCESS | 4024 | 1468900048900 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900048902 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:28 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CBA800 == 36 [pid = 4024] [id = 247] 20:47:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002613950800) [pid = 4024] [serial = 740] [outer = 0000000000000000] 20:47:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000261436D400) [pid = 4024] [serial = 741] [outer = 0000002613950800] 20:47:28 INFO - PROCESS | 4024 | 1468900048987 Marionette DEBUG loaded listener.js 20:47:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000261561A400) [pid = 4024] [serial = 742] [outer = 0000002613950800] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260FC16C00) [pid = 4024] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002606313800) [pid = 4024] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002606319800) [pid = 4024] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260649F000) [pid = 4024] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002606B33000) [pid = 4024] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260685D800) [pid = 4024] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002606462800) [pid = 4024] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260F70FC00) [pid = 4024] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002612943800) [pid = 4024] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002614033800) [pid = 4024] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026143E3000) [pid = 4024] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026127EA800) [pid = 4024] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002610144400) [pid = 4024] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:47:29 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606126C00) [pid = 4024] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:47:29 INFO - PROCESS | 4024 | 1468900049398 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 20:47:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:47:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 691ms 20:47:29 INFO - PROCESS | 4024 | 1468900049473 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 20:47:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:47:29 INFO - PROCESS | 4024 | 1468900049476 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 20:47:29 INFO - PROCESS | 4024 | 1468900049479 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:47:29 INFO - PROCESS | 4024 | 1468900049481 Marionette TRACE conn5 <- [1,954,null,{}] 20:47:29 INFO - PROCESS | 4024 | 1468900049484 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:29 INFO - PROCESS | 4024 | 1468900049486 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:29 INFO - PROCESS | 4024 | 1468900049595 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 20:47:29 INFO - PROCESS | 4024 | 1468900049603 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900049605 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:29 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619737000 == 37 [pid = 4024] [id = 248] 20:47:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260A805C00) [pid = 4024] [serial = 743] [outer = 0000000000000000] 20:47:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FD23000) [pid = 4024] [serial = 744] [outer = 000000260A805C00] 20:47:29 INFO - PROCESS | 4024 | 1468900049649 Marionette DEBUG loaded listener.js 20:47:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002614364400) [pid = 4024] [serial = 745] [outer = 000000260A805C00] 20:47:30 INFO - PROCESS | 4024 | 1468900050066 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 20:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 629ms 20:47:30 INFO - PROCESS | 4024 | 1468900050111 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 20:47:30 INFO - PROCESS | 4024 | 1468900050114 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 20:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:47:30 INFO - PROCESS | 4024 | 1468900050117 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:47:30 INFO - PROCESS | 4024 | 1468900050119 Marionette TRACE conn5 <- [1,958,null,{}] 20:47:30 INFO - PROCESS | 4024 | 1468900050122 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:30 INFO - PROCESS | 4024 | 1468900050124 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:30 INFO - PROCESS | 4024 | 1468900050206 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 20:47:30 INFO - PROCESS | 4024 | 1468900050212 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900050214 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:30 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612950800 == 38 [pid = 4024] [id = 249] 20:47:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002615849C00) [pid = 4024] [serial = 746] [outer = 0000000000000000] 20:47:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002615F77400) [pid = 4024] [serial = 747] [outer = 0000002615849C00] 20:47:30 INFO - PROCESS | 4024 | 1468900050258 Marionette DEBUG loaded listener.js 20:47:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002616331000) [pid = 4024] [serial = 748] [outer = 0000002615849C00] 20:47:30 INFO - PROCESS | 4024 | 1468900050642 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 20:47:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:47:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 586ms 20:47:30 INFO - PROCESS | 4024 | 1468900050707 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 20:47:30 INFO - PROCESS | 4024 | 1468900050709 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 20:47:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:47:30 INFO - PROCESS | 4024 | 1468900050712 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:47:30 INFO - PROCESS | 4024 | 1468900050714 Marionette TRACE conn5 <- [1,962,null,{}] 20:47:30 INFO - PROCESS | 4024 | 1468900050723 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:30 INFO - PROCESS | 4024 | 1468900050725 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:30 INFO - PROCESS | 4024 | 1468900050808 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 20:47:30 INFO - PROCESS | 4024 | 1468900050814 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900050816 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:30 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5F0000 == 39 [pid = 4024] [id = 250] 20:47:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002616335C00) [pid = 4024] [serial = 749] [outer = 0000000000000000] 20:47:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002616338C00) [pid = 4024] [serial = 750] [outer = 0000002616335C00] 20:47:30 INFO - PROCESS | 4024 | 1468900050861 Marionette DEBUG loaded listener.js 20:47:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002616440400) [pid = 4024] [serial = 751] [outer = 0000002616335C00] 20:47:31 INFO - PROCESS | 4024 | 1468900051471 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 20:47:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:47:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 775ms 20:47:31 INFO - PROCESS | 4024 | 1468900051491 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 20:47:31 INFO - PROCESS | 4024 | 1468900051496 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 20:47:31 INFO - PROCESS | 4024 | 1468900051501 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:47:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:47:31 INFO - PROCESS | 4024 | 1468900051505 Marionette TRACE conn5 <- [1,966,null,{}] 20:47:31 INFO - PROCESS | 4024 | 1468900051511 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:31 INFO - PROCESS | 4024 | 1468900051515 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:31 INFO - PROCESS | 4024 | 1468900051632 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 20:47:31 INFO - PROCESS | 4024 | 1468900051722 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900051725 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:31 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C148800 == 40 [pid = 4024] [id = 251] 20:47:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260668AC00) [pid = 4024] [serial = 752] [outer = 0000000000000000] 20:47:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002607014C00) [pid = 4024] [serial = 753] [outer = 000000260668AC00] 20:47:31 INFO - PROCESS | 4024 | 1468900051782 Marionette DEBUG loaded listener.js 20:47:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260B683000) [pid = 4024] [serial = 754] [outer = 000000260668AC00] 20:47:32 INFO - PROCESS | 4024 | 1468900052396 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 20:47:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:47:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 944ms 20:47:32 INFO - PROCESS | 4024 | 1468900052449 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 20:47:32 INFO - PROCESS | 4024 | 1468900052454 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 20:47:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:47:32 INFO - PROCESS | 4024 | 1468900052461 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:47:32 INFO - PROCESS | 4024 | 1468900052464 Marionette TRACE conn5 <- [1,970,null,{}] 20:47:32 INFO - PROCESS | 4024 | 1468900052468 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:32 INFO - PROCESS | 4024 | 1468900052471 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:32 INFO - PROCESS | 4024 | 1468900052587 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 20:47:32 INFO - PROCESS | 4024 | 1468900052662 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900052664 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616870000 == 41 [pid = 4024] [id = 252] 20:47:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260FCA1000) [pid = 4024] [serial = 755] [outer = 0000000000000000] 20:47:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260FD29000) [pid = 4024] [serial = 756] [outer = 000000260FCA1000] 20:47:32 INFO - PROCESS | 4024 | 1468900052762 Marionette DEBUG loaded listener.js 20:47:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002610642000) [pid = 4024] [serial = 757] [outer = 000000260FCA1000] 20:47:33 INFO - PROCESS | 4024 | 1468900053355 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 20:47:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:47:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 922ms 20:47:33 INFO - PROCESS | 4024 | 1468900053385 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 20:47:33 INFO - PROCESS | 4024 | 1468900053388 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 20:47:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:47:33 INFO - PROCESS | 4024 | 1468900053392 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:47:33 INFO - PROCESS | 4024 | 1468900053396 Marionette TRACE conn5 <- [1,974,null,{}] 20:47:33 INFO - PROCESS | 4024 | 1468900053408 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:33 INFO - PROCESS | 4024 | 1468900053413 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:33 INFO - PROCESS | 4024 | 1468900053535 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 20:47:33 INFO - PROCESS | 4024 | 1468900053655 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900053658 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:33 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A781800 == 42 [pid = 4024] [id = 253] 20:47:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000261402D400) [pid = 4024] [serial = 758] [outer = 0000000000000000] 20:47:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002614035000) [pid = 4024] [serial = 759] [outer = 000000261402D400] 20:47:33 INFO - PROCESS | 4024 | 1468900053717 Marionette DEBUG loaded listener.js 20:47:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002616336C00) [pid = 4024] [serial = 760] [outer = 000000261402D400] 20:47:34 INFO - PROCESS | 4024 | 1468900054288 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 20:47:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:47:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 942ms 20:47:34 INFO - PROCESS | 4024 | 1468900054336 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 20:47:34 INFO - PROCESS | 4024 | 1468900054339 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 20:47:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:47:34 INFO - PROCESS | 4024 | 1468900054343 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:47:34 INFO - PROCESS | 4024 | 1468900054345 Marionette TRACE conn5 <- [1,978,null,{}] 20:47:34 INFO - PROCESS | 4024 | 1468900054348 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:34 INFO - PROCESS | 4024 | 1468900054351 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:34 INFO - PROCESS | 4024 | 1468900054464 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 20:47:34 INFO - PROCESS | 4024 | 1468900054553 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900054556 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:34 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A689800 == 43 [pid = 4024] [id = 254] 20:47:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000260CCB3800) [pid = 4024] [serial = 761] [outer = 0000000000000000] 20:47:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000260FC57000) [pid = 4024] [serial = 762] [outer = 000000260CCB3800] 20:47:34 INFO - PROCESS | 4024 | 1468900054612 Marionette DEBUG loaded listener.js 20:47:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (00000026127E6400) [pid = 4024] [serial = 763] [outer = 000000260CCB3800] 20:47:35 INFO - PROCESS | 4024 | 1468900055377 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 20:47:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:47:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1087ms 20:47:35 INFO - PROCESS | 4024 | 1468900055432 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 20:47:35 INFO - PROCESS | 4024 | 1468900055436 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 20:47:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:47:35 INFO - PROCESS | 4024 | 1468900055441 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:47:35 INFO - PROCESS | 4024 | 1468900055446 Marionette TRACE conn5 <- [1,982,null,{}] 20:47:35 INFO - PROCESS | 4024 | 1468900055468 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:35 INFO - PROCESS | 4024 | 1468900055471 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:35 INFO - PROCESS | 4024 | 1468900055602 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 20:47:35 INFO - PROCESS | 4024 | 1468900055654 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900055657 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:35 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B3C8000 == 44 [pid = 4024] [id = 255] 20:47:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (000000260B640000) [pid = 4024] [serial = 764] [outer = 0000000000000000] 20:47:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (000000260B688C00) [pid = 4024] [serial = 765] [outer = 000000260B640000] 20:47:35 INFO - PROCESS | 4024 | 1468900055707 Marionette DEBUG loaded listener.js 20:47:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (000000260CD4CC00) [pid = 4024] [serial = 766] [outer = 000000260B640000] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002612950800 == 43 [pid = 4024] [id = 249] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002619737000 == 42 [pid = 4024] [id = 248] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CBA800 == 41 [pid = 4024] [id = 247] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002618C8F000 == 40 [pid = 4024] [id = 246] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002615FB2000 == 39 [pid = 4024] [id = 245] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002613ACE800 == 38 [pid = 4024] [id = 244] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002612954000 == 37 [pid = 4024] [id = 243] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 000000260C639800 == 36 [pid = 4024] [id = 242] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002604572800 == 35 [pid = 4024] [id = 241] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002613176000 == 34 [pid = 4024] [id = 240] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002616881800 == 33 [pid = 4024] [id = 238] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 000000260A96F000 == 32 [pid = 4024] [id = 239] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 000000260A689800 == 31 [pid = 4024] [id = 254] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 000000261A781800 == 30 [pid = 4024] [id = 253] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002616870000 == 29 [pid = 4024] [id = 252] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5F0000 == 28 [pid = 4024] [id = 250] 20:47:36 INFO - PROCESS | 4024 | --DOCSHELL 000000260C148800 == 27 [pid = 4024] [id = 251] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (000000260FC54000) [pid = 4024] [serial = 699] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (000000260C2DFC00) [pid = 4024] [serial = 696] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (000000260645AC00) [pid = 4024] [serial = 690] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (00000026064A4000) [pid = 4024] [serial = 691] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000260B19C400) [pid = 4024] [serial = 688] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0000002606858000) [pid = 4024] [serial = 687] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260A959C00) [pid = 4024] [serial = 693] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000260B1C4400) [pid = 4024] [serial = 694] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260FD1EC00) [pid = 4024] [serial = 702] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260B1B9000) [pid = 4024] [serial = 672] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260FCA5000) [pid = 4024] [serial = 700] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260685E400) [pid = 4024] [serial = 671] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000261013C400) [pid = 4024] [serial = 675] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260FC19400) [pid = 4024] [serial = 674] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026131A9400) [pid = 4024] [serial = 712] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000261413E800) [pid = 4024] [serial = 679] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002614034000) [pid = 4024] [serial = 678] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026131B7C00) [pid = 4024] [serial = 714] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002615621800) [pid = 4024] [serial = 682] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002614DB2800) [pid = 4024] [serial = 681] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002615F78C00) [pid = 4024] [serial = 685] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002615849800) [pid = 4024] [serial = 684] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002610644C00) [pid = 4024] [serial = 705] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002610140800) [pid = 4024] [serial = 703] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002612946400) [pid = 4024] [serial = 711] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002612740000) [pid = 4024] [serial = 706] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002612328800) [pid = 4024] [serial = 708] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026127E1800) [pid = 4024] [serial = 709] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260F703C00) [pid = 4024] [serial = 697] [outer = 0000000000000000] [url = about:blank] 20:47:36 INFO - PROCESS | 4024 | 1468900056830 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 20:47:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:47:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1447ms 20:47:36 INFO - PROCESS | 4024 | 1468900056888 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 20:47:36 INFO - PROCESS | 4024 | 1468900056893 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 20:47:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:47:36 INFO - PROCESS | 4024 | 1468900056902 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:47:36 INFO - PROCESS | 4024 | 1468900056907 Marionette TRACE conn5 <- [1,986,null,{}] 20:47:36 INFO - PROCESS | 4024 | 1468900056913 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:36 INFO - PROCESS | 4024 | 1468900056915 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:37 INFO - PROCESS | 4024 | 1468900057007 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 20:47:37 INFO - PROCESS | 4024 | 1468900057020 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900057023 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:37 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A685000 == 28 [pid = 4024] [id = 256] 20:47:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002606460400) [pid = 4024] [serial = 767] [outer = 0000000000000000] 20:47:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260668D800) [pid = 4024] [serial = 768] [outer = 0000002606460400] 20:47:37 INFO - PROCESS | 4024 | 1468900057071 Marionette DEBUG loaded listener.js 20:47:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260685F800) [pid = 4024] [serial = 769] [outer = 0000002606460400] 20:47:37 INFO - PROCESS | 4024 | 1468900057529 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 20:47:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:47:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms 20:47:37 INFO - PROCESS | 4024 | 1468900057593 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 20:47:37 INFO - PROCESS | 4024 | 1468900057598 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 20:47:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:47:37 INFO - PROCESS | 4024 | 1468900057605 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:47:37 INFO - PROCESS | 4024 | 1468900057608 Marionette TRACE conn5 <- [1,990,null,{}] 20:47:37 INFO - PROCESS | 4024 | 1468900057612 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:37 INFO - PROCESS | 4024 | 1468900057615 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:37 INFO - PROCESS | 4024 | 1468900057739 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 20:47:37 INFO - PROCESS | 4024 | 1468900057756 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900057758 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:37 INFO - PROCESS | 4024 | ++DOCSHELL 00000026077CE800 == 29 [pid = 4024] [id = 257] 20:47:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260A65A800) [pid = 4024] [serial = 770] [outer = 0000000000000000] 20:47:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260B19C400) [pid = 4024] [serial = 771] [outer = 000000260A65A800] 20:47:37 INFO - PROCESS | 4024 | 1468900057808 Marionette DEBUG loaded listener.js 20:47:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260B63D400) [pid = 4024] [serial = 772] [outer = 000000260A65A800] 20:47:38 INFO - PROCESS | 4024 | 1468900058264 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 20:47:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:47:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 690ms 20:47:38 INFO - PROCESS | 4024 | 1468900058297 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 20:47:38 INFO - PROCESS | 4024 | 1468900058299 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 20:47:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:47:38 INFO - PROCESS | 4024 | 1468900058303 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:47:38 INFO - PROCESS | 4024 | 1468900058307 Marionette TRACE conn5 <- [1,994,null,{}] 20:47:38 INFO - PROCESS | 4024 | 1468900058318 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:38 INFO - PROCESS | 4024 | 1468900058323 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:38 INFO - PROCESS | 4024 | 1468900058411 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 20:47:38 INFO - PROCESS | 4024 | 1468900058420 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900058424 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:38 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D73000 == 30 [pid = 4024] [id = 258] 20:47:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260C2E3000) [pid = 4024] [serial = 773] [outer = 0000000000000000] 20:47:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260C89E800) [pid = 4024] [serial = 774] [outer = 000000260C2E3000] 20:47:38 INFO - PROCESS | 4024 | 1468900058473 Marionette DEBUG loaded listener.js 20:47:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260FC13800) [pid = 4024] [serial = 775] [outer = 000000260C2E3000] 20:47:38 INFO - PROCESS | 4024 | 1468900058921 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 20:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 20:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:47:39 INFO - PROCESS | 4024 | 1468900058996 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 20:47:39 INFO - PROCESS | 4024 | 1468900058999 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 20:47:39 INFO - PROCESS | 4024 | 1468900059002 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:47:39 INFO - PROCESS | 4024 | 1468900059004 Marionette TRACE conn5 <- [1,998,null,{}] 20:47:39 INFO - PROCESS | 4024 | 1468900059007 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:39 INFO - PROCESS | 4024 | 1468900059009 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:39 INFO - PROCESS | 4024 | 1468900059149 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 20:47:39 INFO - PROCESS | 4024 | 1468900059172 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900059174 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:39 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E14800 == 31 [pid = 4024] [id = 259] 20:47:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260FD11C00) [pid = 4024] [serial = 776] [outer = 0000000000000000] 20:47:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260FD20C00) [pid = 4024] [serial = 777] [outer = 000000260FD11C00] 20:47:39 INFO - PROCESS | 4024 | 1468900059220 Marionette DEBUG loaded listener.js 20:47:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000261013C400) [pid = 4024] [serial = 778] [outer = 000000260FD11C00] 20:47:39 INFO - PROCESS | 4024 | 1468900059646 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 20:47:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:47:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 689ms 20:47:39 INFO - PROCESS | 4024 | 1468900059694 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 20:47:39 INFO - PROCESS | 4024 | 1468900059696 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 20:47:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:47:39 INFO - PROCESS | 4024 | 1468900059706 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:47:39 INFO - PROCESS | 4024 | 1468900059708 Marionette TRACE conn5 <- [1,1002,null,{}] 20:47:39 INFO - PROCESS | 4024 | 1468900059712 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:39 INFO - PROCESS | 4024 | 1468900059714 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:39 INFO - PROCESS | 4024 | 1468900059818 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 20:47:39 INFO - PROCESS | 4024 | 1468900059825 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900059828 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:39 INFO - PROCESS | 4024 | ++DOCSHELL 000000261414B800 == 32 [pid = 4024] [id = 260] 20:47:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260FD2B000) [pid = 4024] [serial = 779] [outer = 0000000000000000] 20:47:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026101B5400) [pid = 4024] [serial = 780] [outer = 000000260FD2B000] 20:47:39 INFO - PROCESS | 4024 | 1468900059872 Marionette DEBUG loaded listener.js 20:47:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (00000026107DA800) [pid = 4024] [serial = 781] [outer = 000000260FD2B000] 20:47:40 INFO - PROCESS | 4024 | 1468900060335 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 20:47:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:47:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 691ms 20:47:40 INFO - PROCESS | 4024 | 1468900060399 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 20:47:40 INFO - PROCESS | 4024 | 1468900060401 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 20:47:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:47:40 INFO - PROCESS | 4024 | 1468900060410 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:47:40 INFO - PROCESS | 4024 | 1468900060412 Marionette TRACE conn5 <- [1,1006,null,{}] 20:47:40 INFO - PROCESS | 4024 | 1468900060415 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:40 INFO - PROCESS | 4024 | 1468900060421 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:40 INFO - PROCESS | 4024 | 1468900060574 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 20:47:40 INFO - PROCESS | 4024 | 1468900060587 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900060589 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:40 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616461800 == 33 [pid = 4024] [id = 261] 20:47:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026063B3400) [pid = 4024] [serial = 782] [outer = 0000000000000000] 20:47:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (00000026127E8C00) [pid = 4024] [serial = 783] [outer = 00000026063B3400] 20:47:40 INFO - PROCESS | 4024 | 1468900060641 Marionette DEBUG loaded listener.js 20:47:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (00000026131A9400) [pid = 4024] [serial = 784] [outer = 00000026063B3400] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026127DC000) [pid = 4024] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002613949800) [pid = 4024] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002613950800) [pid = 4024] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002606125C00) [pid = 4024] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260B687800) [pid = 4024] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260F70D400) [pid = 4024] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260B682400) [pid = 4024] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002605EF0C00) [pid = 4024] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000261310B400) [pid = 4024] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606312400) [pid = 4024] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260A805C00) [pid = 4024] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002615849C00) [pid = 4024] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:47:41 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002616335C00) [pid = 4024] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:47:41 INFO - PROCESS | 4024 | 1468900061310 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 20:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 944ms 20:47:41 INFO - PROCESS | 4024 | 1468900061356 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 20:47:41 INFO - PROCESS | 4024 | 1468900061358 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 20:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:47:41 INFO - PROCESS | 4024 | 1468900061361 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:47:41 INFO - PROCESS | 4024 | 1468900061363 Marionette TRACE conn5 <- [1,1010,null,{}] 20:47:41 INFO - PROCESS | 4024 | 1468900061367 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:41 INFO - PROCESS | 4024 | 1468900061369 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:41 INFO - PROCESS | 4024 | 1468900061448 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 20:47:41 INFO - PROCESS | 4024 | 1468900061520 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900061522 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:41 INFO - PROCESS | 4024 | ++DOCSHELL 000000261686E000 == 34 [pid = 4024] [id = 262] 20:47:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002606125C00) [pid = 4024] [serial = 785] [outer = 0000000000000000] 20:47:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026077C5000) [pid = 4024] [serial = 786] [outer = 0000002606125C00] 20:47:41 INFO - PROCESS | 4024 | 1468900061568 Marionette DEBUG loaded listener.js 20:47:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FD0A000) [pid = 4024] [serial = 787] [outer = 0000002606125C00] 20:47:41 INFO - PROCESS | 4024 | 1468900061952 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 20:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 627ms 20:47:41 INFO - PROCESS | 4024 | 1468900061991 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 20:47:42 INFO - PROCESS | 4024 | 1468900061993 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 20:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:47:42 INFO - PROCESS | 4024 | 1468900061997 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:47:42 INFO - PROCESS | 4024 | 1468900061999 Marionette TRACE conn5 <- [1,1014,null,{}] 20:47:42 INFO - PROCESS | 4024 | 1468900062002 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:42 INFO - PROCESS | 4024 | 1468900062004 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:42 INFO - PROCESS | 4024 | 1468900062110 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 20:47:42 INFO - PROCESS | 4024 | 1468900062119 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900062121 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:42 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618C88800 == 35 [pid = 4024] [id = 263] 20:47:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260FC13400) [pid = 4024] [serial = 788] [outer = 0000000000000000] 20:47:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026131B2C00) [pid = 4024] [serial = 789] [outer = 000000260FC13400] 20:47:42 INFO - PROCESS | 4024 | 1468900062173 Marionette DEBUG loaded listener.js 20:47:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260C89D800) [pid = 4024] [serial = 790] [outer = 000000260FC13400] 20:47:42 INFO - PROCESS | 4024 | 1468900062563 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 20:47:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:47:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 588ms 20:47:42 INFO - PROCESS | 4024 | 1468900062587 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 20:47:42 INFO - PROCESS | 4024 | 1468900062589 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 20:47:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:47:42 INFO - PROCESS | 4024 | 1468900062592 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:47:42 INFO - PROCESS | 4024 | 1468900062594 Marionette TRACE conn5 <- [1,1018,null,{}] 20:47:42 INFO - PROCESS | 4024 | 1468900062597 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:42 INFO - PROCESS | 4024 | 1468900062599 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:42 INFO - PROCESS | 4024 | 1468900062682 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 20:47:42 INFO - PROCESS | 4024 | 1468900062751 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900062753 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:42 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CB9000 == 36 [pid = 4024] [id = 264] 20:47:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260FDE4000) [pid = 4024] [serial = 791] [outer = 0000000000000000] 20:47:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002614026400) [pid = 4024] [serial = 792] [outer = 000000260FDE4000] 20:47:42 INFO - PROCESS | 4024 | 1468900062797 Marionette DEBUG loaded listener.js 20:47:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002614035400) [pid = 4024] [serial = 793] [outer = 000000260FDE4000] 20:47:43 INFO - PROCESS | 4024 | 1468900063161 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 20:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 630ms 20:47:43 INFO - PROCESS | 4024 | 1468900063251 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 20:47:43 INFO - PROCESS | 4024 | 1468900063255 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 20:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:47:43 INFO - PROCESS | 4024 | 1468900063261 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:47:43 INFO - PROCESS | 4024 | 1468900063266 Marionette TRACE conn5 <- [1,1022,null,{}] 20:47:43 INFO - PROCESS | 4024 | 1468900063277 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:43 INFO - PROCESS | 4024 | 1468900063281 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:43 INFO - PROCESS | 4024 | 1468900063457 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 20:47:43 INFO - PROCESS | 4024 | 1468900063547 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900063551 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:43 INFO - PROCESS | 4024 | ++DOCSHELL 00000026077CF000 == 37 [pid = 4024] [id = 265] 20:47:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (00000026063AB400) [pid = 4024] [serial = 794] [outer = 0000000000000000] 20:47:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026063B0800) [pid = 4024] [serial = 795] [outer = 00000026063AB400] 20:47:43 INFO - PROCESS | 4024 | 1468900063612 Marionette DEBUG loaded listener.js 20:47:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002606856000) [pid = 4024] [serial = 796] [outer = 00000026063AB400] 20:47:44 INFO - PROCESS | 4024 | 1468900064353 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 20:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1137ms 20:47:44 INFO - PROCESS | 4024 | 1468900064399 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 20:47:44 INFO - PROCESS | 4024 | 1468900064403 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 20:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:47:44 INFO - PROCESS | 4024 | 1468900064409 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:47:44 INFO - PROCESS | 4024 | 1468900064414 Marionette TRACE conn5 <- [1,1026,null,{}] 20:47:44 INFO - PROCESS | 4024 | 1468900064443 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:44 INFO - PROCESS | 4024 | 1468900064446 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:44 INFO - PROCESS | 4024 | 1468900064579 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 20:47:44 INFO - PROCESS | 4024 | 1468900064646 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900064648 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:44 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A81800 == 38 [pid = 4024] [id = 266] 20:47:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260B1C4400) [pid = 4024] [serial = 797] [outer = 0000000000000000] 20:47:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260C109400) [pid = 4024] [serial = 798] [outer = 000000260B1C4400] 20:47:44 INFO - PROCESS | 4024 | 1468900064706 Marionette DEBUG loaded listener.js 20:47:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260CD51400) [pid = 4024] [serial = 799] [outer = 000000260B1C4400] 20:47:45 INFO - PROCESS | 4024 | 1468900065438 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 20:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1088ms 20:47:45 INFO - PROCESS | 4024 | 1468900065512 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 20:47:45 INFO - PROCESS | 4024 | 1468900065514 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 20:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:47:45 INFO - PROCESS | 4024 | 1468900065519 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:47:45 INFO - PROCESS | 4024 | 1468900065521 Marionette TRACE conn5 <- [1,1030,null,{}] 20:47:45 INFO - PROCESS | 4024 | 1468900065532 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:45 INFO - PROCESS | 4024 | 1468900065537 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:45 INFO - PROCESS | 4024 | 1468900065753 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 20:47:45 INFO - PROCESS | 4024 | 1468900065828 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900065831 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:45 INFO - PROCESS | 4024 | ++DOCSHELL 00000026066C8000 == 39 [pid = 4024] [id = 267] 20:47:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002606312400) [pid = 4024] [serial = 800] [outer = 0000000000000000] 20:47:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002606455000) [pid = 4024] [serial = 801] [outer = 0000002606312400] 20:47:45 INFO - PROCESS | 4024 | 1468900065925 Marionette DEBUG loaded listener.js 20:47:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002606855800) [pid = 4024] [serial = 802] [outer = 0000002606312400] 20:47:46 INFO - PROCESS | 4024 | --DOCSHELL 0000002618C88800 == 38 [pid = 4024] [id = 263] 20:47:46 INFO - PROCESS | 4024 | --DOCSHELL 000000261686E000 == 37 [pid = 4024] [id = 262] 20:47:46 INFO - PROCESS | 4024 | --DOCSHELL 0000002616461800 == 36 [pid = 4024] [id = 261] 20:47:46 INFO - PROCESS | 4024 | --DOCSHELL 000000261414B800 == 35 [pid = 4024] [id = 260] 20:47:46 INFO - PROCESS | 4024 | --DOCSHELL 0000002612E14800 == 34 [pid = 4024] [id = 259] 20:47:46 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D73000 == 33 [pid = 4024] [id = 258] 20:47:46 INFO - PROCESS | 4024 | --DOCSHELL 00000026077CE800 == 32 [pid = 4024] [id = 257] 20:47:46 INFO - PROCESS | 4024 | --DOCSHELL 000000260A685000 == 31 [pid = 4024] [id = 256] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0000002612939000) [pid = 4024] [serial = 735] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002614037800) [pid = 4024] [serial = 738] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (00000026131AF400) [pid = 4024] [serial = 736] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000261436D400) [pid = 4024] [serial = 741] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (00000026140E4400) [pid = 4024] [serial = 739] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002606316800) [pid = 4024] [serial = 717] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002606685000) [pid = 4024] [serial = 718] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260C165800) [pid = 4024] [serial = 726] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260CD4EC00) [pid = 4024] [serial = 727] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002610DD3C00) [pid = 4024] [serial = 732] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260B68D800) [pid = 4024] [serial = 720] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260F703400) [pid = 4024] [serial = 721] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002606460000) [pid = 4024] [serial = 723] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260A962000) [pid = 4024] [serial = 724] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026135AA800) [pid = 4024] [serial = 715] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260FD2AC00) [pid = 4024] [serial = 729] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026101B5C00) [pid = 4024] [serial = 730] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260FD23000) [pid = 4024] [serial = 744] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002616331000) [pid = 4024] [serial = 748] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002616440400) [pid = 4024] [serial = 751] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002616338C00) [pid = 4024] [serial = 750] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002615F77400) [pid = 4024] [serial = 747] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261561A400) [pid = 4024] [serial = 742] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002614364400) [pid = 4024] [serial = 745] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000261231CC00) [pid = 4024] [serial = 733] [outer = 0000000000000000] [url = about:blank] 20:47:46 INFO - PROCESS | 4024 | 1468900066494 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 20:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1029ms 20:47:46 INFO - PROCESS | 4024 | 1468900066553 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 20:47:46 INFO - PROCESS | 4024 | 1468900066557 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 20:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:47:46 INFO - PROCESS | 4024 | 1468900066562 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:47:46 INFO - PROCESS | 4024 | 1468900066565 Marionette TRACE conn5 <- [1,1034,null,{}] 20:47:46 INFO - PROCESS | 4024 | 1468900066570 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:46 INFO - PROCESS | 4024 | 1468900066572 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:46 INFO - PROCESS | 4024 | 1468900066663 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 20:47:46 INFO - PROCESS | 4024 | 1468900066679 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900066681 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:46 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B4C0000 == 32 [pid = 4024] [id = 268] 20:47:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B375C00) [pid = 4024] [serial = 803] [outer = 0000000000000000] 20:47:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260B680000) [pid = 4024] [serial = 804] [outer = 000000260B375C00] 20:47:46 INFO - PROCESS | 4024 | 1468900066729 Marionette DEBUG loaded listener.js 20:47:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260CD4D400) [pid = 4024] [serial = 805] [outer = 000000260B375C00] 20:47:47 INFO - PROCESS | 4024 | 1468900067183 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 20:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 691ms 20:47:47 INFO - PROCESS | 4024 | 1468900067258 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 20:47:47 INFO - PROCESS | 4024 | 1468900067261 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 20:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:47:47 INFO - PROCESS | 4024 | 1468900067264 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:47:47 INFO - PROCESS | 4024 | 1468900067267 Marionette TRACE conn5 <- [1,1038,null,{}] 20:47:47 INFO - PROCESS | 4024 | 1468900067272 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:47 INFO - PROCESS | 4024 | 1468900067275 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:47 INFO - PROCESS | 4024 | 1468900067365 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 20:47:47 INFO - PROCESS | 4024 | 1468900067380 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900067382 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:47 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612956000 == 33 [pid = 4024] [id = 269] 20:47:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002606310400) [pid = 4024] [serial = 806] [outer = 0000000000000000] 20:47:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FD22C00) [pid = 4024] [serial = 807] [outer = 0000002606310400] 20:47:47 INFO - PROCESS | 4024 | 1468900067428 Marionette DEBUG loaded listener.js 20:47:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026101B0000) [pid = 4024] [serial = 808] [outer = 0000002606310400] 20:47:47 INFO - PROCESS | 4024 | 1468900067891 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 20:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 690ms 20:47:47 INFO - PROCESS | 4024 | 1468900067956 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 20:47:47 INFO - PROCESS | 4024 | 1468900067960 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 20:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:47:47 INFO - PROCESS | 4024 | 1468900067970 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:47:47 INFO - PROCESS | 4024 | 1468900067975 Marionette TRACE conn5 <- [1,1042,null,{}] 20:47:47 INFO - PROCESS | 4024 | 1468900067979 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:47 INFO - PROCESS | 4024 | 1468900067982 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:48 INFO - PROCESS | 4024 | 1468900068079 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 20:47:48 INFO - PROCESS | 4024 | 1468900068149 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900068151 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:48 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614D84800 == 34 [pid = 4024] [id = 270] 20:47:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002606462000) [pid = 4024] [serial = 809] [outer = 0000000000000000] 20:47:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000261231A400) [pid = 4024] [serial = 810] [outer = 0000002606462000] 20:47:48 INFO - PROCESS | 4024 | 1468900068196 Marionette DEBUG loaded listener.js 20:47:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026127E0C00) [pid = 4024] [serial = 811] [outer = 0000002606462000] 20:47:48 INFO - PROCESS | 4024 | 1468900068565 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 20:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 20:47:48 INFO - PROCESS | 4024 | 1468900068598 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 20:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:47:48 INFO - PROCESS | 4024 | 1468900068601 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 20:47:48 INFO - PROCESS | 4024 | 1468900068604 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:47:48 INFO - PROCESS | 4024 | 1468900068606 Marionette TRACE conn5 <- [1,1046,null,{}] 20:47:48 INFO - PROCESS | 4024 | 1468900068610 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:48 INFO - PROCESS | 4024 | 1468900068612 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:48 INFO - PROCESS | 4024 | 1468900068696 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 20:47:48 INFO - PROCESS | 4024 | 1468900068805 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900068814 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:48 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616822000 == 35 [pid = 4024] [id = 271] 20:47:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260C6DC800) [pid = 4024] [serial = 812] [outer = 0000000000000000] 20:47:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261293D800) [pid = 4024] [serial = 813] [outer = 000000260C6DC800] 20:47:48 INFO - PROCESS | 4024 | 1468900068859 Marionette DEBUG loaded listener.js 20:47:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026135A1400) [pid = 4024] [serial = 814] [outer = 000000260C6DC800] 20:47:49 INFO - PROCESS | 4024 | 1468900069279 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 20:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 735ms 20:47:49 INFO - PROCESS | 4024 | 1468900069343 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 20:47:49 INFO - PROCESS | 4024 | 1468900069345 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 20:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:47:49 INFO - PROCESS | 4024 | 1468900069348 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:47:49 INFO - PROCESS | 4024 | 1468900069350 Marionette TRACE conn5 <- [1,1050,null,{}] 20:47:49 INFO - PROCESS | 4024 | 1468900069362 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:49 INFO - PROCESS | 4024 | 1468900069364 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:49 INFO - PROCESS | 4024 | 1468900069475 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 20:47:49 INFO - PROCESS | 4024 | 1468900069488 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900069494 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:49 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BD8000 == 36 [pid = 4024] [id = 272] 20:47:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002614037800) [pid = 4024] [serial = 815] [outer = 0000000000000000] 20:47:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000261403D400) [pid = 4024] [serial = 816] [outer = 0000002614037800] 20:47:49 INFO - PROCESS | 4024 | 1468900069590 Marionette DEBUG loaded listener.js 20:47:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002614367000) [pid = 4024] [serial = 817] [outer = 0000002614037800] 20:47:50 INFO - PROCESS | 4024 | 1468900070040 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 20:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 20:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:47:50 INFO - PROCESS | 4024 | 1468900070096 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 20:47:50 INFO - PROCESS | 4024 | 1468900070098 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 20:47:50 INFO - PROCESS | 4024 | 1468900070105 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:47:50 INFO - PROCESS | 4024 | 1468900070107 Marionette TRACE conn5 <- [1,1054,null,{}] 20:47:50 INFO - PROCESS | 4024 | 1468900070111 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:50 INFO - PROCESS | 4024 | 1468900070113 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:50 INFO - PROCESS | 4024 | 1468900070231 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 20:47:50 INFO - PROCESS | 4024 | 1468900070242 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900070244 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:50 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619731800 == 37 [pid = 4024] [id = 273] 20:47:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002614DAE400) [pid = 4024] [serial = 818] [outer = 0000000000000000] 20:47:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (00000026158E8000) [pid = 4024] [serial = 819] [outer = 0000002614DAE400] 20:47:50 INFO - PROCESS | 4024 | 1468900070287 Marionette DEBUG loaded listener.js 20:47:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002616330000) [pid = 4024] [serial = 820] [outer = 0000002614DAE400] 20:47:50 INFO - PROCESS | 4024 | 1468900070714 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 20:47:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:47:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 628ms 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260FCA1000) [pid = 4024] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002606460400) [pid = 4024] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002606125C00) [pid = 4024] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260FD11C00) [pid = 4024] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260CCB3800) [pid = 4024] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260A65A800) [pid = 4024] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260668AC00) [pid = 4024] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260B640000) [pid = 4024] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260FD2B000) [pid = 4024] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260C2E3000) [pid = 4024] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026063B3400) [pid = 4024] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000261402D400) [pid = 4024] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:47:50 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FC13400) [pid = 4024] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:47:50 INFO - PROCESS | 4024 | 1468900070779 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 20:47:50 INFO - PROCESS | 4024 | 1468900070782 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 20:47:50 INFO - PROCESS | 4024 | 1468900070786 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:47:50 INFO - PROCESS | 4024 | 1468900070788 Marionette TRACE conn5 <- [1,1058,null,{}] 20:47:50 INFO - PROCESS | 4024 | 1468900070792 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:47:50 INFO - PROCESS | 4024 | 1468900070794 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:50 INFO - PROCESS | 4024 | 1468900070878 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 20:47:50 INFO - PROCESS | 4024 | 1468900070889 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900070890 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:50 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619741800 == 38 [pid = 4024] [id = 274] 20:47:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002606460400) [pid = 4024] [serial = 821] [outer = 0000000000000000] 20:47:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260B1C4C00) [pid = 4024] [serial = 822] [outer = 0000002606460400] 20:47:50 INFO - PROCESS | 4024 | 1468900070935 Marionette DEBUG loaded listener.js 20:47:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002610362000) [pid = 4024] [serial = 823] [outer = 0000002606460400] 20:47:51 INFO - PROCESS | 4024 | 1468900071353 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 20:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 565ms 20:47:51 INFO - PROCESS | 4024 | 1468900071363 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 20:47:51 INFO - PROCESS | 4024 | 1468900071372 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 20:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:47:51 INFO - PROCESS | 4024 | 1468900071386 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:47:51 INFO - PROCESS | 4024 | 1468900071388 Marionette TRACE conn5 <- [1,1062,null,{}] 20:47:51 INFO - PROCESS | 4024 | 1468900071392 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:51 INFO - PROCESS | 4024 | 1468900071394 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:51 INFO - PROCESS | 4024 | 1468900071478 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 20:47:51 INFO - PROCESS | 4024 | 1468900071483 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900071485 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:51 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A739000 == 39 [pid = 4024] [id = 275] 20:47:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002610363400) [pid = 4024] [serial = 824] [outer = 0000000000000000] 20:47:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002616330C00) [pid = 4024] [serial = 825] [outer = 0000002610363400] 20:47:51 INFO - PROCESS | 4024 | 1468900071530 Marionette DEBUG loaded listener.js 20:47:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002616442800) [pid = 4024] [serial = 826] [outer = 0000002610363400] 20:47:51 INFO - PROCESS | 4024 | 1468900071972 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 20:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 20:47:52 INFO - PROCESS | 4024 | 1468900072015 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 20:47:52 INFO - PROCESS | 4024 | 1468900072018 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 20:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:47:52 INFO - PROCESS | 4024 | 1468900072021 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:47:52 INFO - PROCESS | 4024 | 1468900072023 Marionette TRACE conn5 <- [1,1066,null,{}] 20:47:52 INFO - PROCESS | 4024 | 1468900072026 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:52 INFO - PROCESS | 4024 | 1468900072028 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:52 INFO - PROCESS | 4024 | 1468900072112 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 20:47:52 INFO - PROCESS | 4024 | 1468900072119 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900072121 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:52 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A764000 == 40 [pid = 4024] [id = 276] 20:47:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261644B400) [pid = 4024] [serial = 827] [outer = 0000000000000000] 20:47:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002616857800) [pid = 4024] [serial = 828] [outer = 000000261644B400] 20:47:52 INFO - PROCESS | 4024 | 1468900072165 Marionette DEBUG loaded listener.js 20:47:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000261685D800) [pid = 4024] [serial = 829] [outer = 000000261644B400] 20:47:52 INFO - PROCESS | 4024 | 1468900072571 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 20:47:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:47:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 586ms 20:47:52 INFO - PROCESS | 4024 | 1468900072610 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 20:47:52 INFO - PROCESS | 4024 | 1468900072612 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 20:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:47:52 INFO - PROCESS | 4024 | 1468900072626 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:47:52 INFO - PROCESS | 4024 | 1468900072628 Marionette TRACE conn5 <- [1,1070,null,{}] 20:47:52 INFO - PROCESS | 4024 | 1468900072631 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:52 INFO - PROCESS | 4024 | 1468900072633 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:52 INFO - PROCESS | 4024 | 1468900072722 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 20:47:52 INFO - PROCESS | 4024 | 1468900072727 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900072730 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:52 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A88A000 == 41 [pid = 4024] [id = 277] 20:47:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002616861000) [pid = 4024] [serial = 830] [outer = 0000000000000000] 20:47:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002616A25000) [pid = 4024] [serial = 831] [outer = 0000002616861000] 20:47:52 INFO - PROCESS | 4024 | 1468900072776 Marionette DEBUG loaded listener.js 20:47:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002616A30400) [pid = 4024] [serial = 832] [outer = 0000002616861000] 20:47:53 INFO - PROCESS | 4024 | 1468900073518 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 20:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 924ms 20:47:53 INFO - PROCESS | 4024 | 1468900073553 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 20:47:53 INFO - PROCESS | 4024 | 1468900073558 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 20:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:47:53 INFO - PROCESS | 4024 | 1468900073563 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:47:53 INFO - PROCESS | 4024 | 1468900073569 Marionette TRACE conn5 <- [1,1074,null,{}] 20:47:53 INFO - PROCESS | 4024 | 1468900073574 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:53 INFO - PROCESS | 4024 | 1468900073577 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:53 INFO - PROCESS | 4024 | 1468900073697 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 20:47:53 INFO - PROCESS | 4024 | 1468900073836 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900073839 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:53 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610791800 == 42 [pid = 4024] [id = 278] 20:47:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260C2E0400) [pid = 4024] [serial = 833] [outer = 0000000000000000] 20:47:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260F703400) [pid = 4024] [serial = 834] [outer = 000000260C2E0400] 20:47:53 INFO - PROCESS | 4024 | 1468900073903 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260FD07C00) [pid = 4024] [serial = 835] [outer = 000000260C2E0400] 20:47:54 INFO - PROCESS | 4024 | 1468900074492 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 20:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 985ms 20:47:54 INFO - PROCESS | 4024 | 1468900074553 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 20:47:54 INFO - PROCESS | 4024 | 1468900074558 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 20:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:47:54 INFO - PROCESS | 4024 | 1468900074564 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:47:54 INFO - PROCESS | 4024 | 1468900074568 Marionette TRACE conn5 <- [1,1078,null,{}] 20:47:54 INFO - PROCESS | 4024 | 1468900074572 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:54 INFO - PROCESS | 4024 | 1468900074575 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:54 INFO - PROCESS | 4024 | 1468900074698 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 20:47:54 INFO - PROCESS | 4024 | 1468900074787 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900074789 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:54 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CC0800 == 43 [pid = 4024] [id = 279] 20:47:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002612327C00) [pid = 4024] [serial = 836] [outer = 0000000000000000] 20:47:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002612945C00) [pid = 4024] [serial = 837] [outer = 0000002612327C00] 20:47:54 INFO - PROCESS | 4024 | 1468900074846 Marionette DEBUG loaded listener.js 20:47:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002614024C00) [pid = 4024] [serial = 838] [outer = 0000002612327C00] 20:47:55 INFO - PROCESS | 4024 | 1468900075486 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 20:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 983ms 20:47:55 INFO - PROCESS | 4024 | 1468900075550 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 20:47:55 INFO - PROCESS | 4024 | 1468900075552 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 20:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:47:55 INFO - PROCESS | 4024 | 1468900075556 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:47:55 INFO - PROCESS | 4024 | 1468900075560 Marionette TRACE conn5 <- [1,1082,null,{}] 20:47:55 INFO - PROCESS | 4024 | 1468900075572 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:55 INFO - PROCESS | 4024 | 1468900075577 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:55 INFO - PROCESS | 4024 | 1468900075690 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 20:47:55 INFO - PROCESS | 4024 | 1468900075768 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900075772 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:55 INFO - PROCESS | 4024 | ++DOCSHELL 000000261ABC9800 == 44 [pid = 4024] [id = 280] 20:47:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002615621800) [pid = 4024] [serial = 839] [outer = 0000000000000000] 20:47:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002616335800) [pid = 4024] [serial = 840] [outer = 0000002615621800] 20:47:55 INFO - PROCESS | 4024 | 1468900075870 Marionette DEBUG loaded listener.js 20:47:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0000002616A2D800) [pid = 4024] [serial = 841] [outer = 0000002615621800] 20:47:56 INFO - PROCESS | 4024 | 1468900076652 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 20:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1132ms 20:47:56 INFO - PROCESS | 4024 | 1468900076691 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 20:47:56 INFO - PROCESS | 4024 | 1468900076695 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 20:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:47:56 INFO - PROCESS | 4024 | 1468900076701 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:47:56 INFO - PROCESS | 4024 | 1468900076704 Marionette TRACE conn5 <- [1,1086,null,{}] 20:47:56 INFO - PROCESS | 4024 | 1468900076710 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:56 INFO - PROCESS | 4024 | 1468900076712 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:56 INFO - PROCESS | 4024 | 1468900076820 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 20:47:56 INFO - PROCESS | 4024 | 1468900076896 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900076900 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:56 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C124000 == 45 [pid = 4024] [id = 281] 20:47:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (00000026063A7400) [pid = 4024] [serial = 842] [outer = 0000000000000000] 20:47:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (0000002606495C00) [pid = 4024] [serial = 843] [outer = 00000026063A7400] 20:47:56 INFO - PROCESS | 4024 | 1468900076950 Marionette DEBUG loaded listener.js 20:47:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (000000260B1B9000) [pid = 4024] [serial = 844] [outer = 00000026063A7400] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 000000261A764000 == 44 [pid = 4024] [id = 276] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 000000261A739000 == 43 [pid = 4024] [id = 275] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002619741800 == 42 [pid = 4024] [id = 274] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002619731800 == 41 [pid = 4024] [id = 273] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BD8000 == 40 [pid = 4024] [id = 272] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002616822000 == 39 [pid = 4024] [id = 271] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002614D84800 == 38 [pid = 4024] [id = 270] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002612956000 == 37 [pid = 4024] [id = 269] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 000000260B4C0000 == 36 [pid = 4024] [id = 268] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 00000026066C8000 == 35 [pid = 4024] [id = 267] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A81800 == 34 [pid = 4024] [id = 266] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 00000026077CF000 == 33 [pid = 4024] [id = 265] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CB9000 == 32 [pid = 4024] [id = 264] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 000000260B3C8000 == 31 [pid = 4024] [id = 255] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 000000261ABC9800 == 30 [pid = 4024] [id = 280] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CC0800 == 29 [pid = 4024] [id = 279] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 0000002610791800 == 28 [pid = 4024] [id = 278] 20:47:58 INFO - PROCESS | 4024 | --DOCSHELL 000000261A88A000 == 27 [pid = 4024] [id = 277] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0000002610642000) [pid = 4024] [serial = 757] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (000000260685F800) [pid = 4024] [serial = 769] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000260FD0A000) [pid = 4024] [serial = 787] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (000000260FD20C00) [pid = 4024] [serial = 777] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (00000026127E6400) [pid = 4024] [serial = 763] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000260B63D400) [pid = 4024] [serial = 772] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260FD29000) [pid = 4024] [serial = 756] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260B19C400) [pid = 4024] [serial = 771] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002607014C00) [pid = 4024] [serial = 753] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260B688C00) [pid = 4024] [serial = 765] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026101B5400) [pid = 4024] [serial = 780] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260FC13800) [pid = 4024] [serial = 775] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026077C5000) [pid = 4024] [serial = 786] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (00000026127E8C00) [pid = 4024] [serial = 783] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260CD4CC00) [pid = 4024] [serial = 766] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026131A9400) [pid = 4024] [serial = 784] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002616336C00) [pid = 4024] [serial = 760] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260B683000) [pid = 4024] [serial = 754] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260668D800) [pid = 4024] [serial = 768] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260FC57000) [pid = 4024] [serial = 762] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002614035000) [pid = 4024] [serial = 759] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026107DA800) [pid = 4024] [serial = 781] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026131B2C00) [pid = 4024] [serial = 789] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260C89E800) [pid = 4024] [serial = 774] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000261013C400) [pid = 4024] [serial = 778] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260C89D800) [pid = 4024] [serial = 790] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002614026400) [pid = 4024] [serial = 792] [outer = 0000000000000000] [url = about:blank] 20:47:58 INFO - PROCESS | 4024 | 1468900078244 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 20:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1590ms 20:47:58 INFO - PROCESS | 4024 | 1468900078296 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 20:47:58 INFO - PROCESS | 4024 | 1468900078300 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 20:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:47:58 INFO - PROCESS | 4024 | 1468900078306 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:47:58 INFO - PROCESS | 4024 | 1468900078309 Marionette TRACE conn5 <- [1,1090,null,{}] 20:47:58 INFO - PROCESS | 4024 | 1468900078314 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:58 INFO - PROCESS | 4024 | 1468900078317 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:58 INFO - PROCESS | 4024 | 1468900078408 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 20:47:58 INFO - PROCESS | 4024 | 1468900078479 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900078483 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:58 INFO - PROCESS | 4024 | ++DOCSHELL 0000002606766800 == 28 [pid = 4024] [id = 282] 20:47:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002606316400) [pid = 4024] [serial = 845] [outer = 0000000000000000] 20:47:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026063B3C00) [pid = 4024] [serial = 846] [outer = 0000002606316400] 20:47:58 INFO - PROCESS | 4024 | 1468900078532 Marionette DEBUG loaded listener.js 20:47:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002605EF2800) [pid = 4024] [serial = 847] [outer = 0000002606316400] 20:47:58 INFO - PROCESS | 4024 | 1468900078967 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 20:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 734ms 20:47:59 INFO - PROCESS | 4024 | 1468900079043 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 4024 | 1468900079048 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 20:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:47:59 INFO - PROCESS | 4024 | 1468900079055 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:47:59 INFO - PROCESS | 4024 | 1468900079058 Marionette TRACE conn5 <- [1,1094,null,{}] 20:47:59 INFO - PROCESS | 4024 | 1468900079062 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:59 INFO - PROCESS | 4024 | 1468900079065 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:59 INFO - PROCESS | 4024 | 1468900079155 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 20:47:59 INFO - PROCESS | 4024 | 1468900079170 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900079173 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:59 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C640800 == 29 [pid = 4024] [id = 283] 20:47:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260B199C00) [pid = 4024] [serial = 848] [outer = 0000000000000000] 20:47:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260B394C00) [pid = 4024] [serial = 849] [outer = 000000260B199C00] 20:47:59 INFO - PROCESS | 4024 | 1468900079221 Marionette DEBUG loaded listener.js 20:47:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260B68A400) [pid = 4024] [serial = 850] [outer = 000000260B199C00] 20:47:59 INFO - PROCESS | 4024 | 1468900079679 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 20:47:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:47:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 692ms 20:47:59 INFO - PROCESS | 4024 | 1468900079749 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 4024 | 1468900079751 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 20:47:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:47:59 INFO - PROCESS | 4024 | 1468900079755 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:47:59 INFO - PROCESS | 4024 | 1468900079758 Marionette TRACE conn5 <- [1,1098,null,{}] 20:47:59 INFO - PROCESS | 4024 | 1468900079770 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:47:59 INFO - PROCESS | 4024 | 1468900079775 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:59 INFO - PROCESS | 4024 | 1468900079894 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 20:47:59 INFO - PROCESS | 4024 | 1468900079974 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900079977 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:47:59 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610EC6000 == 30 [pid = 4024] [id = 284] 20:47:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002606461C00) [pid = 4024] [serial = 851] [outer = 0000000000000000] 20:48:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260CD56C00) [pid = 4024] [serial = 852] [outer = 0000002606461C00] 20:48:00 INFO - PROCESS | 4024 | 1468900080027 Marionette DEBUG loaded listener.js 20:48:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260FC51000) [pid = 4024] [serial = 853] [outer = 0000002606461C00] 20:48:00 INFO - PROCESS | 4024 | 1468900080429 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 20:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 733ms 20:48:00 INFO - PROCESS | 4024 | 1468900080491 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 20:48:00 INFO - PROCESS | 4024 | 1468900080494 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 20:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:48:00 INFO - PROCESS | 4024 | 1468900080497 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:48:00 INFO - PROCESS | 4024 | 1468900080499 Marionette TRACE conn5 <- [1,1102,null,{}] 20:48:00 INFO - PROCESS | 4024 | 1468900080502 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:00 INFO - PROCESS | 4024 | 1468900080504 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:00 INFO - PROCESS | 4024 | 1468900080617 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 20:48:00 INFO - PROCESS | 4024 | 1468900080623 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900080625 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:00 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613178800 == 31 [pid = 4024] [id = 285] 20:48:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260FD1DC00) [pid = 4024] [serial = 854] [outer = 0000000000000000] 20:48:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260FD23400) [pid = 4024] [serial = 855] [outer = 000000260FD1DC00] 20:48:00 INFO - PROCESS | 4024 | 1468900080714 Marionette DEBUG loaded listener.js 20:48:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000261013CC00) [pid = 4024] [serial = 856] [outer = 000000260FD1DC00] 20:48:01 INFO - PROCESS | 4024 | 1468900081138 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 20:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 688ms 20:48:01 INFO - PROCESS | 4024 | 1468900081195 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 20:48:01 INFO - PROCESS | 4024 | 1468900081197 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 20:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:48:01 INFO - PROCESS | 4024 | 1468900081206 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:48:01 INFO - PROCESS | 4024 | 1468900081208 Marionette TRACE conn5 <- [1,1106,null,{}] 20:48:01 INFO - PROCESS | 4024 | 1468900081211 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:01 INFO - PROCESS | 4024 | 1468900081213 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:01 INFO - PROCESS | 4024 | 1468900081347 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 20:48:01 INFO - PROCESS | 4024 | 1468900081358 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900081360 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:01 INFO - PROCESS | 4024 | ++DOCSHELL 00000026143C6800 == 32 [pid = 4024] [id = 286] 20:48:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260A95C000) [pid = 4024] [serial = 857] [outer = 0000000000000000] 20:48:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026101B5C00) [pid = 4024] [serial = 858] [outer = 000000260A95C000] 20:48:01 INFO - PROCESS | 4024 | 1468900081405 Marionette DEBUG loaded listener.js 20:48:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (00000026107DA800) [pid = 4024] [serial = 859] [outer = 000000260A95C000] 20:48:01 INFO - PROCESS | 4024 | 1468900081830 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 20:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 690ms 20:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:48:01 INFO - PROCESS | 4024 | 1468900081892 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 20:48:01 INFO - PROCESS | 4024 | 1468900081894 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 20:48:01 INFO - PROCESS | 4024 | 1468900081897 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:48:01 INFO - PROCESS | 4024 | 1468900081899 Marionette TRACE conn5 <- [1,1110,null,{}] 20:48:01 INFO - PROCESS | 4024 | 1468900081903 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:01 INFO - PROCESS | 4024 | 1468900081909 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:02 INFO - PROCESS | 4024 | 1468900082050 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 20:48:02 INFO - PROCESS | 4024 | 1468900082063 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900082065 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:02 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616464000 == 33 [pid = 4024] [id = 287] 20:48:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026101B4800) [pid = 4024] [serial = 860] [outer = 0000000000000000] 20:48:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (00000026120C6400) [pid = 4024] [serial = 861] [outer = 00000026101B4800] 20:48:02 INFO - PROCESS | 4024 | 1468900082110 Marionette DEBUG loaded listener.js 20:48:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002612F45800) [pid = 4024] [serial = 862] [outer = 00000026101B4800] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002616861000) [pid = 4024] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000261644B400) [pid = 4024] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002614037800) [pid = 4024] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002614DAE400) [pid = 4024] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260B1C4400) [pid = 4024] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002606462000) [pid = 4024] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002606310400) [pid = 4024] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260B375C00) [pid = 4024] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002606312400) [pid = 4024] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026063AB400) [pid = 4024] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260FDE4000) [pid = 4024] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002606460400) [pid = 4024] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002610363400) [pid = 4024] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:48:02 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260C6DC800) [pid = 4024] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:48:02 INFO - PROCESS | 4024 | 1468900082743 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 20:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 880ms 20:48:02 INFO - PROCESS | 4024 | 1468900082781 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 20:48:02 INFO - PROCESS | 4024 | 1468900082783 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 20:48:02 INFO - PROCESS | 4024 | 1468900082786 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:48:02 INFO - PROCESS | 4024 | 1468900082788 Marionette TRACE conn5 <- [1,1114,null,{}] 20:48:02 INFO - PROCESS | 4024 | 1468900082791 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:02 INFO - PROCESS | 4024 | 1468900082793 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:02 INFO - PROCESS | 4024 | 1468900082873 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 20:48:02 INFO - PROCESS | 4024 | 1468900082878 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900082880 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:02 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616875000 == 34 [pid = 4024] [id = 288] 20:48:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260F709000) [pid = 4024] [serial = 863] [outer = 0000000000000000] 20:48:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002610144C00) [pid = 4024] [serial = 864] [outer = 000000260F709000] 20:48:02 INFO - PROCESS | 4024 | 1468900082924 Marionette DEBUG loaded listener.js 20:48:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261297D000) [pid = 4024] [serial = 865] [outer = 000000260F709000] 20:48:03 INFO - PROCESS | 4024 | 1468900083329 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 20:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 586ms 20:48:03 INFO - PROCESS | 4024 | 1468900083376 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 20:48:03 INFO - PROCESS | 4024 | 1468900083378 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 20:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:48:03 INFO - PROCESS | 4024 | 1468900083381 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:48:03 INFO - PROCESS | 4024 | 1468900083383 Marionette TRACE conn5 <- [1,1118,null,{}] 20:48:03 INFO - PROCESS | 4024 | 1468900083391 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:03 INFO - PROCESS | 4024 | 1468900083393 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:03 INFO - PROCESS | 4024 | 1468900083474 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 20:48:03 INFO - PROCESS | 4024 | 1468900083479 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 4024 | 1468900083481 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:03 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BE0800 == 35 [pid = 4024] [id = 289] 20:48:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026131AD800) [pid = 4024] [serial = 866] [outer = 0000000000000000] 20:48:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026131B6400) [pid = 4024] [serial = 867] [outer = 00000026131AD800] 20:48:03 INFO - PROCESS | 4024 | 1468900083526 Marionette DEBUG loaded listener.js 20:48:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026135A5400) [pid = 4024] [serial = 868] [outer = 00000026131AD800] 20:48:03 INFO - PROCESS | 4024 | 1468900083964 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 20:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 629ms 20:48:04 INFO - PROCESS | 4024 | 1468900084014 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 20:48:04 INFO - PROCESS | 4024 | 1468900084016 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 20:48:04 INFO - PROCESS | 4024 | 1468900084024 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:48:04 INFO - PROCESS | 4024 | 1468900084026 Marionette TRACE conn5 <- [1,1122,null,{}] 20:48:04 INFO - PROCESS | 4024 | 1468900084029 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:04 INFO - PROCESS | 4024 | 1468900084031 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:04 INFO - PROCESS | 4024 | 1468900084112 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 20:48:04 INFO - PROCESS | 4024 | 1468900084120 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900084122 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:04 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610EBF000 == 36 [pid = 4024] [id = 290] 20:48:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002613948000) [pid = 4024] [serial = 869] [outer = 0000000000000000] 20:48:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002614027000) [pid = 4024] [serial = 870] [outer = 0000002613948000] 20:48:04 INFO - PROCESS | 4024 | 1468900084165 Marionette DEBUG loaded listener.js 20:48:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002614035800) [pid = 4024] [serial = 871] [outer = 0000002613948000] 20:48:05 INFO - PROCESS | 4024 | --DOCSHELL 0000002606766800 == 35 [pid = 4024] [id = 282] 20:48:05 INFO - PROCESS | 4024 | --DOCSHELL 000000260C124000 == 34 [pid = 4024] [id = 281] 20:48:05 INFO - PROCESS | 4024 | --DOCSHELL 000000260C640800 == 33 [pid = 4024] [id = 283] 20:48:05 INFO - PROCESS | 4024 | --DOCSHELL 0000002613178800 == 32 [pid = 4024] [id = 285] 20:48:05 INFO - PROCESS | 4024 | --DOCSHELL 0000002610EC6000 == 31 [pid = 4024] [id = 284] 20:48:05 INFO - PROCESS | 4024 | --DOCSHELL 0000002616464000 == 30 [pid = 4024] [id = 287] 20:48:05 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BE0800 == 29 [pid = 4024] [id = 289] 20:48:05 INFO - PROCESS | 4024 | --DOCSHELL 0000002616875000 == 28 [pid = 4024] [id = 288] 20:48:05 INFO - PROCESS | 4024 | --DOCSHELL 00000026143C6800 == 27 [pid = 4024] [id = 286] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261403D400) [pid = 4024] [serial = 816] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026158E8000) [pid = 4024] [serial = 819] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002614367000) [pid = 4024] [serial = 817] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260C109400) [pid = 4024] [serial = 798] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260CD51400) [pid = 4024] [serial = 799] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261231A400) [pid = 4024] [serial = 810] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000261685D800) [pid = 4024] [serial = 829] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026127E0C00) [pid = 4024] [serial = 811] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260FD22C00) [pid = 4024] [serial = 807] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026101B0000) [pid = 4024] [serial = 808] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260B680000) [pid = 4024] [serial = 804] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260CD4D400) [pid = 4024] [serial = 805] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606455000) [pid = 4024] [serial = 801] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002606855800) [pid = 4024] [serial = 802] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026063B0800) [pid = 4024] [serial = 795] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002606856000) [pid = 4024] [serial = 796] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002614035400) [pid = 4024] [serial = 793] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260B1C4C00) [pid = 4024] [serial = 822] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002616330000) [pid = 4024] [serial = 820] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002616442800) [pid = 4024] [serial = 826] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (000000261293D800) [pid = 4024] [serial = 813] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (00000026135A1400) [pid = 4024] [serial = 814] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0000002610362000) [pid = 4024] [serial = 823] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0000002616330C00) [pid = 4024] [serial = 825] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0000002616A25000) [pid = 4024] [serial = 831] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0000002616A30400) [pid = 4024] [serial = 832] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (0000002616857800) [pid = 4024] [serial = 828] [outer = 0000000000000000] [url = about:blank] 20:48:05 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:48:06 INFO - PROCESS | 4024 | [GFX2-]: DrawTargetD2D 1.1 (000000260B60F920): Failed to create GradientStopCollection with no stops. 20:48:06 INFO - PROCESS | 4024 | [GFX3-]: No stops specified for gradient pattern. 20:48:06 INFO - PROCESS | 4024 | 1468900086086 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 20:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 2082ms 20:48:06 INFO - PROCESS | 4024 | 1468900086110 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 20:48:06 INFO - PROCESS | 4024 | 1468900086113 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 20:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:48:06 INFO - PROCESS | 4024 | 1468900086118 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:48:06 INFO - PROCESS | 4024 | 1468900086121 Marionette TRACE conn5 <- [1,1126,null,{}] 20:48:06 INFO - PROCESS | 4024 | 1468900086127 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:06 INFO - PROCESS | 4024 | 1468900086129 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:06 INFO - PROCESS | 4024 | 1468900086217 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 20:48:06 INFO - PROCESS | 4024 | 1468900086225 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900086228 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:06 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A684800 == 28 [pid = 4024] [id = 291] 20:48:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0000002606462000) [pid = 4024] [serial = 872] [outer = 0000000000000000] 20:48:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (000000260649B800) [pid = 4024] [serial = 873] [outer = 0000002606462000] 20:48:06 INFO - PROCESS | 4024 | 1468900086277 Marionette DEBUG loaded listener.js 20:48:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (00000026067C6000) [pid = 4024] [serial = 874] [outer = 0000002606462000] 20:48:06 INFO - PROCESS | 4024 | 1468900086729 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 20:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 20:48:06 INFO - PROCESS | 4024 | 1468900086809 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 20:48:06 INFO - PROCESS | 4024 | 1468900086814 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 20:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:48:06 INFO - PROCESS | 4024 | 1468900086821 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:48:06 INFO - PROCESS | 4024 | 1468900086823 Marionette TRACE conn5 <- [1,1130,null,{}] 20:48:06 INFO - PROCESS | 4024 | 1468900086827 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:06 INFO - PROCESS | 4024 | 1468900086830 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:06 INFO - PROCESS | 4024 | 1468900086929 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 20:48:06 INFO - PROCESS | 4024 | 1468900086942 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900086944 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:06 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C132000 == 29 [pid = 4024] [id = 292] 20:48:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (00000026075E9400) [pid = 4024] [serial = 875] [outer = 0000000000000000] 20:48:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000260A961C00) [pid = 4024] [serial = 876] [outer = 00000026075E9400] 20:48:07 INFO - PROCESS | 4024 | 1468900086993 Marionette DEBUG loaded listener.js 20:48:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260B0C2800) [pid = 4024] [serial = 877] [outer = 00000026075E9400] 20:48:07 INFO - PROCESS | 4024 | 1468900087439 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 20:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 20:48:07 INFO - PROCESS | 4024 | 1468900087452 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 20:48:07 INFO - PROCESS | 4024 | 1468900087454 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 20:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:48:07 INFO - PROCESS | 4024 | 1468900087457 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:48:07 INFO - PROCESS | 4024 | 1468900087461 Marionette TRACE conn5 <- [1,1134,null,{}] 20:48:07 INFO - PROCESS | 4024 | 1468900087477 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:07 INFO - PROCESS | 4024 | 1468900087483 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:07 INFO - PROCESS | 4024 | 1468900087598 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 20:48:07 INFO - PROCESS | 4024 | 1468900087608 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900087611 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:07 INFO - PROCESS | 4024 | ++DOCSHELL 000000261030D000 == 30 [pid = 4024] [id = 293] 20:48:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (00000026044CC800) [pid = 4024] [serial = 878] [outer = 0000000000000000] 20:48:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260C166800) [pid = 4024] [serial = 879] [outer = 00000026044CC800] 20:48:07 INFO - PROCESS | 4024 | 1468900087660 Marionette DEBUG loaded listener.js 20:48:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260C2D9000) [pid = 4024] [serial = 880] [outer = 00000026044CC800] 20:48:08 INFO - PROCESS | 4024 | 1468900088098 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 20:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 692ms 20:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:48:08 INFO - PROCESS | 4024 | 1468900088152 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 20:48:08 INFO - PROCESS | 4024 | 1468900088155 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 20:48:08 INFO - PROCESS | 4024 | 1468900088159 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:48:08 INFO - PROCESS | 4024 | 1468900088160 Marionette TRACE conn5 <- [1,1138,null,{}] 20:48:08 INFO - PROCESS | 4024 | 1468900088164 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:08 INFO - PROCESS | 4024 | 1468900088166 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:08 INFO - PROCESS | 4024 | 1468900088262 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 20:48:08 INFO - PROCESS | 4024 | 1468900088267 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900088269 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:08 INFO - PROCESS | 4024 | ++DOCSHELL 00000026120F1000 == 31 [pid = 4024] [id = 294] 20:48:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260C89E400) [pid = 4024] [serial = 881] [outer = 0000000000000000] 20:48:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260CCB7C00) [pid = 4024] [serial = 882] [outer = 000000260C89E400] 20:48:08 INFO - PROCESS | 4024 | 1468900088315 Marionette DEBUG loaded listener.js 20:48:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260F70E000) [pid = 4024] [serial = 883] [outer = 000000260C89E400] 20:48:08 INFO - PROCESS | 4024 | 1468900088723 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 20:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 629ms 20:48:08 INFO - PROCESS | 4024 | 1468900088790 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 20:48:08 INFO - PROCESS | 4024 | 1468900088793 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 20:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:48:08 INFO - PROCESS | 4024 | 1468900088796 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:48:08 INFO - PROCESS | 4024 | 1468900088798 Marionette TRACE conn5 <- [1,1142,null,{}] 20:48:08 INFO - PROCESS | 4024 | 1468900088801 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:08 INFO - PROCESS | 4024 | 1468900088804 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:08 INFO - PROCESS | 4024 | 1468900088905 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 20:48:08 INFO - PROCESS | 4024 | 1468900088943 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900088945 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:08 INFO - PROCESS | 4024 | ++DOCSHELL 00000026133C4000 == 32 [pid = 4024] [id = 295] 20:48:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002606863000) [pid = 4024] [serial = 884] [outer = 0000000000000000] 20:48:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FD04C00) [pid = 4024] [serial = 885] [outer = 0000002606863000] 20:48:09 INFO - PROCESS | 4024 | 1468900088990 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260FD23C00) [pid = 4024] [serial = 886] [outer = 0000002606863000] 20:48:09 INFO - PROCESS | 4024 | 1468900089415 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 20:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 691ms 20:48:09 INFO - PROCESS | 4024 | 1468900089491 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 20:48:09 INFO - PROCESS | 4024 | 1468900089493 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 20:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:48:09 INFO - PROCESS | 4024 | 1468900089497 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:48:09 INFO - PROCESS | 4024 | 1468900089498 Marionette TRACE conn5 <- [1,1146,null,{}] 20:48:09 INFO - PROCESS | 4024 | 1468900089502 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:09 INFO - PROCESS | 4024 | 1468900089508 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:09 INFO - PROCESS | 4024 | 1468900089616 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 20:48:09 INFO - PROCESS | 4024 | 1468900089622 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900089624 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:09 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615698800 == 33 [pid = 4024] [id = 296] 20:48:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002606B8D400) [pid = 4024] [serial = 887] [outer = 0000000000000000] 20:48:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002610637400) [pid = 4024] [serial = 888] [outer = 0000002606B8D400] 20:48:09 INFO - PROCESS | 4024 | 1468900089668 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002610DD2000) [pid = 4024] [serial = 889] [outer = 0000002606B8D400] 20:48:10 INFO - PROCESS | 4024 | 1468900090084 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 20:48:10 INFO - PROCESS | 4024 | 1468900090131 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 20:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:48:10 INFO - PROCESS | 4024 | 1468900090135 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:48:10 INFO - PROCESS | 4024 | 1468900090136 Marionette TRACE conn5 <- [1,1150,null,{}] 20:48:10 INFO - PROCESS | 4024 | 1468900090140 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:10 INFO - PROCESS | 4024 | 1468900090142 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:10 INFO - PROCESS | 4024 | 1468900090221 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 20:48:10 INFO - PROCESS | 4024 | 1468900090254 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900090256 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:10 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616824000 == 34 [pid = 4024] [id = 297] 20:48:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260611F000) [pid = 4024] [serial = 890] [outer = 0000000000000000] 20:48:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000261273D800) [pid = 4024] [serial = 891] [outer = 000000260611F000] 20:48:10 INFO - PROCESS | 4024 | 1468900090300 Marionette DEBUG loaded listener.js 20:48:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026127E0C00) [pid = 4024] [serial = 892] [outer = 000000260611F000] 20:48:10 INFO - PROCESS | 4024 | 1468900090692 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 20:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 20:48:10 INFO - PROCESS | 4024 | 1468900090767 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 20:48:10 INFO - PROCESS | 4024 | 1468900090769 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 20:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:48:10 INFO - PROCESS | 4024 | 1468900090772 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:48:10 INFO - PROCESS | 4024 | 1468900090774 Marionette TRACE conn5 <- [1,1154,null,{}] 20:48:10 INFO - PROCESS | 4024 | 1468900090777 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:10 INFO - PROCESS | 4024 | 1468900090779 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:10 INFO - PROCESS | 4024 | 1468900090867 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 20:48:10 INFO - PROCESS | 4024 | 1468900090873 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900090875 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:10 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616875000 == 35 [pid = 4024] [id = 298] 20:48:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026127E1000) [pid = 4024] [serial = 893] [outer = 0000000000000000] 20:48:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002612942C00) [pid = 4024] [serial = 894] [outer = 00000026127E1000] 20:48:10 INFO - PROCESS | 4024 | 1468900090919 Marionette DEBUG loaded listener.js 20:48:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026131AE400) [pid = 4024] [serial = 895] [outer = 00000026127E1000] 20:48:11 INFO - PROCESS | 4024 | 1468900091330 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 20:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 587ms 20:48:11 INFO - PROCESS | 4024 | 1468900091371 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 20:48:11 INFO - PROCESS | 4024 | 1468900091373 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 20:48:11 INFO - PROCESS | 4024 | 1468900091377 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:48:11 INFO - PROCESS | 4024 | 1468900091378 Marionette TRACE conn5 <- [1,1158,null,{}] 20:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:48:11 INFO - PROCESS | 4024 | 1468900091382 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:11 INFO - PROCESS | 4024 | 1468900091384 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:11 INFO - PROCESS | 4024 | 1468900091498 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 20:48:11 INFO - PROCESS | 4024 | 1468900091506 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900091508 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:11 INFO - PROCESS | 4024 | ++DOCSHELL 000000261030C000 == 36 [pid = 4024] [id = 299] 20:48:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026131B1400) [pid = 4024] [serial = 896] [outer = 0000000000000000] 20:48:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026135A8400) [pid = 4024] [serial = 897] [outer = 00000026131B1400] 20:48:11 INFO - PROCESS | 4024 | 1468900091589 Marionette DEBUG loaded listener.js 20:48:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002613950000) [pid = 4024] [serial = 898] [outer = 00000026131B1400] 20:48:12 INFO - PROCESS | 4024 | 1468900092043 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 20:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 731ms 20:48:12 INFO - PROCESS | 4024 | 1468900092119 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 20:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:48:12 INFO - PROCESS | 4024 | 1468900092121 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 20:48:12 INFO - PROCESS | 4024 | 1468900092125 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:48:12 INFO - PROCESS | 4024 | 1468900092127 Marionette TRACE conn5 <- [1,1162,null,{}] 20:48:12 INFO - PROCESS | 4024 | 1468900092130 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:12 INFO - PROCESS | 4024 | 1468900092132 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:12 INFO - PROCESS | 4024 | 1468900092260 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 20:48:12 INFO - PROCESS | 4024 | 1468900092309 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900092311 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:12 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619738800 == 37 [pid = 4024] [id = 300] 20:48:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002613950400) [pid = 4024] [serial = 899] [outer = 0000000000000000] 20:48:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002614032800) [pid = 4024] [serial = 900] [outer = 0000002613950400] 20:48:12 INFO - PROCESS | 4024 | 1468900092355 Marionette DEBUG loaded listener.js 20:48:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000261403AC00) [pid = 4024] [serial = 901] [outer = 0000002613950400] 20:48:12 INFO - PROCESS | 4024 | 1468900092775 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 20:48:12 INFO - PROCESS | 4024 | 1468900092856 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 20:48:12 INFO - PROCESS | 4024 | 1468900092866 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:48:12 INFO - PROCESS | 4024 | 1468900092869 Marionette TRACE conn5 <- [1,1166,null,{}] 20:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:48:12 INFO - PROCESS | 4024 | 1468900092877 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:12 INFO - PROCESS | 4024 | 1468900092880 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:13 INFO - PROCESS | 4024 | 1468900092998 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 20:48:13 INFO - PROCESS | 4024 | 1468900093006 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900093009 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:13 INFO - PROCESS | 4024 | ++DOCSHELL 00000026133C3800 == 38 [pid = 4024] [id = 301] 20:48:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261403B000) [pid = 4024] [serial = 902] [outer = 0000000000000000] 20:48:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002614369C00) [pid = 4024] [serial = 903] [outer = 000000261403B000] 20:48:13 INFO - PROCESS | 4024 | 1468900093055 Marionette DEBUG loaded listener.js 20:48:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002615845800) [pid = 4024] [serial = 904] [outer = 000000261403B000] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (00000026131AD800) [pid = 4024] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260FD1DC00) [pid = 4024] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260A95C000) [pid = 4024] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026101B4800) [pid = 4024] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026063A7400) [pid = 4024] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002615621800) [pid = 4024] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002612327C00) [pid = 4024] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260C2E0400) [pid = 4024] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002606461C00) [pid = 4024] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260B199C00) [pid = 4024] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606316400) [pid = 4024] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:48:13 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260F709000) [pid = 4024] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:48:13 INFO - PROCESS | 4024 | 1468900093574 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 20:48:13 INFO - PROCESS | 4024 | 1468900093610 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 20:48:13 INFO - PROCESS | 4024 | 1468900093613 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:48:13 INFO - PROCESS | 4024 | 1468900093615 Marionette TRACE conn5 <- [1,1170,null,{}] 20:48:13 INFO - PROCESS | 4024 | 1468900093619 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:13 INFO - PROCESS | 4024 | 1468900093629 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:13 INFO - PROCESS | 4024 | 1468900093712 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 20:48:13 INFO - PROCESS | 4024 | 1468900093719 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900093721 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:13 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A73B000 == 39 [pid = 4024] [id = 302] 20:48:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002606461C00) [pid = 4024] [serial = 905] [outer = 0000000000000000] 20:48:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260FD1DC00) [pid = 4024] [serial = 906] [outer = 0000002606461C00] 20:48:13 INFO - PROCESS | 4024 | 1468900093765 Marionette DEBUG loaded listener.js 20:48:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026131AD800) [pid = 4024] [serial = 907] [outer = 0000002606461C00] 20:48:14 INFO - PROCESS | 4024 | 1468900094189 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 20:48:14 INFO - PROCESS | 4024 | 1468900094247 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 20:48:14 INFO - PROCESS | 4024 | 1468900094250 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:48:14 INFO - PROCESS | 4024 | 1468900094252 Marionette TRACE conn5 <- [1,1174,null,{}] 20:48:14 INFO - PROCESS | 4024 | 1468900094255 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:14 INFO - PROCESS | 4024 | 1468900094257 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:14 INFO - PROCESS | 4024 | 1468900094363 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 20:48:14 INFO - PROCESS | 4024 | 1468900094370 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900094372 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:14 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A765800 == 40 [pid = 4024] [id = 303] 20:48:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026140F0C00) [pid = 4024] [serial = 908] [outer = 0000000000000000] 20:48:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002615F7B400) [pid = 4024] [serial = 909] [outer = 00000026140F0C00] 20:48:14 INFO - PROCESS | 4024 | 1468900094415 Marionette DEBUG loaded listener.js 20:48:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002616337400) [pid = 4024] [serial = 910] [outer = 00000026140F0C00] 20:48:14 INFO - PROCESS | 4024 | 1468900094812 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 20:48:14 INFO - PROCESS | 4024 | 1468900094883 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 20:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:48:14 INFO - PROCESS | 4024 | 1468900094887 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:48:14 INFO - PROCESS | 4024 | 1468900094888 Marionette TRACE conn5 <- [1,1178,null,{}] 20:48:14 INFO - PROCESS | 4024 | 1468900094892 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:14 INFO - PROCESS | 4024 | 1468900094894 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:14 INFO - PROCESS | 4024 | 1468900094977 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 20:48:14 INFO - PROCESS | 4024 | 1468900094985 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900094987 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:15 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A7B0000 == 41 [pid = 4024] [id = 304] 20:48:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000261633EC00) [pid = 4024] [serial = 911] [outer = 0000000000000000] 20:48:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000261644C000) [pid = 4024] [serial = 912] [outer = 000000261633EC00] 20:48:15 INFO - PROCESS | 4024 | 1468900095031 Marionette DEBUG loaded listener.js 20:48:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002616858C00) [pid = 4024] [serial = 913] [outer = 000000261633EC00] 20:48:15 INFO - PROCESS | 4024 | 1468900095432 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 20:48:15 INFO - PROCESS | 4024 | 1468900095479 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 20:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:48:15 INFO - PROCESS | 4024 | 1468900095529 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:48:15 INFO - PROCESS | 4024 | 1468900095534 Marionette TRACE conn5 <- [1,1182,null,{}] 20:48:15 INFO - PROCESS | 4024 | 1468900095539 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:15 INFO - PROCESS | 4024 | 1468900095544 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:15 INFO - PROCESS | 4024 | 1468900095679 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 20:48:15 INFO - PROCESS | 4024 | 1468900095848 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900095852 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:15 INFO - PROCESS | 4024 | ++DOCSHELL 00000026066CC000 == 42 [pid = 4024] [id = 305] 20:48:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002605EF6800) [pid = 4024] [serial = 914] [outer = 0000000000000000] 20:48:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002606126C00) [pid = 4024] [serial = 915] [outer = 0000002605EF6800] 20:48:15 INFO - PROCESS | 4024 | 1468900095910 Marionette DEBUG loaded listener.js 20:48:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260645A800) [pid = 4024] [serial = 916] [outer = 0000002605EF6800] 20:48:16 INFO - PROCESS | 4024 | 1468900096640 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 20:48:16 INFO - PROCESS | 4024 | 1468900096679 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 20:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:48:16 INFO - PROCESS | 4024 | 1468900096686 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:48:16 INFO - PROCESS | 4024 | 1468900096689 Marionette TRACE conn5 <- [1,1186,null,{}] 20:48:16 INFO - PROCESS | 4024 | 1468900096696 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:16 INFO - PROCESS | 4024 | 1468900096700 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:16 INFO - PROCESS | 4024 | 1468900096827 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 20:48:16 INFO - PROCESS | 4024 | 1468900096901 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900096903 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:16 INFO - PROCESS | 4024 | ++DOCSHELL 000000261031E800 == 43 [pid = 4024] [id = 306] 20:48:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260B045000) [pid = 4024] [serial = 917] [outer = 0000000000000000] 20:48:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000260B4E6C00) [pid = 4024] [serial = 918] [outer = 000000260B045000] 20:48:17 INFO - PROCESS | 4024 | 1468900097001 Marionette DEBUG loaded listener.js 20:48:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260C16BC00) [pid = 4024] [serial = 919] [outer = 000000260B045000] 20:48:17 INFO - PROCESS | 4024 | 1468900097954 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 20:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1296ms 20:48:17 INFO - PROCESS | 4024 | 1468900097983 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 20:48:17 INFO - PROCESS | 4024 | 1468900097988 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 20:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:48:17 INFO - PROCESS | 4024 | 1468900097993 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:48:18 INFO - PROCESS | 4024 | 1468900097997 Marionette TRACE conn5 <- [1,1190,null,{}] 20:48:18 INFO - PROCESS | 4024 | 1468900098002 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:18 INFO - PROCESS | 4024 | 1468900098005 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:18 INFO - PROCESS | 4024 | 1468900098131 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 000000261A765800 == 42 [pid = 4024] [id = 303] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 000000261A73B000 == 41 [pid = 4024] [id = 302] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 00000026133C3800 == 40 [pid = 4024] [id = 301] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 0000002619738800 == 39 [pid = 4024] [id = 300] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 000000261030C000 == 38 [pid = 4024] [id = 299] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 0000002616875000 == 37 [pid = 4024] [id = 298] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 0000002616824000 == 36 [pid = 4024] [id = 297] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 0000002615698800 == 35 [pid = 4024] [id = 296] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 00000026133C4000 == 34 [pid = 4024] [id = 295] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 00000026120F1000 == 33 [pid = 4024] [id = 294] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 000000261030D000 == 32 [pid = 4024] [id = 293] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 000000260C132000 == 31 [pid = 4024] [id = 292] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 000000260A684800 == 30 [pid = 4024] [id = 291] 20:48:18 INFO - PROCESS | 4024 | --DOCSHELL 0000002610EBF000 == 29 [pid = 4024] [id = 290] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (00000026135A5400) [pid = 4024] [serial = 868] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260FD23400) [pid = 4024] [serial = 855] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (00000026101B5C00) [pid = 4024] [serial = 858] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000261013CC00) [pid = 4024] [serial = 856] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026120C6400) [pid = 4024] [serial = 861] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026107DA800) [pid = 4024] [serial = 859] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026131B6400) [pid = 4024] [serial = 867] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002612F45800) [pid = 4024] [serial = 862] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002614027000) [pid = 4024] [serial = 870] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260B1B9000) [pid = 4024] [serial = 844] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002606495C00) [pid = 4024] [serial = 843] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002616A2D800) [pid = 4024] [serial = 841] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002616335800) [pid = 4024] [serial = 840] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002614024C00) [pid = 4024] [serial = 838] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002612945C00) [pid = 4024] [serial = 837] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260FD07C00) [pid = 4024] [serial = 835] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260F703400) [pid = 4024] [serial = 834] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260CD56C00) [pid = 4024] [serial = 852] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260B394C00) [pid = 4024] [serial = 849] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260B68A400) [pid = 4024] [serial = 850] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026063B3C00) [pid = 4024] [serial = 846] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002605EF2800) [pid = 4024] [serial = 847] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002610144C00) [pid = 4024] [serial = 864] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FC51000) [pid = 4024] [serial = 853] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000261297D000) [pid = 4024] [serial = 865] [outer = 0000000000000000] [url = about:blank] 20:48:18 INFO - PROCESS | 4024 | 1468900098232 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900098237 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:18 INFO - PROCESS | 4024 | ++DOCSHELL 0000002605ECC800 == 30 [pid = 4024] [id = 307] 20:48:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (00000026063A5C00) [pid = 4024] [serial = 920] [outer = 0000000000000000] 20:48:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (00000026064A1000) [pid = 4024] [serial = 921] [outer = 00000026063A5C00] 20:48:18 INFO - PROCESS | 4024 | 1468900098286 Marionette DEBUG loaded listener.js 20:48:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260B394C00) [pid = 4024] [serial = 922] [outer = 00000026063A5C00] 20:48:18 INFO - PROCESS | 4024 | 1468900098729 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:48:18 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:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 797ms 20:48:18 INFO - PROCESS | 4024 | 1468900098794 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 20:48:18 INFO - PROCESS | 4024 | 1468900098799 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 20:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:48:18 INFO - PROCESS | 4024 | 1468900098805 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:48:18 INFO - PROCESS | 4024 | 1468900098808 Marionette TRACE conn5 <- [1,1194,null,{}] 20:48:18 INFO - PROCESS | 4024 | 1468900098811 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:18 INFO - PROCESS | 4024 | 1468900098814 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:18 INFO - PROCESS | 4024 | 1468900098902 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 20:48:18 INFO - PROCESS | 4024 | 1468900098909 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900098911 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:18 INFO - PROCESS | 4024 | ++DOCSHELL 00000026101D4800 == 31 [pid = 4024] [id = 308] 20:48:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260C111000) [pid = 4024] [serial = 923] [outer = 0000000000000000] 20:48:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260CD54400) [pid = 4024] [serial = 924] [outer = 000000260C111000] 20:48:18 INFO - PROCESS | 4024 | 1468900098959 Marionette DEBUG loaded listener.js 20:48:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FC10800) [pid = 4024] [serial = 925] [outer = 000000260C111000] 20:48:19 INFO - PROCESS | 4024 | 1468900099429 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:48:19 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:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 692ms 20:48:19 INFO - PROCESS | 4024 | 1468900099501 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 20:48:19 INFO - PROCESS | 4024 | 1468900099503 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 20:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:48:19 INFO - PROCESS | 4024 | 1468900099507 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:48:19 INFO - PROCESS | 4024 | 1468900099510 Marionette TRACE conn5 <- [1,1198,null,{}] 20:48:19 INFO - PROCESS | 4024 | 1468900099522 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:19 INFO - PROCESS | 4024 | 1468900099527 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:19 INFO - PROCESS | 4024 | 1468900099659 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 20:48:19 INFO - PROCESS | 4024 | 1468900099729 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900099733 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:19 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612D3F000 == 32 [pid = 4024] [id = 309] 20:48:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260C2DD000) [pid = 4024] [serial = 926] [outer = 0000000000000000] 20:48:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FDE2000) [pid = 4024] [serial = 927] [outer = 000000260C2DD000] 20:48:19 INFO - PROCESS | 4024 | 1468900099782 Marionette DEBUG loaded listener.js 20:48:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026101B4C00) [pid = 4024] [serial = 928] [outer = 000000260C2DD000] 20:48:20 INFO - PROCESS | 4024 | 1468900100143 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 20:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 690ms 20:48:20 INFO - PROCESS | 4024 | 1468900100200 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 20:48:20 INFO - PROCESS | 4024 | 1468900100202 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 20:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:48:20 INFO - PROCESS | 4024 | 1468900100206 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:48:20 INFO - PROCESS | 4024 | 1468900100208 Marionette TRACE conn5 <- [1,1202,null,{}] 20:48:20 INFO - PROCESS | 4024 | 1468900100211 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:20 INFO - PROCESS | 4024 | 1468900100213 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:20 INFO - PROCESS | 4024 | 1468900100301 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 20:48:20 INFO - PROCESS | 4024 | 1468900100306 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900100309 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:20 INFO - PROCESS | 4024 | ++DOCSHELL 000000261415E800 == 33 [pid = 4024] [id = 310] 20:48:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026107D2800) [pid = 4024] [serial = 929] [outer = 0000000000000000] 20:48:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002610DB7000) [pid = 4024] [serial = 930] [outer = 00000026107D2800] 20:48:20 INFO - PROCESS | 4024 | 1468900100354 Marionette DEBUG loaded listener.js 20:48:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261231B400) [pid = 4024] [serial = 931] [outer = 00000026107D2800] 20:48:20 INFO - PROCESS | 4024 | 1468900100810 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 20:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 20:48:20 INFO - PROCESS | 4024 | 1468900100842 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 20:48:20 INFO - PROCESS | 4024 | 1468900100844 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 20:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:48:20 INFO - PROCESS | 4024 | 1468900100847 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:48:20 INFO - PROCESS | 4024 | 1468900100849 Marionette TRACE conn5 <- [1,1206,null,{}] 20:48:20 INFO - PROCESS | 4024 | 1468900100853 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:20 INFO - PROCESS | 4024 | 1468900100855 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:20 INFO - PROCESS | 4024 | 1468900100961 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 20:48:21 INFO - PROCESS | 4024 | 1468900101042 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900101044 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:21 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615F9C000 == 34 [pid = 4024] [id = 311] 20:48:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261273C800) [pid = 4024] [serial = 932] [outer = 0000000000000000] 20:48:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002612938000) [pid = 4024] [serial = 933] [outer = 000000261273C800] 20:48:21 INFO - PROCESS | 4024 | 1468900101089 Marionette DEBUG loaded listener.js 20:48:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002612FD9C00) [pid = 4024] [serial = 934] [outer = 000000261273C800] 20:48:21 INFO - PROCESS | 4024 | 1468900101522 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 20:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 732ms 20:48:21 INFO - PROCESS | 4024 | 1468900101583 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 20:48:21 INFO - PROCESS | 4024 | 1468900101585 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 20:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:48:21 INFO - PROCESS | 4024 | 1468900101594 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:48:21 INFO - PROCESS | 4024 | 1468900101596 Marionette TRACE conn5 <- [1,1210,null,{}] 20:48:21 INFO - PROCESS | 4024 | 1468900101599 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:21 INFO - PROCESS | 4024 | 1468900101605 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:21 INFO - PROCESS | 4024 | 1468900101746 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 20:48:21 INFO - PROCESS | 4024 | 1468900101800 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900101802 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:21 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BC6000 == 35 [pid = 4024] [id = 312] 20:48:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026135A5400) [pid = 4024] [serial = 935] [outer = 0000000000000000] 20:48:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000261403EC00) [pid = 4024] [serial = 936] [outer = 00000026135A5400] 20:48:21 INFO - PROCESS | 4024 | 1468900101847 Marionette DEBUG loaded listener.js 20:48:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000261413E800) [pid = 4024] [serial = 937] [outer = 00000026135A5400] 20:48:22 INFO - PROCESS | 4024 | 1468900102269 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 20:48:22 INFO - PROCESS | 4024 | 1468900102331 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 20:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:48:22 INFO - PROCESS | 4024 | 1468900102339 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:48:22 INFO - PROCESS | 4024 | 1468900102340 Marionette TRACE conn5 <- [1,1214,null,{}] 20:48:22 INFO - PROCESS | 4024 | 1468900102344 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:22 INFO - PROCESS | 4024 | 1468900102346 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:22 INFO - PROCESS | 4024 | 1468900102451 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 20:48:22 INFO - PROCESS | 4024 | 1468900102461 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900102463 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:22 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CA1800 == 36 [pid = 4024] [id = 313] 20:48:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002614140000) [pid = 4024] [serial = 938] [outer = 0000000000000000] 20:48:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002614F2E000) [pid = 4024] [serial = 939] [outer = 0000002614140000] 20:48:22 INFO - PROCESS | 4024 | 1468900102506 Marionette DEBUG loaded listener.js 20:48:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002615F7D400) [pid = 4024] [serial = 940] [outer = 0000002614140000] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026075E9400) [pid = 4024] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002606462000) [pid = 4024] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026127E1000) [pid = 4024] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260C89E400) [pid = 4024] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002613948000) [pid = 4024] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260611F000) [pid = 4024] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002606B8D400) [pid = 4024] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002606863000) [pid = 4024] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026044CC800) [pid = 4024] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002613950400) [pid = 4024] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261403B000) [pid = 4024] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002606461C00) [pid = 4024] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026140F0C00) [pid = 4024] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:48:22 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026131B1400) [pid = 4024] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:48:22 INFO - PROCESS | 4024 | 1468900102982 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 20:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 20:48:23 INFO - PROCESS | 4024 | 1468900103029 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 20:48:23 INFO - PROCESS | 4024 | 1468900103031 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 20:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:48:23 INFO - PROCESS | 4024 | 1468900103034 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:48:23 INFO - PROCESS | 4024 | 1468900103036 Marionette TRACE conn5 <- [1,1218,null,{}] 20:48:23 INFO - PROCESS | 4024 | 1468900103039 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:23 INFO - PROCESS | 4024 | 1468900103041 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:23 INFO - PROCESS | 4024 | 1468900103122 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 20:48:23 INFO - PROCESS | 4024 | 1468900103128 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900103130 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:23 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619733800 == 37 [pid = 4024] [id = 314] 20:48:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FD24400) [pid = 4024] [serial = 941] [outer = 0000000000000000] 20:48:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026131AA000) [pid = 4024] [serial = 942] [outer = 000000260FD24400] 20:48:23 INFO - PROCESS | 4024 | 1468900103173 Marionette DEBUG loaded listener.js 20:48:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002614DB3C00) [pid = 4024] [serial = 943] [outer = 000000260FD24400] 20:48:23 INFO - PROCESS | 4024 | 1468900103567 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 20:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 586ms 20:48:23 INFO - PROCESS | 4024 | 1468900103630 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 20:48:23 INFO - PROCESS | 4024 | 1468900103632 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 20:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:48:23 INFO - PROCESS | 4024 | 1468900103636 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:48:23 INFO - PROCESS | 4024 | 1468900103638 Marionette TRACE conn5 <- [1,1222,null,{}] 20:48:23 INFO - PROCESS | 4024 | 1468900103641 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:23 INFO - PROCESS | 4024 | 1468900103643 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:23 INFO - PROCESS | 4024 | 1468900103725 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 20:48:23 INFO - PROCESS | 4024 | 1468900103730 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900103732 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:23 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5E4800 == 38 [pid = 4024] [id = 315] 20:48:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002616335800) [pid = 4024] [serial = 944] [outer = 0000000000000000] 20:48:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002616442000) [pid = 4024] [serial = 945] [outer = 0000002616335800] 20:48:23 INFO - PROCESS | 4024 | 1468900103776 Marionette DEBUG loaded listener.js 20:48:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261685E400) [pid = 4024] [serial = 946] [outer = 0000002616335800] 20:48:24 INFO - PROCESS | 4024 | 1468900104208 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 20:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 20:48:24 INFO - PROCESS | 4024 | 1468900104271 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 20:48:24 INFO - PROCESS | 4024 | 1468900104273 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 20:48:24 INFO - PROCESS | 4024 | 1468900104277 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:48:24 INFO - PROCESS | 4024 | 1468900104279 Marionette TRACE conn5 <- [1,1226,null,{}] 20:48:24 INFO - PROCESS | 4024 | 1468900104282 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:24 INFO - PROCESS | 4024 | 1468900104284 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:24 INFO - PROCESS | 4024 | 1468900104375 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 20:48:24 INFO - PROCESS | 4024 | 1468900104380 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900104382 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:24 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A777000 == 39 [pid = 4024] [id = 316] 20:48:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002616A25800) [pid = 4024] [serial = 947] [outer = 0000000000000000] 20:48:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002616A27800) [pid = 4024] [serial = 948] [outer = 0000002616A25800] 20:48:24 INFO - PROCESS | 4024 | 1468900104426 Marionette DEBUG loaded listener.js 20:48:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002616A31000) [pid = 4024] [serial = 949] [outer = 0000002616A25800] 20:48:24 INFO - PROCESS | 4024 | 1468900104945 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 20:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 732ms 20:48:25 INFO - PROCESS | 4024 | 1468900105013 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 20:48:25 INFO - PROCESS | 4024 | 1468900105019 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 20:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:48:25 INFO - PROCESS | 4024 | 1468900105024 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:48:25 INFO - PROCESS | 4024 | 1468900105028 Marionette TRACE conn5 <- [1,1230,null,{}] 20:48:25 INFO - PROCESS | 4024 | 1468900105034 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:25 INFO - PROCESS | 4024 | 1468900105037 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:25 INFO - PROCESS | 4024 | 1468900105234 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 20:48:25 INFO - PROCESS | 4024 | 1468900105353 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900105358 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:25 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C87E000 == 40 [pid = 4024] [id = 317] 20:48:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260A6B1800) [pid = 4024] [serial = 950] [outer = 0000000000000000] 20:48:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260B1BDC00) [pid = 4024] [serial = 951] [outer = 000000260A6B1800] 20:48:25 INFO - PROCESS | 4024 | 1468900105415 Marionette DEBUG loaded listener.js 20:48:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260C272C00) [pid = 4024] [serial = 952] [outer = 000000260A6B1800] 20:48:26 INFO - PROCESS | 4024 | 1468900106004 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 20:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1025ms 20:48:26 INFO - PROCESS | 4024 | 1468900106053 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 20:48:26 INFO - PROCESS | 4024 | 1468900106058 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 20:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:48:26 INFO - PROCESS | 4024 | 1468900106064 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:48:26 INFO - PROCESS | 4024 | 1468900106067 Marionette TRACE conn5 <- [1,1234,null,{}] 20:48:26 INFO - PROCESS | 4024 | 1468900106072 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:26 INFO - PROCESS | 4024 | 1468900106075 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:26 INFO - PROCESS | 4024 | 1468900106192 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 20:48:26 INFO - PROCESS | 4024 | 1468900106267 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900106270 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:26 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615865000 == 41 [pid = 4024] [id = 318] 20:48:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260FC5B000) [pid = 4024] [serial = 953] [outer = 0000000000000000] 20:48:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260FD1E400) [pid = 4024] [serial = 954] [outer = 000000260FC5B000] 20:48:26 INFO - PROCESS | 4024 | 1468900106368 Marionette DEBUG loaded listener.js 20:48:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (00000026101B5C00) [pid = 4024] [serial = 955] [outer = 000000260FC5B000] 20:48:27 INFO - PROCESS | 4024 | 1468900107002 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 20:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 986ms 20:48:27 INFO - PROCESS | 4024 | 1468900107051 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 20:48:27 INFO - PROCESS | 4024 | 1468900107054 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 20:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:48:27 INFO - PROCESS | 4024 | 1468900107058 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:48:27 INFO - PROCESS | 4024 | 1468900107062 Marionette TRACE conn5 <- [1,1238,null,{}] 20:48:27 INFO - PROCESS | 4024 | 1468900107074 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:27 INFO - PROCESS | 4024 | 1468900107079 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:27 INFO - PROCESS | 4024 | 1468900107191 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 20:48:27 INFO - PROCESS | 4024 | 1468900107268 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900107272 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:27 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A88D800 == 42 [pid = 4024] [id = 319] 20:48:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002614023800) [pid = 4024] [serial = 956] [outer = 0000000000000000] 20:48:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002614034C00) [pid = 4024] [serial = 957] [outer = 0000002614023800] 20:48:27 INFO - PROCESS | 4024 | 1468900107369 Marionette DEBUG loaded listener.js 20:48:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002616855400) [pid = 4024] [serial = 958] [outer = 0000002614023800] 20:48:28 INFO - PROCESS | 4024 | 1468900108195 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 20:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1195ms 20:48:28 INFO - PROCESS | 4024 | 1468900108256 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 20:48:28 INFO - PROCESS | 4024 | 1468900108260 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 20:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:48:28 INFO - PROCESS | 4024 | 1468900108266 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:48:28 INFO - PROCESS | 4024 | 1468900108269 Marionette TRACE conn5 <- [1,1242,null,{}] 20:48:28 INFO - PROCESS | 4024 | 1468900108275 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:28 INFO - PROCESS | 4024 | 1468900108278 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:28 INFO - PROCESS | 4024 | 1468900108421 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 20:48:28 INFO - PROCESS | 4024 | 1468900108491 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900108496 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:28 INFO - PROCESS | 4024 | ++DOCSHELL 0000002605E8E000 == 43 [pid = 4024] [id = 320] 20:48:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002606634400) [pid = 4024] [serial = 959] [outer = 0000000000000000] 20:48:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000260B396800) [pid = 4024] [serial = 960] [outer = 0000002606634400] 20:48:28 INFO - PROCESS | 4024 | 1468900108589 Marionette DEBUG loaded listener.js 20:48:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000260C2D5400) [pid = 4024] [serial = 961] [outer = 0000002606634400] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5E4800 == 42 [pid = 4024] [id = 315] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 0000002619733800 == 41 [pid = 4024] [id = 314] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CA1800 == 40 [pid = 4024] [id = 313] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BC6000 == 39 [pid = 4024] [id = 312] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 0000002615F9C000 == 38 [pid = 4024] [id = 311] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 000000261415E800 == 37 [pid = 4024] [id = 310] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 0000002612D3F000 == 36 [pid = 4024] [id = 309] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 00000026101D4800 == 35 [pid = 4024] [id = 308] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 0000002605ECC800 == 34 [pid = 4024] [id = 307] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 000000261A7B0000 == 33 [pid = 4024] [id = 304] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 00000026066CC000 == 32 [pid = 4024] [id = 305] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 000000261031E800 == 31 [pid = 4024] [id = 306] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 000000261A88D800 == 30 [pid = 4024] [id = 319] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 0000002615865000 == 29 [pid = 4024] [id = 318] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 000000261A777000 == 28 [pid = 4024] [id = 316] 20:48:29 INFO - PROCESS | 4024 | --DOCSHELL 000000260C87E000 == 27 [pid = 4024] [id = 317] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000261644C000) [pid = 4024] [serial = 912] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (000000260A961C00) [pid = 4024] [serial = 876] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260B0C2800) [pid = 4024] [serial = 877] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000260649B800) [pid = 4024] [serial = 873] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (00000026067C6000) [pid = 4024] [serial = 874] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002612942C00) [pid = 4024] [serial = 894] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260CCB7C00) [pid = 4024] [serial = 882] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260F70E000) [pid = 4024] [serial = 883] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002614035800) [pid = 4024] [serial = 871] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000261273D800) [pid = 4024] [serial = 891] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026127E0C00) [pid = 4024] [serial = 892] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002610637400) [pid = 4024] [serial = 888] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002610DD2000) [pid = 4024] [serial = 889] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260FD04C00) [pid = 4024] [serial = 885] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260FD23C00) [pid = 4024] [serial = 886] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260C166800) [pid = 4024] [serial = 879] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260C2D9000) [pid = 4024] [serial = 880] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261403AC00) [pid = 4024] [serial = 901] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002614032800) [pid = 4024] [serial = 900] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002614369C00) [pid = 4024] [serial = 903] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026131AD800) [pid = 4024] [serial = 907] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FD1DC00) [pid = 4024] [serial = 906] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002615F7B400) [pid = 4024] [serial = 909] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002615845800) [pid = 4024] [serial = 904] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (00000026135A8400) [pid = 4024] [serial = 897] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002613950000) [pid = 4024] [serial = 898] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002616337400) [pid = 4024] [serial = 910] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026131AE400) [pid = 4024] [serial = 895] [outer = 0000000000000000] [url = about:blank] 20:48:29 INFO - PROCESS | 4024 | 1468900109687 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 20:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1496ms 20:48:29 INFO - PROCESS | 4024 | 1468900109765 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 20:48:29 INFO - PROCESS | 4024 | 1468900109770 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 20:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:48:29 INFO - PROCESS | 4024 | 1468900109774 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:48:29 INFO - PROCESS | 4024 | 1468900109779 Marionette TRACE conn5 <- [1,1246,null,{}] 20:48:29 INFO - PROCESS | 4024 | 1468900109784 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:29 INFO - PROCESS | 4024 | 1468900109786 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:29 INFO - PROCESS | 4024 | 1468900109885 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 20:48:29 INFO - PROCESS | 4024 | 1468900109891 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900109894 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:29 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A864000 == 28 [pid = 4024] [id = 321] 20:48:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002606495C00) [pid = 4024] [serial = 962] [outer = 0000000000000000] 20:48:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (00000026067C8800) [pid = 4024] [serial = 963] [outer = 0000002606495C00] 20:48:29 INFO - PROCESS | 4024 | 1468900109943 Marionette DEBUG loaded listener.js 20:48:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260A65A400) [pid = 4024] [serial = 964] [outer = 0000002606495C00] 20:48:30 INFO - PROCESS | 4024 | 1468900110418 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 20:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 20:48:30 INFO - PROCESS | 4024 | 1468900110470 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 20:48:30 INFO - PROCESS | 4024 | 1468900110475 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 20:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:48:30 INFO - PROCESS | 4024 | 1468900110481 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:48:30 INFO - PROCESS | 4024 | 1468900110484 Marionette TRACE conn5 <- [1,1250,null,{}] 20:48:30 INFO - PROCESS | 4024 | 1468900110488 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:30 INFO - PROCESS | 4024 | 1468900110491 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:30 INFO - PROCESS | 4024 | 1468900110630 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 20:48:30 INFO - PROCESS | 4024 | 1468900110698 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900110700 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:30 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C87B000 == 29 [pid = 4024] [id = 322] 20:48:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002606855000) [pid = 4024] [serial = 965] [outer = 0000000000000000] 20:48:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260B687000) [pid = 4024] [serial = 966] [outer = 0000002606855000] 20:48:30 INFO - PROCESS | 4024 | 1468900110750 Marionette DEBUG loaded listener.js 20:48:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260C6DDC00) [pid = 4024] [serial = 967] [outer = 0000002606855000] 20:48:31 INFO - PROCESS | 4024 | 1468900111148 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 20:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 690ms 20:48:31 INFO - PROCESS | 4024 | 1468900111179 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 20:48:31 INFO - PROCESS | 4024 | 1468900111182 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 20:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:48:31 INFO - PROCESS | 4024 | 1468900111185 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:48:31 INFO - PROCESS | 4024 | 1468900111189 Marionette TRACE conn5 <- [1,1254,null,{}] 20:48:31 INFO - PROCESS | 4024 | 1468900111200 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:31 INFO - PROCESS | 4024 | 1468900111205 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:31 INFO - PROCESS | 4024 | 1468900111292 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 20:48:31 INFO - PROCESS | 4024 | 1468900111300 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900111303 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:31 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A6C800 == 30 [pid = 4024] [id = 323] 20:48:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FC16C00) [pid = 4024] [serial = 968] [outer = 0000000000000000] 20:48:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FCA7C00) [pid = 4024] [serial = 969] [outer = 000000260FC16C00] 20:48:31 INFO - PROCESS | 4024 | 1468900111352 Marionette DEBUG loaded listener.js 20:48:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FD26400) [pid = 4024] [serial = 970] [outer = 000000260FC16C00] 20:48:31 INFO - PROCESS | 4024 | 1468900111840 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 20:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 20:48:31 INFO - PROCESS | 4024 | 1468900111879 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 20:48:31 INFO - PROCESS | 4024 | 1468900111882 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 20:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:48:31 INFO - PROCESS | 4024 | 1468900111886 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:48:31 INFO - PROCESS | 4024 | 1468900111888 Marionette TRACE conn5 <- [1,1258,null,{}] 20:48:31 INFO - PROCESS | 4024 | 1468900111891 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:31 INFO - PROCESS | 4024 | 1468900111893 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:32 INFO - PROCESS | 4024 | 1468900112033 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 20:48:32 INFO - PROCESS | 4024 | 1468900112056 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900112059 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613A55800 == 31 [pid = 4024] [id = 324] 20:48:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026101B0000) [pid = 4024] [serial = 971] [outer = 0000000000000000] 20:48:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002610642000) [pid = 4024] [serial = 972] [outer = 00000026101B0000] 20:48:32 INFO - PROCESS | 4024 | 1468900112103 Marionette DEBUG loaded listener.js 20:48:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002610DB4800) [pid = 4024] [serial = 973] [outer = 00000026101B0000] 20:48:32 INFO - PROCESS | 4024 | 1468900112558 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 20:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 733ms 20:48:32 INFO - PROCESS | 4024 | 1468900112621 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 20:48:32 INFO - PROCESS | 4024 | 1468900112623 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 20:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:48:32 INFO - PROCESS | 4024 | 1468900112626 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:48:32 INFO - PROCESS | 4024 | 1468900112628 Marionette TRACE conn5 <- [1,1262,null,{}] 20:48:32 INFO - PROCESS | 4024 | 1468900112632 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:32 INFO - PROCESS | 4024 | 1468900112634 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:32 INFO - PROCESS | 4024 | 1468900112747 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 20:48:32 INFO - PROCESS | 4024 | 1468900112758 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900112760 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615695000 == 32 [pid = 4024] [id = 325] 20:48:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260B649000) [pid = 4024] [serial = 974] [outer = 0000000000000000] 20:48:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026120D1800) [pid = 4024] [serial = 975] [outer = 000000260B649000] 20:48:32 INFO - PROCESS | 4024 | 1468900112805 Marionette DEBUG loaded listener.js 20:48:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026127E0C00) [pid = 4024] [serial = 976] [outer = 000000260B649000] 20:48:33 INFO - PROCESS | 4024 | 1468900113283 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 20:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 671ms 20:48:33 INFO - PROCESS | 4024 | 1468900113300 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 20:48:33 INFO - PROCESS | 4024 | 1468900113303 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 20:48:33 INFO - PROCESS | 4024 | 1468900113306 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:48:33 INFO - PROCESS | 4024 | 1468900113307 Marionette TRACE conn5 <- [1,1266,null,{}] 20:48:33 INFO - PROCESS | 4024 | 1468900113311 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:33 INFO - PROCESS | 4024 | 1468900113317 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:33 INFO - PROCESS | 4024 | 1468900113472 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 20:48:33 INFO - PROCESS | 4024 | 1468900113484 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900113487 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:33 INFO - PROCESS | 4024 | ++DOCSHELL 000000261686D000 == 33 [pid = 4024] [id = 326] 20:48:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026127E1000) [pid = 4024] [serial = 977] [outer = 0000000000000000] 20:48:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026131AD000) [pid = 4024] [serial = 978] [outer = 00000026127E1000] 20:48:33 INFO - PROCESS | 4024 | 1468900113531 Marionette DEBUG loaded listener.js 20:48:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002614027C00) [pid = 4024] [serial = 979] [outer = 00000026127E1000] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002616335800) [pid = 4024] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002616A25800) [pid = 4024] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261273C800) [pid = 4024] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026135A5400) [pid = 4024] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000261633EC00) [pid = 4024] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260B045000) [pid = 4024] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026063A5C00) [pid = 4024] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260C2DD000) [pid = 4024] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026107D2800) [pid = 4024] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260C111000) [pid = 4024] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002605EF6800) [pid = 4024] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002614140000) [pid = 4024] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:48:33 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260FD24400) [pid = 4024] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:48:34 INFO - PROCESS | 4024 | 1468900114117 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 20:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 837ms 20:48:34 INFO - PROCESS | 4024 | 1468900114147 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 20:48:34 INFO - PROCESS | 4024 | 1468900114149 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 20:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:48:34 INFO - PROCESS | 4024 | 1468900114152 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:48:34 INFO - PROCESS | 4024 | 1468900114154 Marionette TRACE conn5 <- [1,1270,null,{}] 20:48:34 INFO - PROCESS | 4024 | 1468900114158 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:34 INFO - PROCESS | 4024 | 1468900114160 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:34 INFO - PROCESS | 4024 | 1468900114240 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 20:48:34 INFO - PROCESS | 4024 | 1468900114245 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900114247 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:34 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618C93800 == 34 [pid = 4024] [id = 327] 20:48:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260B378400) [pid = 4024] [serial = 980] [outer = 0000000000000000] 20:48:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002610DB4C00) [pid = 4024] [serial = 981] [outer = 000000260B378400] 20:48:34 INFO - PROCESS | 4024 | 1468900114292 Marionette DEBUG loaded listener.js 20:48:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002613950800) [pid = 4024] [serial = 982] [outer = 000000260B378400] 20:48:34 INFO - PROCESS | 4024 | 1468900114715 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 20:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 585ms 20:48:34 INFO - PROCESS | 4024 | 1468900114743 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 20:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:48:34 INFO - PROCESS | 4024 | 1468900114745 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 20:48:34 INFO - PROCESS | 4024 | 1468900114749 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:48:34 INFO - PROCESS | 4024 | 1468900114751 Marionette TRACE conn5 <- [1,1274,null,{}] 20:48:34 INFO - PROCESS | 4024 | 1468900114758 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:34 INFO - PROCESS | 4024 | 1468900114760 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:34 INFO - PROCESS | 4024 | 1468900114841 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 20:48:34 INFO - PROCESS | 4024 | 1468900114847 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900114849 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:34 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CBF800 == 35 [pid = 4024] [id = 328] 20:48:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002614035000) [pid = 4024] [serial = 983] [outer = 0000000000000000] 20:48:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002614039800) [pid = 4024] [serial = 984] [outer = 0000002614035000] 20:48:34 INFO - PROCESS | 4024 | 1468900114894 Marionette DEBUG loaded listener.js 20:48:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026140EE800) [pid = 4024] [serial = 985] [outer = 0000002614035000] 20:48:35 INFO - PROCESS | 4024 | 1468900115331 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 20:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 649ms 20:48:35 INFO - PROCESS | 4024 | 1468900115399 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 20:48:35 INFO - PROCESS | 4024 | 1468900115401 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 20:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:48:35 INFO - PROCESS | 4024 | 1468900115404 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:48:35 INFO - PROCESS | 4024 | 1468900115406 Marionette TRACE conn5 <- [1,1278,null,{}] 20:48:35 INFO - PROCESS | 4024 | 1468900115410 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:35 INFO - PROCESS | 4024 | 1468900115412 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:35 INFO - PROCESS | 4024 | 1468900115492 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 20:48:35 INFO - PROCESS | 4024 | 1468900115499 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900115501 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:35 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A48C800 == 36 [pid = 4024] [id = 329] 20:48:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026140EFC00) [pid = 4024] [serial = 986] [outer = 0000000000000000] 20:48:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002614DB2800) [pid = 4024] [serial = 987] [outer = 00000026140EFC00] 20:48:35 INFO - PROCESS | 4024 | 1468900115545 Marionette DEBUG loaded listener.js 20:48:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000261584AC00) [pid = 4024] [serial = 988] [outer = 00000026140EFC00] 20:48:36 INFO - PROCESS | 4024 | --DOCSHELL 000000260A864000 == 35 [pid = 4024] [id = 321] 20:48:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002605E8E000 == 34 [pid = 4024] [id = 320] 20:48:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A6C800 == 33 [pid = 4024] [id = 323] 20:48:36 INFO - PROCESS | 4024 | --DOCSHELL 000000260C87B000 == 32 [pid = 4024] [id = 322] 20:48:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CBF800 == 31 [pid = 4024] [id = 328] 20:48:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002613A55800 == 30 [pid = 4024] [id = 324] 20:48:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002615695000 == 29 [pid = 4024] [id = 325] 20:48:36 INFO - PROCESS | 4024 | --DOCSHELL 0000002618C93800 == 28 [pid = 4024] [id = 327] 20:48:36 INFO - PROCESS | 4024 | --DOCSHELL 000000261686D000 == 27 [pid = 4024] [id = 326] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000261685E400) [pid = 4024] [serial = 946] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002616A27800) [pid = 4024] [serial = 948] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002612938000) [pid = 4024] [serial = 933] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261403EC00) [pid = 4024] [serial = 936] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002616A31000) [pid = 4024] [serial = 949] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002616858C00) [pid = 4024] [serial = 913] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260B4E6C00) [pid = 4024] [serial = 918] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260C16BC00) [pid = 4024] [serial = 919] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026064A1000) [pid = 4024] [serial = 921] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260B394C00) [pid = 4024] [serial = 922] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260FDE2000) [pid = 4024] [serial = 927] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (00000026101B4C00) [pid = 4024] [serial = 928] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002610DB7000) [pid = 4024] [serial = 930] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260CD54400) [pid = 4024] [serial = 924] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260FC10800) [pid = 4024] [serial = 925] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002606126C00) [pid = 4024] [serial = 915] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260645A800) [pid = 4024] [serial = 916] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002612FD9C00) [pid = 4024] [serial = 934] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0000002614F2E000) [pid = 4024] [serial = 939] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000261413E800) [pid = 4024] [serial = 937] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0000002616442000) [pid = 4024] [serial = 945] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0000002615F7D400) [pid = 4024] [serial = 940] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (00000026131AA000) [pid = 4024] [serial = 942] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0000002614DB3C00) [pid = 4024] [serial = 943] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (000000261231B400) [pid = 4024] [serial = 931] [outer = 0000000000000000] [url = about:blank] 20:48:37 INFO - PROCESS | 4024 | 1468900117402 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 20:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2026ms 20:48:37 INFO - PROCESS | 4024 | 1468900117435 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 20:48:37 INFO - PROCESS | 4024 | 1468900117440 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 20:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:48:37 INFO - PROCESS | 4024 | 1468900117447 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:48:37 INFO - PROCESS | 4024 | 1468900117450 Marionette TRACE conn5 <- [1,1282,null,{}] 20:48:37 INFO - PROCESS | 4024 | 1468900117457 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:37 INFO - PROCESS | 4024 | 1468900117461 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:37 INFO - PROCESS | 4024 | 1468900117615 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 20:48:37 INFO - PROCESS | 4024 | 1468900117684 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900117689 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:37 INFO - PROCESS | 4024 | ++DOCSHELL 00000026066C0800 == 28 [pid = 4024] [id = 330] 20:48:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0000002606126800) [pid = 4024] [serial = 989] [outer = 0000000000000000] 20:48:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0000002606127000) [pid = 4024] [serial = 990] [outer = 0000002606126800] 20:48:37 INFO - PROCESS | 4024 | 1468900117751 Marionette DEBUG loaded listener.js 20:48:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (00000026063A5000) [pid = 4024] [serial = 991] [outer = 0000002606126800] 20:48:38 INFO - PROCESS | 4024 | 1468900118428 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 20:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1036ms 20:48:38 INFO - PROCESS | 4024 | 1468900118483 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 20:48:38 INFO - PROCESS | 4024 | 1468900118489 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 20:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:48:38 INFO - PROCESS | 4024 | 1468900118497 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:48:38 INFO - PROCESS | 4024 | 1468900118500 Marionette TRACE conn5 <- [1,1286,null,{}] 20:48:38 INFO - PROCESS | 4024 | 1468900118553 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:38 INFO - PROCESS | 4024 | 1468900118557 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:38 INFO - PROCESS | 4024 | 1468900118697 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 20:48:38 INFO - PROCESS | 4024 | 1468900118757 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900118760 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:38 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B308800 == 29 [pid = 4024] [id = 331] 20:48:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (0000002606497C00) [pid = 4024] [serial = 992] [outer = 0000000000000000] 20:48:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0000002606499C00) [pid = 4024] [serial = 993] [outer = 0000002606497C00] 20:48:38 INFO - PROCESS | 4024 | 1468900118820 Marionette DEBUG loaded listener.js 20:48:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (00000026064A4000) [pid = 4024] [serial = 994] [outer = 0000002606497C00] 20:48:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002615FAD800 == 28 [pid = 4024] [id = 200] 20:48:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261343A000 == 27 [pid = 4024] [id = 204] 20:48:39 INFO - PROCESS | 4024 | 1468900119680 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 20:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1212ms 20:48:39 INFO - PROCESS | 4024 | 1468900119709 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 20:48:39 INFO - PROCESS | 4024 | 1468900119714 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 20:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:48:39 INFO - PROCESS | 4024 | 1468900119719 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:48:39 INFO - PROCESS | 4024 | 1468900119722 Marionette TRACE conn5 <- [1,1290,null,{}] 20:48:39 INFO - PROCESS | 4024 | 1468900119728 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:39 INFO - PROCESS | 4024 | 1468900119731 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:39 INFO - PROCESS | 4024 | 1468900119826 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 20:48:39 INFO - PROCESS | 4024 | 1468900119832 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 4024 | 1468900119835 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:39 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A9DC000 == 28 [pid = 4024] [id = 332] 20:48:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (00000026063B3C00) [pid = 4024] [serial = 995] [outer = 0000000000000000] 20:48:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260645A000) [pid = 4024] [serial = 996] [outer = 00000026063B3C00] 20:48:39 INFO - PROCESS | 4024 | 1468900119887 Marionette DEBUG loaded listener.js 20:48:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (00000026064A1C00) [pid = 4024] [serial = 997] [outer = 00000026063B3C00] 20:48:40 INFO - PROCESS | 4024 | 1468900120381 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 20:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 692ms 20:48:40 INFO - PROCESS | 4024 | 1468900120416 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 20:48:40 INFO - PROCESS | 4024 | 1468900120420 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 20:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:48:40 INFO - PROCESS | 4024 | 1468900120426 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:48:40 INFO - PROCESS | 4024 | 1468900120429 Marionette TRACE conn5 <- [1,1294,null,{}] 20:48:40 INFO - PROCESS | 4024 | 1468900120433 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:40 INFO - PROCESS | 4024 | 1468900120436 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:40 INFO - PROCESS | 4024 | 1468900120529 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 20:48:40 INFO - PROCESS | 4024 | 1468900120538 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900120541 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:40 INFO - PROCESS | 4024 | ++DOCSHELL 00000026101D9000 == 29 [pid = 4024] [id = 333] 20:48:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260A6A9400) [pid = 4024] [serial = 998] [outer = 0000000000000000] 20:48:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260A8F1800) [pid = 4024] [serial = 999] [outer = 000000260A6A9400] 20:48:40 INFO - PROCESS | 4024 | 1468900120588 Marionette DEBUG loaded listener.js 20:48:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260B0BA800) [pid = 4024] [serial = 1000] [outer = 000000260A6A9400] 20:48:41 INFO - PROCESS | 4024 | 1468900121063 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 20:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 691ms 20:48:41 INFO - PROCESS | 4024 | 1468900121121 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 20:48:41 INFO - PROCESS | 4024 | 1468900121123 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 20:48:41 INFO - PROCESS | 4024 | 1468900121127 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:48:41 INFO - PROCESS | 4024 | 1468900121131 Marionette TRACE conn5 <- [1,1298,null,{}] 20:48:41 INFO - PROCESS | 4024 | 1468900121143 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:41 INFO - PROCESS | 4024 | 1468900121149 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:41 INFO - PROCESS | 4024 | 1468900121242 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 20:48:41 INFO - PROCESS | 4024 | 1468900121258 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900121261 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:41 INFO - PROCESS | 4024 | ++DOCSHELL 00000026120EB000 == 30 [pid = 4024] [id = 334] 20:48:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002606497800) [pid = 4024] [serial = 1001] [outer = 0000000000000000] 20:48:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260B68C400) [pid = 4024] [serial = 1002] [outer = 0000002606497800] 20:48:41 INFO - PROCESS | 4024 | 1468900121311 Marionette DEBUG loaded listener.js 20:48:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260C27BC00) [pid = 4024] [serial = 1003] [outer = 0000002606497800] 20:48:41 INFO - PROCESS | 4024 | 1468900121763 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 20:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 20:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 693ms 20:48:41 INFO - PROCESS | 4024 | 1468900121823 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 20:48:41 INFO - PROCESS | 4024 | 1468900121825 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 20:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:48:41 INFO - PROCESS | 4024 | 1468900121829 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:48:41 INFO - PROCESS | 4024 | 1468900121830 Marionette TRACE conn5 <- [1,1302,null,{}] 20:48:41 INFO - PROCESS | 4024 | 1468900121834 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:41 INFO - PROCESS | 4024 | 1468900121836 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:41 INFO - PROCESS | 4024 | 1468900121955 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 20:48:41 INFO - PROCESS | 4024 | 1468900121961 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900121964 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:41 INFO - PROCESS | 4024 | ++DOCSHELL 00000026133BF800 == 31 [pid = 4024] [id = 335] 20:48:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260F702800) [pid = 4024] [serial = 1004] [outer = 0000000000000000] 20:48:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260F70F800) [pid = 4024] [serial = 1005] [outer = 000000260F702800] 20:48:42 INFO - PROCESS | 4024 | 1468900122009 Marionette DEBUG loaded listener.js 20:48:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FC50000) [pid = 4024] [serial = 1006] [outer = 000000260F702800] 20:48:42 INFO - PROCESS | 4024 | 1468900122487 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 20:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 20:48:42 INFO - PROCESS | 4024 | 1468900122521 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 20:48:42 INFO - PROCESS | 4024 | 1468900122523 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 20:48:42 INFO - PROCESS | 4024 | 1468900122527 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:48:42 INFO - PROCESS | 4024 | 1468900122529 Marionette TRACE conn5 <- [1,1306,null,{}] 20:48:42 INFO - PROCESS | 4024 | 1468900122532 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:42 INFO - PROCESS | 4024 | 1468900122534 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:42 INFO - PROCESS | 4024 | 1468900122644 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 20:48:42 INFO - PROCESS | 4024 | 1468900122653 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900122655 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:42 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614D78800 == 32 [pid = 4024] [id = 336] 20:48:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FC50800) [pid = 4024] [serial = 1007] [outer = 0000000000000000] 20:48:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FC5A000) [pid = 4024] [serial = 1008] [outer = 000000260FC50800] 20:48:42 INFO - PROCESS | 4024 | 1468900122743 Marionette DEBUG loaded listener.js 20:48:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FD0F000) [pid = 4024] [serial = 1009] [outer = 000000260FC50800] 20:48:43 INFO - PROCESS | 4024 | 1468900123177 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 20:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 20:48:43 INFO - PROCESS | 4024 | 1468900123228 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 20:48:43 INFO - PROCESS | 4024 | 1468900123230 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 20:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:48:43 INFO - PROCESS | 4024 | 1468900123233 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:48:43 INFO - PROCESS | 4024 | 1468900123235 Marionette TRACE conn5 <- [1,1310,null,{}] 20:48:43 INFO - PROCESS | 4024 | 1468900123238 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:43 INFO - PROCESS | 4024 | 1468900123244 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:43 INFO - PROCESS | 4024 | 1468900123423 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002614035000) [pid = 4024] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026101B0000) [pid = 4024] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260B649000) [pid = 4024] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026127E1000) [pid = 4024] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002606634400) [pid = 4024] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002614023800) [pid = 4024] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260FC5B000) [pid = 4024] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260A6B1800) [pid = 4024] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FC16C00) [pid = 4024] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002606855000) [pid = 4024] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002606495C00) [pid = 4024] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:48:43 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260B378400) [pid = 4024] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:48:43 INFO - PROCESS | 4024 | 1468900123487 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900123489 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:43 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B079800 == 33 [pid = 4024] [id = 337] 20:48:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002605E2D400) [pid = 4024] [serial = 1010] [outer = 0000000000000000] 20:48:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002606634400) [pid = 4024] [serial = 1011] [outer = 0000002605E2D400] 20:48:43 INFO - PROCESS | 4024 | 1468900123537 Marionette DEBUG loaded listener.js 20:48:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002610146800) [pid = 4024] [serial = 1012] [outer = 0000002605E2D400] 20:48:43 INFO - PROCESS | 4024 | 1468900123921 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 20:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 734ms 20:48:43 INFO - PROCESS | 4024 | 1468900123969 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 20:48:43 INFO - PROCESS | 4024 | 1468900123972 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 20:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:48:43 INFO - PROCESS | 4024 | 1468900123975 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:48:43 INFO - PROCESS | 4024 | 1468900123977 Marionette TRACE conn5 <- [1,1314,null,{}] 20:48:43 INFO - PROCESS | 4024 | 1468900123980 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:43 INFO - PROCESS | 4024 | 1468900123982 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:44 INFO - PROCESS | 4024 | 1468900124064 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 20:48:44 INFO - PROCESS | 4024 | 1468900124070 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900124072 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:44 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A976000 == 34 [pid = 4024] [id = 338] 20:48:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000261013FC00) [pid = 4024] [serial = 1013] [outer = 0000000000000000] 20:48:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002612327C00) [pid = 4024] [serial = 1014] [outer = 000000261013FC00] 20:48:44 INFO - PROCESS | 4024 | 1468900124116 Marionette DEBUG loaded listener.js 20:48:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002612744000) [pid = 4024] [serial = 1015] [outer = 000000261013FC00] 20:48:44 INFO - PROCESS | 4024 | 1468900124536 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:48:44 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:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 585ms 20:48:44 INFO - PROCESS | 4024 | 1468900124564 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 20:48:44 INFO - PROCESS | 4024 | 1468900124566 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 20:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:48:44 INFO - PROCESS | 4024 | 1468900124569 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:48:44 INFO - PROCESS | 4024 | 1468900124571 Marionette TRACE conn5 <- [1,1318,null,{}] 20:48:44 INFO - PROCESS | 4024 | 1468900124575 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:44 INFO - PROCESS | 4024 | 1468900124577 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:44 INFO - PROCESS | 4024 | 1468900124658 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 20:48:44 INFO - PROCESS | 4024 | 1468900124664 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900124666 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:44 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BDE000 == 35 [pid = 4024] [id = 339] 20:48:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612759400) [pid = 4024] [serial = 1016] [outer = 0000000000000000] 20:48:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026127E3000) [pid = 4024] [serial = 1017] [outer = 0000002612759400] 20:48:44 INFO - PROCESS | 4024 | 1468900124710 Marionette DEBUG loaded listener.js 20:48:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000261293A000) [pid = 4024] [serial = 1018] [outer = 0000002612759400] 20:48:45 INFO - PROCESS | 4024 | 1468900125159 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 20:48:45 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:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 628ms 20:48:45 INFO - PROCESS | 4024 | 1468900125200 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 20:48:45 INFO - PROCESS | 4024 | 1468900125202 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 20:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:48:45 INFO - PROCESS | 4024 | 1468900125205 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:48:45 INFO - PROCESS | 4024 | 1468900125207 Marionette TRACE conn5 <- [1,1322,null,{}] 20:48:45 INFO - PROCESS | 4024 | 1468900125210 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:45 INFO - PROCESS | 4024 | 1468900125212 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:45 INFO - PROCESS | 4024 | 1468900125297 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 20:48:45 INFO - PROCESS | 4024 | 1468900125302 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900125304 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:45 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CBF000 == 36 [pid = 4024] [id = 340] 20:48:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002612942C00) [pid = 4024] [serial = 1019] [outer = 0000000000000000] 20:48:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002612946400) [pid = 4024] [serial = 1020] [outer = 0000002612942C00] 20:48:45 INFO - PROCESS | 4024 | 1468900125348 Marionette DEBUG loaded listener.js 20:48:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002612FDA800) [pid = 4024] [serial = 1021] [outer = 0000002612942C00] 20:48:45 INFO - PROCESS | 4024 | 1468900125751 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 20:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 587ms 20:48:45 INFO - PROCESS | 4024 | 1468900125804 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 20:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:48:45 INFO - PROCESS | 4024 | 1468900125806 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 20:48:45 INFO - PROCESS | 4024 | 1468900125809 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:48:45 INFO - PROCESS | 4024 | 1468900125811 Marionette TRACE conn5 <- [1,1326,null,{}] 20:48:45 INFO - PROCESS | 4024 | 1468900125814 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:45 INFO - PROCESS | 4024 | 1468900125816 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:45 INFO - PROCESS | 4024 | 1468900125904 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 20:48:45 INFO - PROCESS | 4024 | 1468900125910 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900125912 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:45 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A484800 == 37 [pid = 4024] [id = 341] 20:48:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026131AF800) [pid = 4024] [serial = 1022] [outer = 0000000000000000] 20:48:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026131B6800) [pid = 4024] [serial = 1023] [outer = 00000026131AF800] 20:48:45 INFO - PROCESS | 4024 | 1468900125957 Marionette DEBUG loaded listener.js 20:48:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026135A6C00) [pid = 4024] [serial = 1024] [outer = 00000026131AF800] 20:48:47 INFO - PROCESS | 4024 | 1468900127131 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 20:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1336ms 20:48:47 INFO - PROCESS | 4024 | 1468900127151 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 20:48:47 INFO - PROCESS | 4024 | 1468900127156 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 20:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:48:47 INFO - PROCESS | 4024 | 1468900127161 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:48:47 INFO - PROCESS | 4024 | 1468900127165 Marionette TRACE conn5 <- [1,1330,null,{}] 20:48:47 INFO - PROCESS | 4024 | 1468900127171 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:47 INFO - PROCESS | 4024 | 1468900127175 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:47 INFO - PROCESS | 4024 | 1468900127293 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 20:48:47 INFO - PROCESS | 4024 | 1468900127417 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900127420 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:47 INFO - PROCESS | 4024 | ++DOCSHELL 00000026101D5800 == 38 [pid = 4024] [id = 342] 20:48:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002606861400) [pid = 4024] [serial = 1025] [outer = 0000000000000000] 20:48:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002607049400) [pid = 4024] [serial = 1026] [outer = 0000002606861400] 20:48:47 INFO - PROCESS | 4024 | 1468900127484 Marionette DEBUG loaded listener.js 20:48:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260B0C9800) [pid = 4024] [serial = 1027] [outer = 0000002606861400] 20:48:48 INFO - PROCESS | 4024 | 1468900128078 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 20:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 985ms 20:48:48 INFO - PROCESS | 4024 | 1468900128150 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 20:48:48 INFO - PROCESS | 4024 | 1468900128156 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 20:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:48:48 INFO - PROCESS | 4024 | 1468900128163 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:48:48 INFO - PROCESS | 4024 | 1468900128166 Marionette TRACE conn5 <- [1,1334,null,{}] 20:48:48 INFO - PROCESS | 4024 | 1468900128170 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:48 INFO - PROCESS | 4024 | 1468900128173 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:48 INFO - PROCESS | 4024 | 1468900128321 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 20:48:48 INFO - PROCESS | 4024 | 1468900128394 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900128397 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:48 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615FAD800 == 39 [pid = 4024] [id = 343] 20:48:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260649AC00) [pid = 4024] [serial = 1028] [outer = 0000000000000000] 20:48:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260F709000) [pid = 4024] [serial = 1029] [outer = 000000260649AC00] 20:48:48 INFO - PROCESS | 4024 | 1468900128501 Marionette DEBUG loaded listener.js 20:48:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260FD0D000) [pid = 4024] [serial = 1030] [outer = 000000260649AC00] 20:48:49 INFO - PROCESS | 4024 | 1468900129268 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 20:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1143ms 20:48:49 INFO - PROCESS | 4024 | 1468900129315 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 20:48:49 INFO - PROCESS | 4024 | 1468900129319 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 20:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:48:49 INFO - PROCESS | 4024 | 1468900129325 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:48:49 INFO - PROCESS | 4024 | 1468900129328 Marionette TRACE conn5 <- [1,1338,null,{}] 20:48:49 INFO - PROCESS | 4024 | 1468900129348 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:49 INFO - PROCESS | 4024 | 1468900129351 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:49 INFO - PROCESS | 4024 | 1468900129488 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 20:48:49 INFO - PROCESS | 4024 | 1468900129534 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900129537 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:49 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B162000 == 40 [pid = 4024] [id = 344] 20:48:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260A658C00) [pid = 4024] [serial = 1031] [outer = 0000000000000000] 20:48:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260A960C00) [pid = 4024] [serial = 1032] [outer = 000000260A658C00] 20:48:49 INFO - PROCESS | 4024 | 1468900129589 Marionette DEBUG loaded listener.js 20:48:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260B686000) [pid = 4024] [serial = 1033] [outer = 000000260A658C00] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 0000002604579000 == 39 [pid = 4024] [id = 195] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 0000002612E16000 == 38 [pid = 4024] [id = 202] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 0000002612B76800 == 37 [pid = 4024] [id = 209] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 000000261343F000 == 36 [pid = 4024] [id = 198] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 0000002616838800 == 35 [pid = 4024] [id = 212] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 000000260C14F000 == 34 [pid = 4024] [id = 207] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 000000261343C800 == 33 [pid = 4024] [id = 210] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 00000026103A0800 == 32 [pid = 4024] [id = 208] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 000000260770D800 == 31 [pid = 4024] [id = 206] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 000000260A973000 == 30 [pid = 4024] [id = 205] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 000000260B308800 == 29 [pid = 4024] [id = 331] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 00000026066C0800 == 28 [pid = 4024] [id = 330] 20:48:49 INFO - PROCESS | 4024 | --DOCSHELL 000000261A48C800 == 27 [pid = 4024] [id = 329] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (00000026140EE800) [pid = 4024] [serial = 985] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002610642000) [pid = 4024] [serial = 972] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026120D1800) [pid = 4024] [serial = 975] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002610DB4800) [pid = 4024] [serial = 973] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026131AD000) [pid = 4024] [serial = 978] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002614039800) [pid = 4024] [serial = 984] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002614027C00) [pid = 4024] [serial = 979] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260B396800) [pid = 4024] [serial = 960] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002616855400) [pid = 4024] [serial = 958] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002614034C00) [pid = 4024] [serial = 957] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026101B5C00) [pid = 4024] [serial = 955] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260FD1E400) [pid = 4024] [serial = 954] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260C272C00) [pid = 4024] [serial = 952] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260B1BDC00) [pid = 4024] [serial = 951] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260FCA7C00) [pid = 4024] [serial = 969] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260B687000) [pid = 4024] [serial = 966] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260C6DDC00) [pid = 4024] [serial = 967] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026067C8800) [pid = 4024] [serial = 963] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260A65A400) [pid = 4024] [serial = 964] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260C2D5400) [pid = 4024] [serial = 961] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026127E0C00) [pid = 4024] [serial = 976] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002610DB4C00) [pid = 4024] [serial = 981] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002613950800) [pid = 4024] [serial = 982] [outer = 0000000000000000] [url = about:blank] 20:48:49 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260FD26400) [pid = 4024] [serial = 970] [outer = 0000000000000000] [url = about:blank] 20:48:50 INFO - PROCESS | 4024 | 1468900130162 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 20:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 881ms 20:48:50 INFO - PROCESS | 4024 | 1468900130207 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 20:48:50 INFO - PROCESS | 4024 | 1468900130211 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 20:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:48:50 INFO - PROCESS | 4024 | 1468900130217 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:48:50 INFO - PROCESS | 4024 | 1468900130220 Marionette TRACE conn5 <- [1,1342,null,{}] 20:48:50 INFO - PROCESS | 4024 | 1468900130224 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:50 INFO - PROCESS | 4024 | 1468900130226 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:50 INFO - PROCESS | 4024 | 1468900130318 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 20:48:50 INFO - PROCESS | 4024 | 1468900130390 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900130392 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:50 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C635000 == 28 [pid = 4024] [id = 345] 20:48:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260B681400) [pid = 4024] [serial = 1034] [outer = 0000000000000000] 20:48:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260C2DF800) [pid = 4024] [serial = 1035] [outer = 000000260B681400] 20:48:50 INFO - PROCESS | 4024 | 1468900130440 Marionette DEBUG loaded listener.js 20:48:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260CD58800) [pid = 4024] [serial = 1036] [outer = 000000260B681400] 20:48:50 INFO - PROCESS | 4024 | 1468900130825 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 20:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 627ms 20:48:50 INFO - PROCESS | 4024 | 1468900130850 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 20:48:50 INFO - PROCESS | 4024 | 1468900130852 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 20:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:48:50 INFO - PROCESS | 4024 | 1468900130861 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:48:50 INFO - PROCESS | 4024 | 1468900130865 Marionette TRACE conn5 <- [1,1346,null,{}] 20:48:50 INFO - PROCESS | 4024 | 1468900130876 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:50 INFO - PROCESS | 4024 | 1468900130881 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:50 INFO - PROCESS | 4024 | 1468900130970 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 20:48:50 INFO - PROCESS | 4024 | 1468900130977 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900130980 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:51 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A85000 == 29 [pid = 4024] [id = 346] 20:48:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260FC55C00) [pid = 4024] [serial = 1037] [outer = 0000000000000000] 20:48:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FD26400) [pid = 4024] [serial = 1038] [outer = 000000260FC55C00] 20:48:51 INFO - PROCESS | 4024 | 1468900131029 Marionette DEBUG loaded listener.js 20:48:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (00000026101ADC00) [pid = 4024] [serial = 1039] [outer = 000000260FC55C00] 20:48:51 INFO - PROCESS | 4024 | 1468900131486 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 20:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 20:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:48:51 INFO - PROCESS | 4024 | 1468900131557 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 20:48:51 INFO - PROCESS | 4024 | 1468900131560 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 20:48:51 INFO - PROCESS | 4024 | 1468900131563 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:48:51 INFO - PROCESS | 4024 | 1468900131565 Marionette TRACE conn5 <- [1,1350,null,{}] 20:48:51 INFO - PROCESS | 4024 | 1468900131569 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:51 INFO - PROCESS | 4024 | 1468900131571 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:51 INFO - PROCESS | 4024 | 1468900131662 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 20:48:51 INFO - PROCESS | 4024 | 1468900131701 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900131703 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:51 INFO - PROCESS | 4024 | ++DOCSHELL 00000026143D0800 == 30 [pid = 4024] [id = 347] 20:48:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002610DB9C00) [pid = 4024] [serial = 1040] [outer = 0000000000000000] 20:48:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000261231D400) [pid = 4024] [serial = 1041] [outer = 0000002610DB9C00] 20:48:51 INFO - PROCESS | 4024 | 1468900131748 Marionette DEBUG loaded listener.js 20:48:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000261274A800) [pid = 4024] [serial = 1042] [outer = 0000002610DB9C00] 20:48:52 INFO - PROCESS | 4024 | 1468900132203 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 20:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 20:48:52 INFO - PROCESS | 4024 | 1468900132257 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 20:48:52 INFO - PROCESS | 4024 | 1468900132260 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 20:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:48:52 INFO - PROCESS | 4024 | 1468900132269 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:48:52 INFO - PROCESS | 4024 | 1468900132271 Marionette TRACE conn5 <- [1,1354,null,{}] 20:48:52 INFO - PROCESS | 4024 | 1468900132275 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:52 INFO - PROCESS | 4024 | 1468900132277 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:52 INFO - PROCESS | 4024 | 1468900132382 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 20:48:52 INFO - PROCESS | 4024 | 1468900132435 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900132437 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:52 INFO - PROCESS | 4024 | ++DOCSHELL 000000261646C000 == 31 [pid = 4024] [id = 348] 20:48:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000261273BC00) [pid = 4024] [serial = 1043] [outer = 0000000000000000] 20:48:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000261293C000) [pid = 4024] [serial = 1044] [outer = 000000261273BC00] 20:48:52 INFO - PROCESS | 4024 | 1468900132483 Marionette DEBUG loaded listener.js 20:48:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261310B400) [pid = 4024] [serial = 1045] [outer = 000000261273BC00] 20:48:52 INFO - PROCESS | 4024 | 1468900132922 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 20:48:52 INFO - PROCESS | 4024 | 1468900132964 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 20:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:48:52 INFO - PROCESS | 4024 | 1468900132978 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:48:52 INFO - PROCESS | 4024 | 1468900132980 Marionette TRACE conn5 <- [1,1358,null,{}] 20:48:52 INFO - PROCESS | 4024 | 1468900132983 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:52 INFO - PROCESS | 4024 | 1468900132989 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:53 INFO - PROCESS | 4024 | 1468900133156 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 20:48:53 INFO - PROCESS | 4024 | 1468900133201 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900133203 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:53 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BDF000 == 32 [pid = 4024] [id = 349] 20:48:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026134BA400) [pid = 4024] [serial = 1046] [outer = 0000000000000000] 20:48:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261394A000) [pid = 4024] [serial = 1047] [outer = 00000026134BA400] 20:48:53 INFO - PROCESS | 4024 | 1468900133248 Marionette DEBUG loaded listener.js 20:48:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002614038000) [pid = 4024] [serial = 1048] [outer = 00000026134BA400] 20:48:53 INFO - PROCESS | 4024 | 1468900133669 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 20:48:53 INFO - PROCESS | 4024 | 1468900133711 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 20:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:48:53 INFO - PROCESS | 4024 | 1468900133714 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:48:53 INFO - PROCESS | 4024 | 1468900133716 Marionette TRACE conn5 <- [1,1362,null,{}] 20:48:53 INFO - PROCESS | 4024 | 1468900133719 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:53 INFO - PROCESS | 4024 | 1468900133721 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:53 INFO - PROCESS | 4024 | 1468900133834 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 20:48:53 INFO - PROCESS | 4024 | 1468900133841 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900133843 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:53 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C120800 == 33 [pid = 4024] [id = 350] 20:48:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026131B2C00) [pid = 4024] [serial = 1049] [outer = 0000000000000000] 20:48:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026140E6000) [pid = 4024] [serial = 1050] [outer = 00000026131B2C00] 20:48:53 INFO - PROCESS | 4024 | 1468900133926 Marionette DEBUG loaded listener.js 20:48:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002614367800) [pid = 4024] [serial = 1051] [outer = 00000026131B2C00] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260FC50800) [pid = 4024] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002605E2D400) [pid = 4024] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260F702800) [pid = 4024] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260A6A9400) [pid = 4024] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606497800) [pid = 4024] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606126800) [pid = 4024] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026063B3C00) [pid = 4024] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606497C00) [pid = 4024] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026140EFC00) [pid = 4024] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002612942C00) [pid = 4024] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002612759400) [pid = 4024] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:48:54 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000261013FC00) [pid = 4024] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:48:54 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:48:54 INFO - PROCESS | 4024 | 1468900134443 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 20:48:54 INFO - PROCESS | 4024 | 1468900134498 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 20:48:54 INFO - PROCESS | 4024 | 1468900134501 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:48:54 INFO - PROCESS | 4024 | 1468900134503 Marionette TRACE conn5 <- [1,1366,null,{}] 20:48:54 INFO - PROCESS | 4024 | 1468900134507 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:54 INFO - PROCESS | 4024 | 1468900134509 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:54 INFO - PROCESS | 4024 | 1468900134591 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 20:48:54 INFO - PROCESS | 4024 | 1468900134666 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900134668 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:54 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A482800 == 34 [pid = 4024] [id = 351] 20:48:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002606318C00) [pid = 4024] [serial = 1052] [outer = 0000000000000000] 20:48:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002606B84000) [pid = 4024] [serial = 1053] [outer = 0000002606318C00] 20:48:54 INFO - PROCESS | 4024 | 1468900134713 Marionette DEBUG loaded listener.js 20:48:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000261231EC00) [pid = 4024] [serial = 1054] [outer = 0000002606318C00] 20:48:55 INFO - PROCESS | 4024 | 1468900135058 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 20:48:55 INFO - PROCESS | 4024 | 1468900135134 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 20:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:48:55 INFO - PROCESS | 4024 | 1468900135137 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:48:55 INFO - PROCESS | 4024 | 1468900135139 Marionette TRACE conn5 <- [1,1370,null,{}] 20:48:55 INFO - PROCESS | 4024 | 1468900135142 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:55 INFO - PROCESS | 4024 | 1468900135144 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:55 INFO - PROCESS | 4024 | 1468900135257 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 20:48:55 INFO - PROCESS | 4024 | 1468900135264 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900135266 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:55 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A73B800 == 35 [pid = 4024] [id = 352] 20:48:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002612FD7400) [pid = 4024] [serial = 1055] [outer = 0000000000000000] 20:48:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002614DAB400) [pid = 4024] [serial = 1056] [outer = 0000002612FD7400] 20:48:55 INFO - PROCESS | 4024 | 1468900135311 Marionette DEBUG loaded listener.js 20:48:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261566D400) [pid = 4024] [serial = 1057] [outer = 0000002612FD7400] 20:48:55 INFO - PROCESS | 4024 | [4024] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:48:55 INFO - PROCESS | 4024 | 1468900135714 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 20:48:55 INFO - PROCESS | 4024 | 1468900135771 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 20:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:48:55 INFO - PROCESS | 4024 | 1468900135774 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:48:55 INFO - PROCESS | 4024 | 1468900135776 Marionette TRACE conn5 <- [1,1374,null,{}] 20:48:55 INFO - PROCESS | 4024 | 1468900135779 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:55 INFO - PROCESS | 4024 | 1468900135781 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:55 INFO - PROCESS | 4024 | 1468900135891 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 20:48:55 INFO - PROCESS | 4024 | 1468900135933 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900135935 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:55 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A76C000 == 36 [pid = 4024] [id = 353] 20:48:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000261561F400) [pid = 4024] [serial = 1058] [outer = 0000000000000000] 20:48:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002615F7D400) [pid = 4024] [serial = 1059] [outer = 000000261561F400] 20:48:55 INFO - PROCESS | 4024 | 1468900135979 Marionette DEBUG loaded listener.js 20:48:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002616335000) [pid = 4024] [serial = 1060] [outer = 000000261561F400] 20:48:56 INFO - PROCESS | 4024 | 1468900136464 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 20:48:56 INFO - PROCESS | 4024 | 1468900136517 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 20:48:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:48:56 INFO - PROCESS | 4024 | 1468900136522 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:48:56 INFO - PROCESS | 4024 | 1468900136526 Marionette TRACE conn5 <- [1,1378,null,{}] 20:48:56 INFO - PROCESS | 4024 | 1468900136532 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:56 INFO - PROCESS | 4024 | 1468900136535 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:56 INFO - PROCESS | 4024 | 1468900136657 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 20:48:56 INFO - PROCESS | 4024 | 1468900136733 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900136738 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:56 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B18D800 == 37 [pid = 4024] [id = 354] 20:48:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260680CC00) [pid = 4024] [serial = 1061] [outer = 0000000000000000] 20:48:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260685C000) [pid = 4024] [serial = 1062] [outer = 000000260680CC00] 20:48:56 INFO - PROCESS | 4024 | 1468900136838 Marionette DEBUG loaded listener.js 20:48:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260B40F400) [pid = 4024] [serial = 1063] [outer = 000000260680CC00] 20:48:57 INFO - PROCESS | 4024 | 1468900137463 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 20:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 985ms 20:48:57 INFO - PROCESS | 4024 | 1468900137510 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 20:48:57 INFO - PROCESS | 4024 | 1468900137515 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 20:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:48:57 INFO - PROCESS | 4024 | 1468900137522 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:48:57 INFO - PROCESS | 4024 | 1468900137525 Marionette TRACE conn5 <- [1,1382,null,{}] 20:48:57 INFO - PROCESS | 4024 | 1468900137529 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:57 INFO - PROCESS | 4024 | 1468900137532 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:57 INFO - PROCESS | 4024 | 1468900137681 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 20:48:57 INFO - PROCESS | 4024 | 1468900137798 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900137801 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:57 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615866000 == 38 [pid = 4024] [id = 355] 20:48:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260FC12000) [pid = 4024] [serial = 1064] [outer = 0000000000000000] 20:48:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260FD23400) [pid = 4024] [serial = 1065] [outer = 000000260FC12000] 20:48:57 INFO - PROCESS | 4024 | 1468900137859 Marionette DEBUG loaded listener.js 20:48:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002610DB6400) [pid = 4024] [serial = 1066] [outer = 000000260FC12000] 20:48:58 INFO - PROCESS | 4024 | 1468900138516 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 20:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1034ms 20:48:58 INFO - PROCESS | 4024 | 1468900138558 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 20:48:58 INFO - PROCESS | 4024 | 1468900138561 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 20:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:48:58 INFO - PROCESS | 4024 | 1468900138565 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:48:58 INFO - PROCESS | 4024 | 1468900138569 Marionette TRACE conn5 <- [1,1386,null,{}] 20:48:58 INFO - PROCESS | 4024 | 1468900138601 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:58 INFO - PROCESS | 4024 | 1468900138606 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:58 INFO - PROCESS | 4024 | 1468900138750 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 20:48:58 INFO - PROCESS | 4024 | 1468900138872 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900138876 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:58 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A778000 == 39 [pid = 4024] [id = 356] 20:48:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002612745C00) [pid = 4024] [serial = 1067] [outer = 0000000000000000] 20:48:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000261394B400) [pid = 4024] [serial = 1068] [outer = 0000002612745C00] 20:48:58 INFO - PROCESS | 4024 | 1468900138938 Marionette DEBUG loaded listener.js 20:48:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002614136800) [pid = 4024] [serial = 1069] [outer = 0000002612745C00] 20:48:59 INFO - PROCESS | 4024 | 1468900139640 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 20:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1087ms 20:48:59 INFO - PROCESS | 4024 | 1468900139664 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 20:48:59 INFO - PROCESS | 4024 | 1468900139669 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 20:48:59 INFO - PROCESS | 4024 | 1468900139692 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:48:59 INFO - PROCESS | 4024 | 1468900139696 Marionette TRACE conn5 <- [1,1390,null,{}] 20:48:59 INFO - PROCESS | 4024 | 1468900139703 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:48:59 INFO - PROCESS | 4024 | 1468900139706 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:59 INFO - PROCESS | 4024 | 1468900139809 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 20:48:59 INFO - PROCESS | 4024 | 1468900139885 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900139887 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:48:59 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C116000 == 40 [pid = 4024] [id = 357] 20:48:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260A65A400) [pid = 4024] [serial = 1070] [outer = 0000000000000000] 20:48:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000260A8ED400) [pid = 4024] [serial = 1071] [outer = 000000260A65A400] 20:48:59 INFO - PROCESS | 4024 | 1468900139938 Marionette DEBUG loaded listener.js 20:49:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260B4ED800) [pid = 4024] [serial = 1072] [outer = 000000260A65A400] 20:49:00 INFO - PROCESS | 4024 | --DOCSHELL 0000002615FA9000 == 39 [pid = 4024] [id = 211] 20:49:00 INFO - PROCESS | 4024 | --DOCSHELL 000000260B17A000 == 38 [pid = 4024] [id = 199] 20:49:00 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D67800 == 37 [pid = 4024] [id = 197] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (00000026131B6800) [pid = 4024] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002614DB2800) [pid = 4024] [serial = 987] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260FC5A000) [pid = 4024] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002606634400) [pid = 4024] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260FD0F000) [pid = 4024] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260F70F800) [pid = 4024] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260A8F1800) [pid = 4024] [serial = 999] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260B0BA800) [pid = 4024] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260B68C400) [pid = 4024] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260C27BC00) [pid = 4024] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026063A5000) [pid = 4024] [serial = 991] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002606127000) [pid = 4024] [serial = 990] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002610146800) [pid = 4024] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260645A000) [pid = 4024] [serial = 996] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026064A1C00) [pid = 4024] [serial = 997] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026064A4000) [pid = 4024] [serial = 994] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606499C00) [pid = 4024] [serial = 993] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000261584AC00) [pid = 4024] [serial = 988] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002612FDA800) [pid = 4024] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026127E3000) [pid = 4024] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002612946400) [pid = 4024] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261293A000) [pid = 4024] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260FC50000) [pid = 4024] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002612327C00) [pid = 4024] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002612744000) [pid = 4024] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 20:49:00 INFO - PROCESS | 4024 | 1468900140500 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 20:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 837ms 20:49:00 INFO - PROCESS | 4024 | 1468900140535 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 20:49:00 INFO - PROCESS | 4024 | 1468900140540 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 20:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:49:00 INFO - PROCESS | 4024 | 1468900140546 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:49:00 INFO - PROCESS | 4024 | 1468900140548 Marionette TRACE conn5 <- [1,1394,null,{}] 20:49:00 INFO - PROCESS | 4024 | 1468900140552 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:00 INFO - PROCESS | 4024 | 1468900140555 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:00 INFO - PROCESS | 4024 | 1468900140645 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 20:49:00 INFO - PROCESS | 4024 | 1468900140654 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900140657 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:00 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C115000 == 38 [pid = 4024] [id = 358] 20:49:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260B0C9C00) [pid = 4024] [serial = 1073] [outer = 0000000000000000] 20:49:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B68A800) [pid = 4024] [serial = 1074] [outer = 000000260B0C9C00] 20:49:00 INFO - PROCESS | 4024 | 1468900140705 Marionette DEBUG loaded listener.js 20:49:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260CCBA400) [pid = 4024] [serial = 1075] [outer = 000000260B0C9C00] 20:49:01 INFO - PROCESS | 4024 | 1468900141186 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 20:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 690ms 20:49:01 INFO - PROCESS | 4024 | 1468900141239 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 20:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:49:01 INFO - PROCESS | 4024 | 1468900141242 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 20:49:01 INFO - PROCESS | 4024 | 1468900141245 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:49:01 INFO - PROCESS | 4024 | 1468900141249 Marionette TRACE conn5 <- [1,1398,null,{}] 20:49:01 INFO - PROCESS | 4024 | 1468900141259 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:01 INFO - PROCESS | 4024 | 1468900141264 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:01 INFO - PROCESS | 4024 | 1468900141352 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 20:49:01 INFO - PROCESS | 4024 | 1468900141458 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900141461 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:01 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A83000 == 39 [pid = 4024] [id = 359] 20:49:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260FC5D000) [pid = 4024] [serial = 1076] [outer = 0000000000000000] 20:49:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260FD1C800) [pid = 4024] [serial = 1077] [outer = 000000260FC5D000] 20:49:01 INFO - PROCESS | 4024 | 1468900141512 Marionette DEBUG loaded listener.js 20:49:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000261014B800) [pid = 4024] [serial = 1078] [outer = 000000260FC5D000] 20:49:01 INFO - PROCESS | 4024 | 1468900141924 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 20:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 20:49:01 INFO - PROCESS | 4024 | 1468900141982 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 20:49:01 INFO - PROCESS | 4024 | 1468900141985 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 20:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:49:02 INFO - PROCESS | 4024 | 1468900141993 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:49:02 INFO - PROCESS | 4024 | 1468900141995 Marionette TRACE conn5 <- [1,1402,null,{}] 20:49:02 INFO - PROCESS | 4024 | 1468900141999 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:02 INFO - PROCESS | 4024 | 1468900142001 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:02 INFO - PROCESS | 4024 | 1468900142091 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 20:49:02 INFO - PROCESS | 4024 | 1468900142097 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900142099 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:02 INFO - PROCESS | 4024 | ++DOCSHELL 00000026143CE800 == 40 [pid = 4024] [id = 360] 20:49:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612744000) [pid = 4024] [serial = 1079] [outer = 0000000000000000] 20:49:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002612762C00) [pid = 4024] [serial = 1080] [outer = 0000002612744000] 20:49:02 INFO - PROCESS | 4024 | 1468900142147 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000261293BC00) [pid = 4024] [serial = 1081] [outer = 0000002612744000] 20:49:02 INFO - PROCESS | 4024 | 1468900142605 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 20:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 629ms 20:49:02 INFO - PROCESS | 4024 | 1468900142628 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 20:49:02 INFO - PROCESS | 4024 | 1468900142630 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 20:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:49:02 INFO - PROCESS | 4024 | 1468900142633 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:49:02 INFO - PROCESS | 4024 | 1468900142635 Marionette TRACE conn5 <- [1,1406,null,{}] 20:49:02 INFO - PROCESS | 4024 | 1468900142639 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:02 INFO - PROCESS | 4024 | 1468900142641 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:02 INFO - PROCESS | 4024 | 1468900142748 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 20:49:02 INFO - PROCESS | 4024 | 1468900142824 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900142826 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:02 INFO - PROCESS | 4024 | ++DOCSHELL 000000261681F000 == 41 [pid = 4024] [id = 361] 20:49:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260C6DEC00) [pid = 4024] [serial = 1082] [outer = 0000000000000000] 20:49:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002612943400) [pid = 4024] [serial = 1083] [outer = 000000260C6DEC00] 20:49:02 INFO - PROCESS | 4024 | 1468900142878 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026131A9400) [pid = 4024] [serial = 1084] [outer = 000000260C6DEC00] 20:49:03 INFO - PROCESS | 4024 | 1468900143336 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 20:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 20:49:03 INFO - PROCESS | 4024 | 1468900143371 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 4024 | 1468900143373 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 20:49:03 INFO - PROCESS | 4024 | 1468900143376 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:49:03 INFO - PROCESS | 4024 | 1468900143378 Marionette TRACE conn5 <- [1,1410,null,{}] 20:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:49:03 INFO - PROCESS | 4024 | 1468900143381 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:03 INFO - PROCESS | 4024 | 1468900143387 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:03 INFO - PROCESS | 4024 | 1468900143523 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 20:49:03 INFO - PROCESS | 4024 | 1468900143577 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900143579 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:03 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CA9800 == 42 [pid = 4024] [id = 362] 20:49:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261402B000) [pid = 4024] [serial = 1085] [outer = 0000000000000000] 20:49:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002614133000) [pid = 4024] [serial = 1086] [outer = 000000261402B000] 20:49:03 INFO - PROCESS | 4024 | 1468900143624 Marionette DEBUG loaded listener.js 20:49:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002615344C00) [pid = 4024] [serial = 1087] [outer = 000000261402B000] 20:49:04 INFO - PROCESS | 4024 | 1468900144054 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 20:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 20:49:04 INFO - PROCESS | 4024 | 1468900144122 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 20:49:04 INFO - PROCESS | 4024 | 1468900144124 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 20:49:04 INFO - PROCESS | 4024 | 1468900144134 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:49:04 INFO - PROCESS | 4024 | 1468900144136 Marionette TRACE conn5 <- [1,1414,null,{}] 20:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:49:04 INFO - PROCESS | 4024 | 1468900144140 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:04 INFO - PROCESS | 4024 | 1468900144142 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:04 INFO - PROCESS | 4024 | 1468900144260 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 20:49:04 INFO - PROCESS | 4024 | 1468900144311 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900144313 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:04 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A48F800 == 43 [pid = 4024] [id = 363] 20:49:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002615846000) [pid = 4024] [serial = 1088] [outer = 0000000000000000] 20:49:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002616331800) [pid = 4024] [serial = 1089] [outer = 0000002615846000] 20:49:04 INFO - PROCESS | 4024 | 1468900144357 Marionette DEBUG loaded listener.js 20:49:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002616441800) [pid = 4024] [serial = 1090] [outer = 0000002615846000] 20:49:04 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026131B2C00) [pid = 4024] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:49:04 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260B681400) [pid = 4024] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:49:04 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260A658C00) [pid = 4024] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:49:04 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260FC55C00) [pid = 4024] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:49:04 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002610DB9C00) [pid = 4024] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:49:04 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026134BA400) [pid = 4024] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:49:04 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606318C00) [pid = 4024] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:49:04 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002612FD7400) [pid = 4024] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:49:04 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000261273BC00) [pid = 4024] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:49:04 INFO - PROCESS | 4024 | 1468900144819 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 20:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 20:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:49:04 INFO - PROCESS | 4024 | 1468900144875 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 20:49:04 INFO - PROCESS | 4024 | 1468900144877 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 20:49:04 INFO - PROCESS | 4024 | 1468900144881 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:49:04 INFO - PROCESS | 4024 | 1468900144883 Marionette TRACE conn5 <- [1,1418,null,{}] 20:49:04 INFO - PROCESS | 4024 | 1468900144886 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:04 INFO - PROCESS | 4024 | 1468900144888 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:05 INFO - PROCESS | 4024 | 1468900145005 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 20:49:05 INFO - PROCESS | 4024 | 1468900145053 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900145055 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:05 INFO - PROCESS | 4024 | ++DOCSHELL 000000260650D000 == 44 [pid = 4024] [id = 364] 20:49:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260F704000) [pid = 4024] [serial = 1091] [outer = 0000000000000000] 20:49:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026131AA400) [pid = 4024] [serial = 1092] [outer = 000000260F704000] 20:49:05 INFO - PROCESS | 4024 | 1468900145100 Marionette DEBUG loaded listener.js 20:49:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261633E000) [pid = 4024] [serial = 1093] [outer = 000000260F704000] 20:49:05 INFO - PROCESS | 4024 | 1468900145466 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 20:49:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:49:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 628ms 20:49:05 INFO - PROCESS | 4024 | 1468900145512 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 20:49:05 INFO - PROCESS | 4024 | 1468900145514 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 20:49:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:49:05 INFO - PROCESS | 4024 | 1468900145532 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:49:05 INFO - PROCESS | 4024 | 1468900145534 Marionette TRACE conn5 <- [1,1422,null,{}] 20:49:05 INFO - PROCESS | 4024 | 1468900145538 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:05 INFO - PROCESS | 4024 | 1468900145540 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:05 INFO - PROCESS | 4024 | 1468900145649 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 20:49:05 INFO - PROCESS | 4024 | 1468900145655 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900145657 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:05 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A7AF000 == 45 [pid = 4024] [id = 365] 20:49:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002616442000) [pid = 4024] [serial = 1094] [outer = 0000000000000000] 20:49:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002616858C00) [pid = 4024] [serial = 1095] [outer = 0000002616442000] 20:49:05 INFO - PROCESS | 4024 | 1468900145705 Marionette DEBUG loaded listener.js 20:49:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002616860000) [pid = 4024] [serial = 1096] [outer = 0000002616442000] 20:49:06 INFO - PROCESS | 4024 | 1468900146130 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 20:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 646ms 20:49:06 INFO - PROCESS | 4024 | 1468900146171 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 20:49:06 INFO - PROCESS | 4024 | 1468900146173 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 20:49:06 INFO - PROCESS | 4024 | 1468900146177 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:49:06 INFO - PROCESS | 4024 | 1468900146179 Marionette TRACE conn5 <- [1,1426,null,{}] 20:49:06 INFO - PROCESS | 4024 | 1468900146183 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:06 INFO - PROCESS | 4024 | 1468900146184 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:06 INFO - PROCESS | 4024 | 1468900146268 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 20:49:06 INFO - PROCESS | 4024 | 1468900146274 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900146275 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:06 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A896000 == 46 [pid = 4024] [id = 366] 20:49:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002616A23800) [pid = 4024] [serial = 1097] [outer = 0000000000000000] 20:49:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002616A27C00) [pid = 4024] [serial = 1098] [outer = 0000002616A23800] 20:49:06 INFO - PROCESS | 4024 | 1468900146319 Marionette DEBUG loaded listener.js 20:49:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002616A2F800) [pid = 4024] [serial = 1099] [outer = 0000002616A23800] 20:49:06 INFO - PROCESS | 4024 | 1468900146841 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 20:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 733ms 20:49:06 INFO - PROCESS | 4024 | 1468900146914 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 20:49:06 INFO - PROCESS | 4024 | 1468900146920 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 20:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:49:06 INFO - PROCESS | 4024 | 1468900146940 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:49:06 INFO - PROCESS | 4024 | 1468900146944 Marionette TRACE conn5 <- [1,1430,null,{}] 20:49:07 INFO - PROCESS | 4024 | 1468900147003 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:07 INFO - PROCESS | 4024 | 1468900147006 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:07 INFO - PROCESS | 4024 | 1468900147163 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 20:49:07 INFO - PROCESS | 4024 | 1468900147174 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900147179 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:07 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C114000 == 47 [pid = 4024] [id = 367] 20:49:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026067C4000) [pid = 4024] [serial = 1100] [outer = 0000000000000000] 20:49:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002606B84400) [pid = 4024] [serial = 1101] [outer = 00000026067C4000] 20:49:07 INFO - PROCESS | 4024 | 1468900147237 Marionette DEBUG loaded listener.js 20:49:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260B68C400) [pid = 4024] [serial = 1102] [outer = 00000026067C4000] 20:49:07 INFO - PROCESS | 4024 | 1468900147871 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 20:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 986ms 20:49:07 INFO - PROCESS | 4024 | 1468900147927 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 20:49:07 INFO - PROCESS | 4024 | 1468900147932 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 20:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:49:07 INFO - PROCESS | 4024 | 1468900147939 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:49:07 INFO - PROCESS | 4024 | 1468900147942 Marionette TRACE conn5 <- [1,1434,null,{}] 20:49:07 INFO - PROCESS | 4024 | 1468900147946 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:07 INFO - PROCESS | 4024 | 1468900147949 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:08 INFO - PROCESS | 4024 | 1468900148097 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 20:49:08 INFO - PROCESS | 4024 | 1468900148215 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 4024 | 1468900148218 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:08 INFO - PROCESS | 4024 | ++DOCSHELL 000000261683A800 == 48 [pid = 4024] [id = 368] 20:49:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260FC55C00) [pid = 4024] [serial = 1103] [outer = 0000000000000000] 20:49:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260FD1DC00) [pid = 4024] [serial = 1104] [outer = 000000260FC55C00] 20:49:08 INFO - PROCESS | 4024 | 1468900148276 Marionette DEBUG loaded listener.js 20:49:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (00000026107D0C00) [pid = 4024] [serial = 1105] [outer = 000000260FC55C00] 20:49:08 INFO - PROCESS | 4024 | 1468900148890 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 20:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 985ms 20:49:08 INFO - PROCESS | 4024 | 1468900148926 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 20:49:08 INFO - PROCESS | 4024 | 1468900148929 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 20:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:49:08 INFO - PROCESS | 4024 | 1468900148933 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:49:08 INFO - PROCESS | 4024 | 1468900148937 Marionette TRACE conn5 <- [1,1438,null,{}] 20:49:08 INFO - PROCESS | 4024 | 1468900148948 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:08 INFO - PROCESS | 4024 | 1468900148953 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:09 INFO - PROCESS | 4024 | 1468900149069 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 20:49:09 INFO - PROCESS | 4024 | 1468900149160 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900149163 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:09 INFO - PROCESS | 4024 | ++DOCSHELL 000000261ABC7800 == 49 [pid = 4024] [id = 369] 20:49:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002614028C00) [pid = 4024] [serial = 1106] [outer = 0000000000000000] 20:49:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002614037800) [pid = 4024] [serial = 1107] [outer = 0000002614028C00] 20:49:09 INFO - PROCESS | 4024 | 1468900149221 Marionette DEBUG loaded listener.js 20:49:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0000002616333000) [pid = 4024] [serial = 1108] [outer = 0000002614028C00] 20:49:09 INFO - PROCESS | 4024 | 1468900149763 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 20:49:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:49:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 944ms 20:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:49:09 INFO - PROCESS | 4024 | 1468900149879 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 20:49:09 INFO - PROCESS | 4024 | 1468900149882 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 20:49:09 INFO - PROCESS | 4024 | 1468900149886 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:49:09 INFO - PROCESS | 4024 | 1468900149888 Marionette TRACE conn5 <- [1,1442,null,{}] 20:49:09 INFO - PROCESS | 4024 | 1468900149892 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:09 INFO - PROCESS | 4024 | 1468900149894 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:10 INFO - PROCESS | 4024 | 1468900150045 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 20:49:10 INFO - PROCESS | 4024 | 1468900150156 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900150159 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:10 INFO - PROCESS | 4024 | ++DOCSHELL 000000261AE28800 == 50 [pid = 4024] [id = 370] 20:49:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000261402F800) [pid = 4024] [serial = 1109] [outer = 0000000000000000] 20:49:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (0000002617C1B000) [pid = 4024] [serial = 1110] [outer = 000000261402F800] 20:49:10 INFO - PROCESS | 4024 | 1468900150215 Marionette DEBUG loaded listener.js 20:49:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (0000002617C36400) [pid = 4024] [serial = 1111] [outer = 000000261402F800] 20:49:10 INFO - PROCESS | 4024 | 1468900150975 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 20:49:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:49:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1134ms 20:49:11 INFO - PROCESS | 4024 | 1468900151021 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 20:49:11 INFO - PROCESS | 4024 | 1468900151026 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 20:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:49:11 INFO - PROCESS | 4024 | 1468900151031 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:49:11 INFO - PROCESS | 4024 | 1468900151034 Marionette TRACE conn5 <- [1,1446,null,{}] 20:49:11 INFO - PROCESS | 4024 | 1468900151040 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:11 INFO - PROCESS | 4024 | 1468900151043 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:11 INFO - PROCESS | 4024 | 1468900151187 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 20:49:11 INFO - PROCESS | 4024 | 1468900151308 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 4024 | 1468900151313 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:11 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B072000 == 51 [pid = 4024] [id = 371] 20:49:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0000002606497C00) [pid = 4024] [serial = 1112] [outer = 0000000000000000] 20:49:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (000000260704C800) [pid = 4024] [serial = 1113] [outer = 0000002606497C00] 20:49:11 INFO - PROCESS | 4024 | 1468900151368 Marionette DEBUG loaded listener.js 20:49:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (000000260B684400) [pid = 4024] [serial = 1114] [outer = 0000002606497C00] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 000000260C903000 == 50 [pid = 4024] [id = 196] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 000000261A7AF000 == 49 [pid = 4024] [id = 365] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 000000260650D000 == 48 [pid = 4024] [id = 364] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 000000261A48F800 == 47 [pid = 4024] [id = 363] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CA9800 == 46 [pid = 4024] [id = 362] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 000000261681F000 == 45 [pid = 4024] [id = 361] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 00000026143CE800 == 44 [pid = 4024] [id = 360] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A83000 == 43 [pid = 4024] [id = 359] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 000000260C115000 == 42 [pid = 4024] [id = 358] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 000000260C116000 == 41 [pid = 4024] [id = 357] 20:49:11 INFO - PROCESS | 4024 | --DOCSHELL 000000260B18D800 == 40 [pid = 4024] [id = 354] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (00000026140E6000) [pid = 4024] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (000000260C2DF800) [pid = 4024] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (000000260CD58800) [pid = 4024] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (000000260A960C00) [pid = 4024] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (000000260FD26400) [pid = 4024] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (00000026101ADC00) [pid = 4024] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (000000260F709000) [pid = 4024] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000261231D400) [pid = 4024] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002614038000) [pid = 4024] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002607049400) [pid = 4024] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000261394A000) [pid = 4024] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002606B84000) [pid = 4024] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000261566D400) [pid = 4024] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002614367800) [pid = 4024] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002614DAB400) [pid = 4024] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260B686000) [pid = 4024] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000261293C000) [pid = 4024] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261310B400) [pid = 4024] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000261274A800) [pid = 4024] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002615F7D400) [pid = 4024] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000261231EC00) [pid = 4024] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 20:49:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002606312C00) [pid = 4024] [serial = 1115] [outer = 000000260680A000] 20:49:11 INFO - PROCESS | 4024 | 1468900151972 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 20:49:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:49:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 985ms 20:49:12 INFO - PROCESS | 4024 | 1468900152019 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 20:49:12 INFO - PROCESS | 4024 | 1468900152024 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 20:49:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:49:12 INFO - PROCESS | 4024 | 1468900152030 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:49:12 INFO - PROCESS | 4024 | 1468900152033 Marionette TRACE conn5 <- [1,1450,null,{}] 20:49:12 INFO - PROCESS | 4024 | 1468900152037 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:12 INFO - PROCESS | 4024 | 1468900152039 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:12 INFO - PROCESS | 4024 | 1468900152151 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 20:49:12 INFO - PROCESS | 4024 | 1468900152226 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900152228 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:12 INFO - PROCESS | 4024 | ++DOCSHELL 000000261038D800 == 41 [pid = 4024] [id = 372] 20:49:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260B684C00) [pid = 4024] [serial = 1116] [outer = 0000000000000000] 20:49:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260FC51C00) [pid = 4024] [serial = 1117] [outer = 000000260B684C00] 20:49:12 INFO - PROCESS | 4024 | 1468900152276 Marionette DEBUG loaded listener.js 20:49:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260FD1E800) [pid = 4024] [serial = 1118] [outer = 000000260B684C00] 20:49:12 INFO - PROCESS | 4024 | 1468900152973 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 20:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 984ms 20:49:13 INFO - PROCESS | 4024 | 1468900153018 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 20:49:13 INFO - PROCESS | 4024 | 1468900153023 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 20:49:13 INFO - PROCESS | 4024 | 1468900153027 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:49:13 INFO - PROCESS | 4024 | 1468900153033 Marionette TRACE conn5 <- [1,1454,null,{}] 20:49:13 INFO - PROCESS | 4024 | 1468900153039 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:13 INFO - PROCESS | 4024 | 1468900153042 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:13 INFO - PROCESS | 4024 | 1468900153161 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 20:49:13 INFO - PROCESS | 4024 | 1468900153237 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900153240 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:13 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610308800 == 42 [pid = 4024] [id = 373] 20:49:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260A9C9C00) [pid = 4024] [serial = 1119] [outer = 0000000000000000] 20:49:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260B378400) [pid = 4024] [serial = 1120] [outer = 000000260A9C9C00] 20:49:13 INFO - PROCESS | 4024 | 1468900153341 Marionette DEBUG loaded listener.js 20:49:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260C2DC400) [pid = 4024] [serial = 1121] [outer = 000000260A9C9C00] 20:49:13 INFO - PROCESS | 4024 | 1468900153950 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 20:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 986ms 20:49:14 INFO - PROCESS | 4024 | 1468900154017 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 20:49:14 INFO - PROCESS | 4024 | 1468900154022 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 20:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:49:14 INFO - PROCESS | 4024 | 1468900154029 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:49:14 INFO - PROCESS | 4024 | 1468900154032 Marionette TRACE conn5 <- [1,1458,null,{}] 20:49:14 INFO - PROCESS | 4024 | 1468900154036 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:14 INFO - PROCESS | 4024 | 1468900154039 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:14 INFO - PROCESS | 4024 | 1468900154194 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 20:49:14 INFO - PROCESS | 4024 | 1468900154310 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 4024 | 1468900154313 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:14 INFO - PROCESS | 4024 | ++DOCSHELL 00000026143C0800 == 43 [pid = 4024] [id = 374] 20:49:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260FC58C00) [pid = 4024] [serial = 1122] [outer = 0000000000000000] 20:49:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260FDE5800) [pid = 4024] [serial = 1123] [outer = 000000260FC58C00] 20:49:14 INFO - PROCESS | 4024 | 1468900154372 Marionette DEBUG loaded listener.js 20:49:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002610635800) [pid = 4024] [serial = 1124] [outer = 000000260FC58C00] 20:49:15 INFO - PROCESS | 4024 | 1468900155007 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 20:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1032ms 20:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:49:15 INFO - PROCESS | 4024 | 1468900155063 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 20:49:15 INFO - PROCESS | 4024 | 1468900155065 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 20:49:15 INFO - PROCESS | 4024 | 1468900155069 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:49:15 INFO - PROCESS | 4024 | 1468900155073 Marionette TRACE conn5 <- [1,1462,null,{}] 20:49:15 INFO - PROCESS | 4024 | 1468900155085 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:15 INFO - PROCESS | 4024 | 1468900155090 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:15 INFO - PROCESS | 4024 | 1468900155234 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 20:49:15 INFO - PROCESS | 4024 | 1468900155304 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900155308 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:15 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616838000 == 44 [pid = 4024] [id = 375] 20:49:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000261275C000) [pid = 4024] [serial = 1125] [outer = 0000000000000000] 20:49:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (00000026127E0C00) [pid = 4024] [serial = 1126] [outer = 000000261275C000] 20:49:15 INFO - PROCESS | 4024 | 1468900155409 Marionette DEBUG loaded listener.js 20:49:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002612FDA000) [pid = 4024] [serial = 1127] [outer = 000000261275C000] 20:49:16 INFO - PROCESS | 4024 | 1468900156103 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 20:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1086ms 20:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:49:16 INFO - PROCESS | 4024 | 1468900156173 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 20:49:16 INFO - PROCESS | 4024 | 1468900156176 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 20:49:16 INFO - PROCESS | 4024 | 1468900156179 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:49:16 INFO - PROCESS | 4024 | 1468900156181 Marionette TRACE conn5 <- [1,1466,null,{}] 20:49:16 INFO - PROCESS | 4024 | 1468900156185 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:16 INFO - PROCESS | 4024 | 1468900156188 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:16 INFO - PROCESS | 4024 | 1468900156307 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 20:49:16 INFO - PROCESS | 4024 | 1468900156383 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900156385 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:16 INFO - PROCESS | 4024 | ++DOCSHELL 0000002607092800 == 45 [pid = 4024] [id = 376] 20:49:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (000000260595A400) [pid = 4024] [serial = 1128] [outer = 0000000000000000] 20:49:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0000002606459000) [pid = 4024] [serial = 1129] [outer = 000000260595A400] 20:49:16 INFO - PROCESS | 4024 | 1468900156542 Marionette DEBUG loaded listener.js 20:49:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (0000002606863000) [pid = 4024] [serial = 1130] [outer = 000000260595A400] 20:49:17 INFO - PROCESS | 4024 | --DOCSHELL 000000261A778000 == 44 [pid = 4024] [id = 356] 20:49:17 INFO - PROCESS | 4024 | --DOCSHELL 00000026101D5800 == 43 [pid = 4024] [id = 342] 20:49:17 INFO - PROCESS | 4024 | --DOCSHELL 000000260B072000 == 42 [pid = 4024] [id = 371] 20:49:17 INFO - PROCESS | 4024 | 1468900157299 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 20:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1193ms 20:49:17 INFO - PROCESS | 4024 | 1468900157378 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 20:49:17 INFO - PROCESS | 4024 | 1468900157383 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 20:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:49:17 INFO - PROCESS | 4024 | 1468900157389 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:49:17 INFO - PROCESS | 4024 | 1468900157393 Marionette TRACE conn5 <- [1,1470,null,{}] 20:49:17 INFO - PROCESS | 4024 | 1468900157399 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:17 INFO - PROCESS | 4024 | 1468900157403 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:17 INFO - PROCESS | 4024 | 1468900157560 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 20:49:17 INFO - PROCESS | 4024 | 1468900157674 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 4024 | 1468900157679 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:17 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A7E000 == 43 [pid = 4024] [id = 377] 20:49:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (000000260AB88400) [pid = 4024] [serial = 1131] [outer = 0000000000000000] 20:49:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (000000260C89F000) [pid = 4024] [serial = 1132] [outer = 000000260AB88400] 20:49:17 INFO - PROCESS | 4024 | 1468900157740 Marionette DEBUG loaded listener.js 20:49:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (000000260FC9D400) [pid = 4024] [serial = 1133] [outer = 000000260AB88400] 20:49:18 INFO - PROCESS | 4024 | 1468900158336 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 20:49:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:49:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 985ms 20:49:18 INFO - PROCESS | 4024 | 1468900158376 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 20:49:18 INFO - PROCESS | 4024 | 1468900158381 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 20:49:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:49:18 INFO - PROCESS | 4024 | 1468900158388 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:49:18 INFO - PROCESS | 4024 | 1468900158391 Marionette TRACE conn5 <- [1,1474,null,{}] 20:49:18 INFO - PROCESS | 4024 | 1468900158395 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:18 INFO - PROCESS | 4024 | 1468900158398 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:18 INFO - PROCESS | 4024 | 1468900158517 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 20:49:18 INFO - PROCESS | 4024 | 1468900158609 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900158611 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:18 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616834000 == 44 [pid = 4024] [id = 378] 20:49:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (0000002610DD2000) [pid = 4024] [serial = 1134] [outer = 0000000000000000] 20:49:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (0000002612324C00) [pid = 4024] [serial = 1135] [outer = 0000002610DD2000] 20:49:18 INFO - PROCESS | 4024 | 1468900158669 Marionette DEBUG loaded listener.js 20:49:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (0000002612942000) [pid = 4024] [serial = 1136] [outer = 0000002610DD2000] 20:49:19 INFO - PROCESS | 4024 | 1468900159340 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 20:49:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:49:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 986ms 20:49:19 INFO - PROCESS | 4024 | 1468900159376 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 20:49:19 INFO - PROCESS | 4024 | 1468900159379 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 20:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:49:19 INFO - PROCESS | 4024 | 1468900159383 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:49:19 INFO - PROCESS | 4024 | 1468900159387 Marionette TRACE conn5 <- [1,1478,null,{}] 20:49:19 INFO - PROCESS | 4024 | 1468900159399 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:19 INFO - PROCESS | 4024 | 1468900159404 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:19 INFO - PROCESS | 4024 | 1468900159520 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 20:49:19 INFO - PROCESS | 4024 | 1468900159614 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900159617 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:19 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619926800 == 45 [pid = 4024] [id = 379] 20:49:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (000000261402E400) [pid = 4024] [serial = 1137] [outer = 0000000000000000] 20:49:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (000000261403B400) [pid = 4024] [serial = 1138] [outer = 000000261402E400] 20:49:19 INFO - PROCESS | 4024 | 1468900159677 Marionette DEBUG loaded listener.js 20:49:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (0000002614367C00) [pid = 4024] [serial = 1139] [outer = 000000261402E400] 20:49:20 INFO - PROCESS | 4024 | 1468900160323 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 20:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 986ms 20:49:20 INFO - PROCESS | 4024 | 1468900160371 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 20:49:20 INFO - PROCESS | 4024 | 1468900160374 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 20:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:49:20 INFO - PROCESS | 4024 | 1468900160378 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:49:20 INFO - PROCESS | 4024 | 1468900160380 Marionette TRACE conn5 <- [1,1482,null,{}] 20:49:20 INFO - PROCESS | 4024 | 1468900160384 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:20 INFO - PROCESS | 4024 | 1468900160386 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:20 INFO - PROCESS | 4024 | 1468900160501 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 20:49:20 INFO - PROCESS | 4024 | 1468900160577 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 4024 | 1468900160579 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:20 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5E7000 == 46 [pid = 4024] [id = 380] 20:49:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (0000002616339400) [pid = 4024] [serial = 1140] [outer = 0000000000000000] 20:49:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (0000002616854800) [pid = 4024] [serial = 1141] [outer = 0000002616339400] 20:49:20 INFO - PROCESS | 4024 | 1468900160675 Marionette DEBUG loaded listener.js 20:49:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 109 (0000002616A2CC00) [pid = 4024] [serial = 1142] [outer = 0000002616339400] 20:49:21 INFO - PROCESS | 4024 | 1468900161291 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 20:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 944ms 20:49:21 INFO - PROCESS | 4024 | 1468900161324 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 20:49:21 INFO - PROCESS | 4024 | 1468900161326 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 20:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:49:21 INFO - PROCESS | 4024 | 1468900161330 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:49:21 INFO - PROCESS | 4024 | 1468900161332 Marionette TRACE conn5 <- [1,1486,null,{}] 20:49:21 INFO - PROCESS | 4024 | 1468900161335 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:21 INFO - PROCESS | 4024 | 1468900161338 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:21 INFO - PROCESS | 4024 | 1468900161445 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 20:49:21 INFO - PROCESS | 4024 | 1468900161521 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900161524 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:21 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A76D000 == 47 [pid = 4024] [id = 381] 20:49:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 110 (00000026067BC400) [pid = 4024] [serial = 1143] [outer = 0000000000000000] 20:49:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 111 (0000002617C1A400) [pid = 4024] [serial = 1144] [outer = 00000026067BC400] 20:49:21 INFO - PROCESS | 4024 | 1468900161578 Marionette DEBUG loaded listener.js 20:49:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 112 (0000002617C36C00) [pid = 4024] [serial = 1145] [outer = 00000026067BC400] 20:49:22 INFO - PROCESS | 4024 | 1468900162243 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 20:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 943ms 20:49:22 INFO - PROCESS | 4024 | 1468900162275 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 20:49:22 INFO - PROCESS | 4024 | 1468900162279 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 20:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:49:22 INFO - PROCESS | 4024 | 1468900162284 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:49:22 INFO - PROCESS | 4024 | 1468900162287 Marionette TRACE conn5 <- [1,1490,null,{}] 20:49:22 INFO - PROCESS | 4024 | 1468900162292 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:22 INFO - PROCESS | 4024 | 1468900162295 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:22 INFO - PROCESS | 4024 | 1468900162404 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 20:49:22 INFO - PROCESS | 4024 | 1468900162498 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900162500 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:22 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616465000 == 48 [pid = 4024] [id = 382] 20:49:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 113 (000000260FD29400) [pid = 4024] [serial = 1146] [outer = 0000000000000000] 20:49:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 114 (00000026101B2000) [pid = 4024] [serial = 1147] [outer = 000000260FD29400] 20:49:22 INFO - PROCESS | 4024 | 1468900162551 Marionette DEBUG loaded listener.js 20:49:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 115 (00000026127DF400) [pid = 4024] [serial = 1148] [outer = 000000260FD29400] 20:49:22 INFO - PROCESS | 4024 | --DOCSHELL 0000002610308800 == 47 [pid = 4024] [id = 373] 20:49:23 INFO - PROCESS | 4024 | 1468900163283 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 20:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1027ms 20:49:23 INFO - PROCESS | 4024 | 1468900163314 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 20:49:23 INFO - PROCESS | 4024 | 1468900163320 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 20:49:23 INFO - PROCESS | 4024 | 1468900163326 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:49:23 INFO - PROCESS | 4024 | 1468900163330 Marionette TRACE conn5 <- [1,1494,null,{}] 20:49:23 INFO - PROCESS | 4024 | 1468900163357 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:23 INFO - PROCESS | 4024 | 1468900163361 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:23 INFO - PROCESS | 4024 | 1468900163480 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 20:49:23 INFO - PROCESS | 4024 | 1468900163603 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 4024 | 1468900163606 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:23 INFO - PROCESS | 4024 | ++DOCSHELL 000000261586C800 == 48 [pid = 4024] [id = 383] 20:49:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 116 (000000261013E000) [pid = 4024] [serial = 1149] [outer = 0000000000000000] 20:49:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 117 (0000002610DD3400) [pid = 4024] [serial = 1150] [outer = 000000261013E000] 20:49:23 INFO - PROCESS | 4024 | 1468900163667 Marionette DEBUG loaded listener.js 20:49:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 118 (0000002612FD9400) [pid = 4024] [serial = 1151] [outer = 000000261013E000] 20:49:24 INFO - PROCESS | 4024 | 1468900164264 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 20:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 20:49:24 INFO - PROCESS | 4024 | 1468900164317 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 20:49:24 INFO - PROCESS | 4024 | 1468900164322 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 20:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:49:24 INFO - PROCESS | 4024 | 1468900164329 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:49:24 INFO - PROCESS | 4024 | 1468900164332 Marionette TRACE conn5 <- [1,1498,null,{}] 20:49:24 INFO - PROCESS | 4024 | 1468900164336 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:24 INFO - PROCESS | 4024 | 1468900164339 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:24 INFO - PROCESS | 4024 | 1468900164459 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 20:49:24 INFO - PROCESS | 4024 | 1468900164621 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900164624 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:24 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A771000 == 49 [pid = 4024] [id = 384] 20:49:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 119 (0000002614140800) [pid = 4024] [serial = 1152] [outer = 0000000000000000] 20:49:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 120 (00000026143DFC00) [pid = 4024] [serial = 1153] [outer = 0000002614140800] 20:49:24 INFO - PROCESS | 4024 | 1468900164684 Marionette DEBUG loaded listener.js 20:49:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 121 (000000261685A800) [pid = 4024] [serial = 1154] [outer = 0000002614140800] 20:49:25 INFO - PROCESS | 4024 | 1468900165314 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 20:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1029ms 20:49:25 INFO - PROCESS | 4024 | 1468900165359 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 20:49:25 INFO - PROCESS | 4024 | 1468900165362 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 20:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:49:25 INFO - PROCESS | 4024 | 1468900165366 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:49:25 INFO - PROCESS | 4024 | 1468900165370 Marionette TRACE conn5 <- [1,1502,null,{}] 20:49:25 INFO - PROCESS | 4024 | 1468900165382 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:25 INFO - PROCESS | 4024 | 1468900165387 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:25 INFO - PROCESS | 4024 | 1468900165552 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 20:49:25 INFO - PROCESS | 4024 | 1468900165676 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900165680 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:25 INFO - PROCESS | 4024 | ++DOCSHELL 000000261AE1F000 == 50 [pid = 4024] [id = 385] 20:49:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 122 (00000026141D1400) [pid = 4024] [serial = 1155] [outer = 0000000000000000] 20:49:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 123 (000000261685B800) [pid = 4024] [serial = 1156] [outer = 00000026141D1400] 20:49:25 INFO - PROCESS | 4024 | 1468900165740 Marionette DEBUG loaded listener.js 20:49:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 124 (0000002617C40400) [pid = 4024] [serial = 1157] [outer = 00000026141D1400] 20:49:26 INFO - PROCESS | 4024 | 1468900166352 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 20:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1035ms 20:49:26 INFO - PROCESS | 4024 | 1468900166404 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 20:49:26 INFO - PROCESS | 4024 | 1468900166407 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 20:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:49:26 INFO - PROCESS | 4024 | 1468900166410 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:49:26 INFO - PROCESS | 4024 | 1468900166412 Marionette TRACE conn5 <- [1,1506,null,{}] 20:49:26 INFO - PROCESS | 4024 | 1468900166416 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:26 INFO - PROCESS | 4024 | 1468900166418 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:26 INFO - PROCESS | 4024 | 1468900166534 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 20:49:26 INFO - PROCESS | 4024 | 1468900166657 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900166660 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:26 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A63B800 == 51 [pid = 4024] [id = 386] 20:49:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 125 (000000260FC11800) [pid = 4024] [serial = 1158] [outer = 0000000000000000] 20:49:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 126 (0000002617D0D400) [pid = 4024] [serial = 1159] [outer = 000000260FC11800] 20:49:26 INFO - PROCESS | 4024 | 1468900166717 Marionette DEBUG loaded listener.js 20:49:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 127 (0000002617DB4400) [pid = 4024] [serial = 1160] [outer = 000000260FC11800] 20:49:27 INFO - PROCESS | 4024 | 1468900167403 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 20:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1029ms 20:49:27 INFO - PROCESS | 4024 | 1468900167448 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 20:49:27 INFO - PROCESS | 4024 | 1468900167453 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 20:49:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:49:27 INFO - PROCESS | 4024 | 1468900167460 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:49:27 INFO - PROCESS | 4024 | 1468900167463 Marionette TRACE conn5 <- [1,1510,null,{}] 20:49:27 INFO - PROCESS | 4024 | 1468900167489 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:27 INFO - PROCESS | 4024 | 1468900167493 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:27 INFO - PROCESS | 4024 | 1468900167607 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 20:49:27 INFO - PROCESS | 4024 | 1468900167687 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900167692 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:27 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610782000 == 52 [pid = 4024] [id = 387] 20:49:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 128 (000000260A84B000) [pid = 4024] [serial = 1161] [outer = 0000000000000000] 20:49:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 129 (000000260A84CC00) [pid = 4024] [serial = 1162] [outer = 000000260A84B000] 20:49:27 INFO - PROCESS | 4024 | 1468900167787 Marionette DEBUG loaded listener.js 20:49:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 130 (000000260FC18400) [pid = 4024] [serial = 1163] [outer = 000000260A84B000] 20:49:28 INFO - PROCESS | 4024 | --DOCSHELL 000000261683A800 == 51 [pid = 4024] [id = 368] 20:49:28 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5E7000 == 50 [pid = 4024] [id = 380] 20:49:28 INFO - PROCESS | 4024 | --DOCSHELL 0000002619926800 == 49 [pid = 4024] [id = 379] 20:49:28 INFO - PROCESS | 4024 | --DOCSHELL 0000002616834000 == 48 [pid = 4024] [id = 378] 20:49:28 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A7E000 == 47 [pid = 4024] [id = 377] 20:49:28 INFO - PROCESS | 4024 | 1468900168463 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 20:49:28 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:49:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:49:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:49:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:49:28 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:49:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:49:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:49:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:49:28 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:49:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:49:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:49:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:49:28 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:49:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:49:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:49:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:49:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:49:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1059ms 20:49:28 INFO - PROCESS | 4024 | 1468900168521 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 20:49:28 INFO - PROCESS | 4024 | 1468900168526 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 20:49:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:49:28 INFO - PROCESS | 4024 | 1468900168532 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:49:28 INFO - PROCESS | 4024 | 1468900168536 Marionette TRACE conn5 <- [1,1514,null,{}] 20:49:28 INFO - PROCESS | 4024 | 1468900168565 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:28 INFO - PROCESS | 4024 | 1468900168568 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:28 INFO - PROCESS | 4024 | 1468900168735 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 20:49:28 INFO - PROCESS | 4024 | 1468900168745 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900168748 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:28 INFO - PROCESS | 4024 | ++DOCSHELL 000000261991F000 == 48 [pid = 4024] [id = 388] 20:49:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 131 (00000026120CFC00) [pid = 4024] [serial = 1164] [outer = 0000000000000000] 20:49:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 132 (000000261293B800) [pid = 4024] [serial = 1165] [outer = 00000026120CFC00] 20:49:28 INFO - PROCESS | 4024 | 1468900168808 Marionette DEBUG loaded listener.js 20:49:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 133 (0000002612AC1400) [pid = 4024] [serial = 1166] [outer = 00000026120CFC00] 20:49:29 INFO - PROCESS | 4024 | 1468900169436 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 20:49:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:49:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:49:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:49:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:49:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:49:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:49:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:49:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:49:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:49:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:49:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 967ms 20:49:29 INFO - PROCESS | 4024 | 1468900169517 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 20:49:29 INFO - PROCESS | 4024 | 1468900169522 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 20:49:29 INFO - PROCESS | 4024 | 1468900169531 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:49:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:49:29 INFO - PROCESS | 4024 | 1468900169534 Marionette TRACE conn5 <- [1,1518,null,{}] 20:49:29 INFO - PROCESS | 4024 | 1468900169539 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:29 INFO - PROCESS | 4024 | 1468900169542 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:29 INFO - PROCESS | 4024 | 1468900169662 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 20:49:29 INFO - PROCESS | 4024 | 1468900169785 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900169788 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:29 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A659000 == 49 [pid = 4024] [id = 389] 20:49:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 134 (0000002614F2B000) [pid = 4024] [serial = 1167] [outer = 0000000000000000] 20:49:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 135 (0000002616330C00) [pid = 4024] [serial = 1168] [outer = 0000002614F2B000] 20:49:29 INFO - PROCESS | 4024 | 1468900169848 Marionette DEBUG loaded listener.js 20:49:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 136 (0000002617C1F800) [pid = 4024] [serial = 1169] [outer = 0000002614F2B000] 20:49:30 INFO - PROCESS | 4024 | 1468900170424 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 20:49:30 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:49:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:49:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:49:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:49:30 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:49:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:49:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 922ms 20:49:30 INFO - PROCESS | 4024 | 1468900170459 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 20:49:30 INFO - PROCESS | 4024 | 1468900170462 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 20:49:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:49:30 INFO - PROCESS | 4024 | 1468900170466 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:49:30 INFO - PROCESS | 4024 | 1468900170470 Marionette TRACE conn5 <- [1,1522,null,{}] 20:49:30 INFO - PROCESS | 4024 | 1468900170481 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:30 INFO - PROCESS | 4024 | 1468900170487 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:30 INFO - PROCESS | 4024 | 1468900170635 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 20:49:30 INFO - PROCESS | 4024 | 1468900170761 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900170764 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:30 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A887000 == 50 [pid = 4024] [id = 390] 20:49:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 137 (0000002617C16000) [pid = 4024] [serial = 1170] [outer = 0000000000000000] 20:49:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 138 (0000002617C3D800) [pid = 4024] [serial = 1171] [outer = 0000002617C16000] 20:49:30 INFO - PROCESS | 4024 | 1468900170827 Marionette DEBUG loaded listener.js 20:49:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 139 (0000002617D0B800) [pid = 4024] [serial = 1172] [outer = 0000002617C16000] 20:49:31 INFO - PROCESS | 4024 | 1468900171404 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 20:49:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:49:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 984ms 20:49:31 INFO - PROCESS | 4024 | 1468900171452 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 20:49:31 INFO - PROCESS | 4024 | 1468900171455 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 20:49:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:49:31 INFO - PROCESS | 4024 | 1468900171459 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:49:31 INFO - PROCESS | 4024 | 1468900171461 Marionette TRACE conn5 <- [1,1526,null,{}] 20:49:31 INFO - PROCESS | 4024 | 1468900171464 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:31 INFO - PROCESS | 4024 | 1468900171467 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:31 INFO - PROCESS | 4024 | 1468900171584 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 20:49:31 INFO - PROCESS | 4024 | 1468900171679 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 4024 | 1468900171681 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:31 INFO - PROCESS | 4024 | ++DOCSHELL 000000261B174000 == 51 [pid = 4024] [id = 391] 20:49:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 140 (00000026168D9000) [pid = 4024] [serial = 1173] [outer = 0000000000000000] 20:49:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 141 (00000026168E0400) [pid = 4024] [serial = 1174] [outer = 00000026168D9000] 20:49:31 INFO - PROCESS | 4024 | 1468900171737 Marionette DEBUG loaded listener.js 20:49:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 142 (0000002617DB5000) [pid = 4024] [serial = 1175] [outer = 00000026168D9000] 20:49:32 INFO - PROCESS | 4024 | 1468900172369 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 20:49:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:49:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 943ms 20:49:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:49:32 INFO - PROCESS | 4024 | 1468900172404 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 20:49:32 INFO - PROCESS | 4024 | 1468900172406 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 20:49:32 INFO - PROCESS | 4024 | 1468900172410 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:49:32 INFO - PROCESS | 4024 | 1468900172412 Marionette TRACE conn5 <- [1,1530,null,{}] 20:49:32 INFO - PROCESS | 4024 | 1468900172416 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:32 INFO - PROCESS | 4024 | 1468900172418 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:32 INFO - PROCESS | 4024 | 1468900172526 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 20:49:32 INFO - PROCESS | 4024 | 1468900172620 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900172623 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C30000 == 52 [pid = 4024] [id = 392] 20:49:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 143 (0000002616A15000) [pid = 4024] [serial = 1176] [outer = 0000000000000000] 20:49:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 144 (000000261893F400) [pid = 4024] [serial = 1177] [outer = 0000002616A15000] 20:49:32 INFO - PROCESS | 4024 | 1468900172677 Marionette DEBUG loaded listener.js 20:49:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 145 (0000002618946400) [pid = 4024] [serial = 1178] [outer = 0000002616A15000] 20:49:33 INFO - PROCESS | 4024 | 1468900173281 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 20:49:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:49:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 923ms 20:49:33 INFO - PROCESS | 4024 | 1468900173336 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 20:49:33 INFO - PROCESS | 4024 | 1468900173339 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 20:49:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:49:33 INFO - PROCESS | 4024 | 1468900173343 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:49:33 INFO - PROCESS | 4024 | 1468900173346 Marionette TRACE conn5 <- [1,1534,null,{}] 20:49:33 INFO - PROCESS | 4024 | 1468900173350 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:33 INFO - PROCESS | 4024 | 1468900173357 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:33 INFO - PROCESS | 4024 | 1468900173545 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 20:49:33 INFO - PROCESS | 4024 | 1468900173670 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900173672 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:33 INFO - PROCESS | 4024 | ++DOCSHELL 000000261BBA6800 == 53 [pid = 4024] [id = 393] 20:49:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 146 (0000002618C3D000) [pid = 4024] [serial = 1179] [outer = 0000000000000000] 20:49:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 147 (0000002618DD0000) [pid = 4024] [serial = 1180] [outer = 0000002618C3D000] 20:49:33 INFO - PROCESS | 4024 | 1468900173729 Marionette DEBUG loaded listener.js 20:49:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 148 (00000026782C1C00) [pid = 4024] [serial = 1181] [outer = 0000002618C3D000] 20:49:34 INFO - PROCESS | 4024 | 1468900174411 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 20:49:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:49:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1082ms 20:49:34 INFO - PROCESS | 4024 | 1468900174426 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 20:49:34 INFO - PROCESS | 4024 | 1468900174431 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 20:49:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:49:34 INFO - PROCESS | 4024 | 1468900174457 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:49:34 INFO - PROCESS | 4024 | 1468900174460 Marionette TRACE conn5 <- [1,1538,null,{}] 20:49:34 INFO - PROCESS | 4024 | 1468900174465 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:34 INFO - PROCESS | 4024 | 1468900174468 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:34 INFO - PROCESS | 4024 | 1468900174582 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 20:49:34 INFO - PROCESS | 4024 | 1468900174714 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900174719 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:34 INFO - PROCESS | 4024 | ++DOCSHELL 000000261646F000 == 54 [pid = 4024] [id = 394] 20:49:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 149 (00000026101AE000) [pid = 4024] [serial = 1182] [outer = 0000000000000000] 20:49:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 150 (00000026127E3000) [pid = 4024] [serial = 1183] [outer = 00000026101AE000] 20:49:34 INFO - PROCESS | 4024 | 1468900174773 Marionette DEBUG loaded listener.js 20:49:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 151 (0000002612F47400) [pid = 4024] [serial = 1184] [outer = 00000026101AE000] 20:49:35 INFO - PROCESS | 4024 | 1468900175510 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 20:49:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:49:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1129ms 20:49:35 INFO - PROCESS | 4024 | 1468900175598 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 20:49:35 INFO - PROCESS | 4024 | 1468900175603 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 20:49:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:49:35 INFO - PROCESS | 4024 | 1468900175609 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:49:35 INFO - PROCESS | 4024 | 1468900175615 Marionette TRACE conn5 <- [1,1542,null,{}] 20:49:35 INFO - PROCESS | 4024 | 1468900175621 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:35 INFO - PROCESS | 4024 | 1468900175624 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:35 INFO - PROCESS | 4024 | 1468900175753 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 20:49:35 INFO - PROCESS | 4024 | 1468900175876 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900175879 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:35 INFO - PROCESS | 4024 | ++DOCSHELL 000000261992D000 == 55 [pid = 4024] [id = 395] 20:49:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 152 (0000002612ABF000) [pid = 4024] [serial = 1185] [outer = 0000000000000000] 20:49:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 153 (0000002612F4F400) [pid = 4024] [serial = 1186] [outer = 0000002612ABF000] 20:49:35 INFO - PROCESS | 4024 | 1468900175940 Marionette DEBUG loaded listener.js 20:49:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 154 (00000026140E4400) [pid = 4024] [serial = 1187] [outer = 0000002612ABF000] 20:49:36 INFO - PROCESS | 4024 | 1468900176583 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 20:49:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:49:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1036ms 20:49:36 INFO - PROCESS | 4024 | 1468900176646 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 20:49:36 INFO - PROCESS | 4024 | 1468900176651 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 20:49:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:49:36 INFO - PROCESS | 4024 | 1468900176657 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:49:36 INFO - PROCESS | 4024 | 1468900176660 Marionette TRACE conn5 <- [1,1546,null,{}] 20:49:36 INFO - PROCESS | 4024 | 1468900176664 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:36 INFO - PROCESS | 4024 | 1468900176668 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:37 INFO - PROCESS | 4024 | --DOCSHELL 000000260C114000 == 54 [pid = 4024] [id = 367] 20:49:37 INFO - PROCESS | 4024 | --DOCSHELL 000000261AE28800 == 53 [pid = 4024] [id = 370] 20:49:37 INFO - PROCESS | 4024 | --DOCSHELL 0000002607092800 == 52 [pid = 4024] [id = 376] 20:49:37 INFO - PROCESS | 4024 | --DOCSHELL 000000261A73B800 == 51 [pid = 4024] [id = 352] 20:49:37 INFO - PROCESS | 4024 | --DOCSHELL 000000260A887000 == 50 [pid = 4024] [id = 390] 20:49:37 INFO - PROCESS | 4024 | --DOCSHELL 000000261A659000 == 49 [pid = 4024] [id = 389] 20:49:37 INFO - PROCESS | 4024 | --DOCSHELL 000000261991F000 == 48 [pid = 4024] [id = 388] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002615866000 == 47 [pid = 4024] [id = 355] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261BBA6800 == 46 [pid = 4024] [id = 393] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000260C120800 == 45 [pid = 4024] [id = 350] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BDE000 == 44 [pid = 4024] [id = 339] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261A76D000 == 43 [pid = 4024] [id = 381] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000260A864800 == 42 [pid = 4024] [id = 201] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 00000026143D0800 == 41 [pid = 4024] [id = 347] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000260A976000 == 40 [pid = 4024] [id = 338] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261A76C000 == 39 [pid = 4024] [id = 353] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000260B079800 == 38 [pid = 4024] [id = 337] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 00000026133BF800 == 37 [pid = 4024] [id = 335] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 00000026101D9000 == 36 [pid = 4024] [id = 333] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000260B162000 == 35 [pid = 4024] [id = 344] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002615FAD800 == 34 [pid = 4024] [id = 343] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261586C800 == 33 [pid = 4024] [id = 383] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261A896000 == 32 [pid = 4024] [id = 366] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002614D78800 == 31 [pid = 4024] [id = 336] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261A771000 == 30 [pid = 4024] [id = 384] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 00000026143C0800 == 29 [pid = 4024] [id = 374] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000260C635000 == 28 [pid = 4024] [id = 345] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261AE1F000 == 27 [pid = 4024] [id = 385] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CBF000 == 26 [pid = 4024] [id = 340] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BDF000 == 25 [pid = 4024] [id = 349] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 00000026120EB000 == 24 [pid = 4024] [id = 334] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261038D800 == 23 [pid = 4024] [id = 372] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002616470800 == 22 [pid = 4024] [id = 203] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A85000 == 21 [pid = 4024] [id = 346] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261A63B800 == 20 [pid = 4024] [id = 386] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261A482800 == 19 [pid = 4024] [id = 351] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261ABC7800 == 18 [pid = 4024] [id = 369] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000260A9DC000 == 17 [pid = 4024] [id = 332] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261A484800 == 16 [pid = 4024] [id = 341] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261B174000 == 15 [pid = 4024] [id = 391] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261646C000 == 14 [pid = 4024] [id = 348] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C30000 == 13 [pid = 4024] [id = 392] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002616838000 == 12 [pid = 4024] [id = 375] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261992D000 == 11 [pid = 4024] [id = 395] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 000000261646F000 == 10 [pid = 4024] [id = 394] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002616465000 == 9 [pid = 4024] [id = 382] 20:49:39 INFO - PROCESS | 4024 | --DOCSHELL 0000002610782000 == 8 [pid = 4024] [id = 387] 20:49:41 INFO - PROCESS | 4024 | 1468900181877 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 20:49:43 INFO - PROCESS | 4024 | 1468900182998 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900183002 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:43 INFO - PROCESS | 4024 | ++DOCSHELL 00000026077DF000 == 9 [pid = 4024] [id = 396] 20:49:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 155 (0000002605E2D400) [pid = 4024] [serial = 1188] [outer = 0000000000000000] 20:49:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 156 (000000260630B000) [pid = 4024] [serial = 1189] [outer = 0000002605E2D400] 20:49:43 INFO - PROCESS | 4024 | 1468900183057 Marionette DEBUG loaded listener.js 20:49:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 157 (0000002606B35400) [pid = 4024] [serial = 1190] [outer = 0000002605E2D400] 20:49:43 INFO - PROCESS | 4024 | 1468900183469 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 20:49:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:49:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 6856ms 20:49:43 INFO - PROCESS | 4024 | 1468900183518 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 20:49:43 INFO - PROCESS | 4024 | 1468900183522 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 20:49:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:49:43 INFO - PROCESS | 4024 | 1468900183570 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:49:43 INFO - PROCESS | 4024 | 1468900183573 Marionette TRACE conn5 <- [1,1550,null,{}] 20:49:43 INFO - PROCESS | 4024 | 1468900183580 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:43 INFO - PROCESS | 4024 | 1468900183585 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:43 INFO - PROCESS | 4024 | 1468900183696 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 20:49:43 INFO - PROCESS | 4024 | 1468900183707 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900183710 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:43 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E23800 == 10 [pid = 4024] [id = 397] 20:49:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 158 (000000260C2E2800) [pid = 4024] [serial = 1191] [outer = 0000000000000000] 20:49:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 159 (000000260C89CC00) [pid = 4024] [serial = 1192] [outer = 000000260C2E2800] 20:49:43 INFO - PROCESS | 4024 | 1468900183759 Marionette DEBUG loaded listener.js 20:49:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 160 (000000260FC51800) [pid = 4024] [serial = 1193] [outer = 000000260C2E2800] 20:49:44 INFO - PROCESS | 4024 | 1468900184346 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 20:49:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:49:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 880ms 20:49:44 INFO - PROCESS | 4024 | 1468900184413 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 20:49:44 INFO - PROCESS | 4024 | 1468900184418 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 20:49:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:49:44 INFO - PROCESS | 4024 | 1468900184423 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:49:44 INFO - PROCESS | 4024 | 1468900184425 Marionette TRACE conn5 <- [1,1554,null,{}] 20:49:44 INFO - PROCESS | 4024 | 1468900184429 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:44 INFO - PROCESS | 4024 | 1468900184432 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:44 INFO - PROCESS | 4024 | 1468900184571 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 20:49:44 INFO - PROCESS | 4024 | 1468900184626 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900184628 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:44 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E15000 == 11 [pid = 4024] [id = 398] 20:49:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 161 (0000002610DB7C00) [pid = 4024] [serial = 1194] [outer = 0000000000000000] 20:49:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 162 (0000002612743400) [pid = 4024] [serial = 1195] [outer = 0000002610DB7C00] 20:49:44 INFO - PROCESS | 4024 | 1468900184676 Marionette DEBUG loaded listener.js 20:49:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 163 (0000002612ABC400) [pid = 4024] [serial = 1196] [outer = 0000002610DB7C00] 20:49:45 INFO - PROCESS | 4024 | 1468900185157 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 20:49:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:49:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 795ms 20:49:45 INFO - PROCESS | 4024 | 1468900185219 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 20:49:45 INFO - PROCESS | 4024 | 1468900185221 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 20:49:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:49:45 INFO - PROCESS | 4024 | 1468900185227 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:49:45 INFO - PROCESS | 4024 | 1468900185233 Marionette TRACE conn5 <- [1,1558,null,{}] 20:49:45 INFO - PROCESS | 4024 | 1468900185257 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:45 INFO - PROCESS | 4024 | 1468900185261 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:45 INFO - PROCESS | 4024 | 1468900185405 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 20:49:45 INFO - PROCESS | 4024 | 1468900185471 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900185473 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:45 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A76B800 == 12 [pid = 4024] [id = 399] 20:49:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 164 (0000002614033800) [pid = 4024] [serial = 1197] [outer = 0000000000000000] 20:49:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 165 (00000026140E9C00) [pid = 4024] [serial = 1198] [outer = 0000002614033800] 20:49:45 INFO - PROCESS | 4024 | 1468900185518 Marionette DEBUG loaded listener.js 20:49:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 166 (0000002614F2B400) [pid = 4024] [serial = 1199] [outer = 0000002614033800] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 165 (000000260B684C00) [pid = 4024] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 164 (00000026101AE000) [pid = 4024] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 163 (000000260FD29400) [pid = 4024] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 162 (000000260FC58C00) [pid = 4024] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 161 (000000260C6DEC00) [pid = 4024] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 160 (000000261402B000) [pid = 4024] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 159 (000000260F704000) [pid = 4024] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 158 (0000002615846000) [pid = 4024] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 157 (000000260FC12000) [pid = 4024] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 156 (000000260FC5D000) [pid = 4024] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 155 (0000002616442000) [pid = 4024] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 154 (0000002612744000) [pid = 4024] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 153 (000000260680CC00) [pid = 4024] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 152 (000000260A65A400) [pid = 4024] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 151 (000000260B0C9C00) [pid = 4024] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 150 (0000002612745C00) [pid = 4024] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 149 (00000026141D1400) [pid = 4024] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 148 (00000026120CFC00) [pid = 4024] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 147 (00000026067BC400) [pid = 4024] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 146 (0000002616339400) [pid = 4024] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 145 (000000260595A400) [pid = 4024] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 144 (0000002614F2B000) [pid = 4024] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 143 (0000002614140800) [pid = 4024] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 142 (000000261402E400) [pid = 4024] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 141 (000000260A9C9C00) [pid = 4024] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 140 (000000260AB88400) [pid = 4024] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 139 (0000002610DD2000) [pid = 4024] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 138 (000000260A84B000) [pid = 4024] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 137 (00000026067C4000) [pid = 4024] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 136 (000000261561F400) [pid = 4024] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 135 (00000026131AF800) [pid = 4024] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 134 (0000002614028C00) [pid = 4024] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 133 (0000002606497C00) [pid = 4024] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 132 (000000261402F800) [pid = 4024] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 131 (0000002616A23800) [pid = 4024] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 130 (000000260649AC00) [pid = 4024] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 129 (000000260FC55C00) [pid = 4024] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 128 (0000002606861400) [pid = 4024] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 127 (000000261275C000) [pid = 4024] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 126 (000000261013E000) [pid = 4024] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 125 (000000260FC11800) [pid = 4024] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 124 (0000002618C3D000) [pid = 4024] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 123 (0000002616A15000) [pid = 4024] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 122 (00000026168D9000) [pid = 4024] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:49:46 INFO - PROCESS | 4024 | --DOMWINDOW == 121 (0000002617C16000) [pid = 4024] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:49:46 INFO - PROCESS | 4024 | 1468900186536 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 20:49:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:49:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1361ms 20:49:46 INFO - PROCESS | 4024 | 1468900186589 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 20:49:46 INFO - PROCESS | 4024 | 1468900186591 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 20:49:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:49:46 INFO - PROCESS | 4024 | 1468900186595 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:49:46 INFO - PROCESS | 4024 | 1468900186597 Marionette TRACE conn5 <- [1,1562,null,{}] 20:49:46 INFO - PROCESS | 4024 | 1468900186601 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:46 INFO - PROCESS | 4024 | 1468900186603 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:46 INFO - PROCESS | 4024 | 1468900186702 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 20:49:46 INFO - PROCESS | 4024 | 1468900186787 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900186789 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:46 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A89B000 == 13 [pid = 4024] [id = 400] 20:49:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 122 (000000260649AC00) [pid = 4024] [serial = 1200] [outer = 0000000000000000] 20:49:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 123 (00000026067C8000) [pid = 4024] [serial = 1201] [outer = 000000260649AC00] 20:49:46 INFO - PROCESS | 4024 | 1468900186836 Marionette DEBUG loaded listener.js 20:49:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 124 (000000260AB8B400) [pid = 4024] [serial = 1202] [outer = 000000260649AC00] 20:49:47 INFO - PROCESS | 4024 | 1468900187216 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 20:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 689ms 20:49:47 INFO - PROCESS | 4024 | 1468900187286 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 20:49:47 INFO - PROCESS | 4024 | 1468900187288 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 20:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:49:47 INFO - PROCESS | 4024 | 1468900187292 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:49:47 INFO - PROCESS | 4024 | 1468900187294 Marionette TRACE conn5 <- [1,1566,null,{}] 20:49:47 INFO - PROCESS | 4024 | 1468900187297 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:47 INFO - PROCESS | 4024 | 1468900187299 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:47 INFO - PROCESS | 4024 | 1468900187416 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 20:49:47 INFO - PROCESS | 4024 | 1468900187428 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900187435 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:47 INFO - PROCESS | 4024 | ++DOCSHELL 000000261B188000 == 14 [pid = 4024] [id = 401] 20:49:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 125 (000000260FC54C00) [pid = 4024] [serial = 1203] [outer = 0000000000000000] 20:49:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 126 (000000260FC5A400) [pid = 4024] [serial = 1204] [outer = 000000260FC54C00] 20:49:47 INFO - PROCESS | 4024 | 1468900187493 Marionette DEBUG loaded listener.js 20:49:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 127 (0000002612938C00) [pid = 4024] [serial = 1205] [outer = 000000260FC54C00] 20:49:47 INFO - PROCESS | 4024 | 1468900187942 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 20:49:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:49:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 689ms 20:49:47 INFO - PROCESS | 4024 | 1468900187989 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 20:49:47 INFO - PROCESS | 4024 | 1468900187991 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 20:49:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:49:48 INFO - PROCESS | 4024 | 1468900187994 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:49:48 INFO - PROCESS | 4024 | 1468900187996 Marionette TRACE conn5 <- [1,1570,null,{}] 20:49:48 INFO - PROCESS | 4024 | 1468900188000 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:48 INFO - PROCESS | 4024 | 1468900188002 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:48 INFO - PROCESS | 4024 | 1468900188119 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 20:49:48 INFO - PROCESS | 4024 | 1468900188127 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900188129 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:48 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616461800 == 15 [pid = 4024] [id = 402] 20:49:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 128 (000000261402C000) [pid = 4024] [serial = 1206] [outer = 0000000000000000] 20:49:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 129 (0000002615F7D400) [pid = 4024] [serial = 1207] [outer = 000000261402C000] 20:49:48 INFO - PROCESS | 4024 | 1468900188173 Marionette DEBUG loaded listener.js 20:49:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 130 (0000002616442000) [pid = 4024] [serial = 1208] [outer = 000000261402C000] 20:49:48 INFO - PROCESS | 4024 | 1468900188792 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 20:49:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:49:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 838ms 20:49:48 INFO - PROCESS | 4024 | 1468900188836 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 20:49:48 INFO - PROCESS | 4024 | 1468900188841 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 20:49:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:49:48 INFO - PROCESS | 4024 | 1468900188846 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:49:48 INFO - PROCESS | 4024 | 1468900188850 Marionette TRACE conn5 <- [1,1574,null,{}] 20:49:48 INFO - PROCESS | 4024 | 1468900188856 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:48 INFO - PROCESS | 4024 | 1468900188859 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:48 INFO - PROCESS | 4024 | 1468900188975 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 20:49:49 INFO - PROCESS | 4024 | 1468900189080 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900189083 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:49 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615867800 == 16 [pid = 4024] [id = 403] 20:49:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 131 (000000260A844400) [pid = 4024] [serial = 1209] [outer = 0000000000000000] 20:49:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 132 (000000260A84DC00) [pid = 4024] [serial = 1210] [outer = 000000260A844400] 20:49:49 INFO - PROCESS | 4024 | 1468900189141 Marionette DEBUG loaded listener.js 20:49:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 133 (000000260C162400) [pid = 4024] [serial = 1211] [outer = 000000260A844400] 20:49:49 INFO - PROCESS | 4024 | 1468900189763 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 20:49:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:49:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 986ms 20:49:49 INFO - PROCESS | 4024 | 1468900189836 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 20:49:49 INFO - PROCESS | 4024 | 1468900189841 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 20:49:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:49:49 INFO - PROCESS | 4024 | 1468900189847 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:49:49 INFO - PROCESS | 4024 | 1468900189851 Marionette TRACE conn5 <- [1,1578,null,{}] 20:49:49 INFO - PROCESS | 4024 | 1468900189855 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:49 INFO - PROCESS | 4024 | 1468900189858 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:50 INFO - PROCESS | 4024 | 1468900190003 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 20:49:50 INFO - PROCESS | 4024 | 1468900190134 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900190137 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:50 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A740800 == 17 [pid = 4024] [id = 404] 20:49:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 134 (000000260FD2A400) [pid = 4024] [serial = 1212] [outer = 0000000000000000] 20:49:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 135 (0000002612740000) [pid = 4024] [serial = 1213] [outer = 000000260FD2A400] 20:49:50 INFO - PROCESS | 4024 | 1468900190196 Marionette DEBUG loaded listener.js 20:49:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 136 (0000002612AC7400) [pid = 4024] [serial = 1214] [outer = 000000260FD2A400] 20:49:50 INFO - PROCESS | 4024 | 1468900190819 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 20:49:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:49:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 985ms 20:49:50 INFO - PROCESS | 4024 | 1468900190834 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 20:49:50 INFO - PROCESS | 4024 | 1468900190837 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 20:49:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:49:50 INFO - PROCESS | 4024 | 1468900190841 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:49:50 INFO - PROCESS | 4024 | 1468900190844 Marionette TRACE conn5 <- [1,1582,null,{}] 20:49:50 INFO - PROCESS | 4024 | 1468900190856 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:50 INFO - PROCESS | 4024 | 1468900190861 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:50 INFO - PROCESS | 4024 | 1468900190982 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 20:49:51 INFO - PROCESS | 4024 | 1468900191087 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900191090 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:51 INFO - PROCESS | 4024 | ++DOCSHELL 000000261E320800 == 18 [pid = 4024] [id = 405] 20:49:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 137 (000000261632F800) [pid = 4024] [serial = 1215] [outer = 0000000000000000] 20:49:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 138 (0000002616855000) [pid = 4024] [serial = 1216] [outer = 000000261632F800] 20:49:51 INFO - PROCESS | 4024 | 1468900191149 Marionette DEBUG loaded listener.js 20:49:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 139 (00000026168DBC00) [pid = 4024] [serial = 1217] [outer = 000000261632F800] 20:49:51 INFO - PROCESS | 4024 | 1468900191759 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 20:49:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:49:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 985ms 20:49:51 INFO - PROCESS | 4024 | 1468900191828 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 20:49:51 INFO - PROCESS | 4024 | 1468900191831 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 20:49:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:49:51 INFO - PROCESS | 4024 | 1468900191835 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:49:51 INFO - PROCESS | 4024 | 1468900191837 Marionette TRACE conn5 <- [1,1586,null,{}] 20:49:51 INFO - PROCESS | 4024 | 1468900191841 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:51 INFO - PROCESS | 4024 | 1468900191843 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:51 INFO - PROCESS | 4024 | 1468900191957 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 20:49:52 INFO - PROCESS | 4024 | 1468900192089 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 4024 | 1468900192091 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:52 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A9A800 == 19 [pid = 4024] [id = 406] 20:49:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 140 (00000026063A7C00) [pid = 4024] [serial = 1218] [outer = 0000000000000000] 20:49:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 141 (0000002616A0CC00) [pid = 4024] [serial = 1219] [outer = 00000026063A7C00] 20:49:52 INFO - PROCESS | 4024 | 1468900192156 Marionette DEBUG loaded listener.js 20:49:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 142 (0000002616A14C00) [pid = 4024] [serial = 1220] [outer = 00000026063A7C00] 20:49:52 INFO - PROCESS | 4024 | 1468900192786 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 20:49:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:49:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 986ms 20:49:52 INFO - PROCESS | 4024 | 1468900192985 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 20:49:52 INFO - PROCESS | 4024 | 1468900192989 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 20:49:53 INFO - PROCESS | 4024 | 1468900193006 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:49:53 INFO - PROCESS | 4024 | 1468900193009 Marionette TRACE conn5 <- [1,1590,null,{}] 20:49:53 INFO - PROCESS | 4024 | 1468900193014 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:53 INFO - PROCESS | 4024 | 1468900193018 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:53 INFO - PROCESS | 4024 | 1468900193126 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 20:49:53 INFO - PROCESS | 4024 | 1468900193251 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900193256 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:53 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A875800 == 20 [pid = 4024] [id = 407] 20:49:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 143 (0000002605655800) [pid = 4024] [serial = 1221] [outer = 0000000000000000] 20:49:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 144 (0000002605E32800) [pid = 4024] [serial = 1222] [outer = 0000002605655800] 20:49:53 INFO - PROCESS | 4024 | 1468900193310 Marionette DEBUG loaded listener.js 20:49:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 145 (0000002606121C00) [pid = 4024] [serial = 1223] [outer = 0000002605655800] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 144 (000000260B684400) [pid = 4024] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 143 (000000261633E000) [pid = 4024] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 142 (000000261293BC00) [pid = 4024] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 141 (000000260FD1E800) [pid = 4024] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 140 (000000260B378400) [pid = 4024] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 139 (0000002612F47400) [pid = 4024] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 138 (00000026127E0C00) [pid = 4024] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 137 (0000002610DD3400) [pid = 4024] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 136 (00000026127DF400) [pid = 4024] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 135 (000000260FC51C00) [pid = 4024] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 134 (000000260C89F000) [pid = 4024] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 133 (0000002610635800) [pid = 4024] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 132 (00000026101B2000) [pid = 4024] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 131 (000000260FDE5800) [pid = 4024] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 130 (00000026127E3000) [pid = 4024] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 129 (000000260A84CC00) [pid = 4024] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 128 (0000002612943400) [pid = 4024] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 127 (00000026131A9400) [pid = 4024] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 126 (0000002615344C00) [pid = 4024] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 125 (0000002614133000) [pid = 4024] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 124 (00000026131AA400) [pid = 4024] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 123 (0000002616331800) [pid = 4024] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 122 (0000002610DB6400) [pid = 4024] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 121 (000000260FD23400) [pid = 4024] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 120 (000000260FD1C800) [pid = 4024] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 119 (0000002616858C00) [pid = 4024] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 118 (000000261014B800) [pid = 4024] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 117 (0000002612762C00) [pid = 4024] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 116 (000000260B40F400) [pid = 4024] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 115 (000000260685C000) [pid = 4024] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 114 (000000260B4ED800) [pid = 4024] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 113 (000000260A8ED400) [pid = 4024] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 112 (000000260B68A800) [pid = 4024] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 111 (000000260CCBA400) [pid = 4024] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 110 (0000002614136800) [pid = 4024] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 109 (000000261394B400) [pid = 4024] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 108 (0000002616441800) [pid = 4024] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (0000002616860000) [pid = 4024] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (0000002616A27C00) [pid = 4024] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (0000002606459000) [pid = 4024] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (000000260FC9D400) [pid = 4024] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (000000261685B800) [pid = 4024] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (0000002612AC1400) [pid = 4024] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (0000002612942000) [pid = 4024] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (000000261403B400) [pid = 4024] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (0000002612324C00) [pid = 4024] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (000000260FC18400) [pid = 4024] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (0000002606B84400) [pid = 4024] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0000002616335000) [pid = 4024] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (00000026135A6C00) [pid = 4024] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0000002616333000) [pid = 4024] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000260704C800) [pid = 4024] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002617C36400) [pid = 4024] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002616A2F800) [pid = 4024] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002614037800) [pid = 4024] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002617C1B000) [pid = 4024] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260FD0D000) [pid = 4024] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260FD1DC00) [pid = 4024] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026107D0C00) [pid = 4024] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260B0C9800) [pid = 4024] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (00000026101AE400) [pid = 4024] [serial = 676] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260B68C400) [pid = 4024] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002612FDA000) [pid = 4024] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026143DFC00) [pid = 4024] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002612FD9400) [pid = 4024] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002612F4F400) [pid = 4024] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002617D0B800) [pid = 4024] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002617C40400) [pid = 4024] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000261293B800) [pid = 4024] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002617D0D400) [pid = 4024] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026168E0400) [pid = 4024] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002617C36C00) [pid = 4024] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002616A2CC00) [pid = 4024] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002617C1A400) [pid = 4024] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002606863000) [pid = 4024] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002617C1F800) [pid = 4024] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002617C3D800) [pid = 4024] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000261685A800) [pid = 4024] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002614367C00) [pid = 4024] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002616854800) [pid = 4024] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (000000260C2DC400) [pid = 4024] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0000002616330C00) [pid = 4024] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0000002617DB4400) [pid = 4024] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (00000026782C1C00) [pid = 4024] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0000002618946400) [pid = 4024] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0000002618DD0000) [pid = 4024] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (000000261893F400) [pid = 4024] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (0000002617DB5000) [pid = 4024] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 20:49:53 INFO - PROCESS | 4024 | 1468900193888 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 20:49:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:49:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 920ms 20:49:53 INFO - PROCESS | 4024 | 1468900193933 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 20:49:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:49:53 INFO - PROCESS | 4024 | 1468900193936 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 20:49:53 INFO - PROCESS | 4024 | 1468900193943 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:49:53 INFO - PROCESS | 4024 | 1468900193946 Marionette TRACE conn5 <- [1,1594,null,{}] 20:49:53 INFO - PROCESS | 4024 | 1468900193951 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:53 INFO - PROCESS | 4024 | 1468900193953 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:54 INFO - PROCESS | 4024 | 1468900194047 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 20:49:54 INFO - PROCESS | 4024 | 1468900194130 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900194132 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:54 INFO - PROCESS | 4024 | ++DOCSHELL 00000026077D3800 == 21 [pid = 4024] [id = 408] 20:49:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (0000002606122800) [pid = 4024] [serial = 1224] [outer = 0000000000000000] 20:49:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0000002606457C00) [pid = 4024] [serial = 1225] [outer = 0000002606122800] 20:49:54 INFO - PROCESS | 4024 | 1468900194181 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (000000260649F800) [pid = 4024] [serial = 1226] [outer = 0000002606122800] 20:49:54 INFO - PROCESS | 4024 | 1468900194600 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 20:49:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:49:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 20:49:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:49:54 INFO - PROCESS | 4024 | 1468900194634 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 20:49:54 INFO - PROCESS | 4024 | 1468900194636 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 20:49:54 INFO - PROCESS | 4024 | 1468900194640 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:49:54 INFO - PROCESS | 4024 | 1468900194642 Marionette TRACE conn5 <- [1,1598,null,{}] 20:49:54 INFO - PROCESS | 4024 | 1468900194651 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:54 INFO - PROCESS | 4024 | 1468900194656 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:54 INFO - PROCESS | 4024 | 1468900194751 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 20:49:54 INFO - PROCESS | 4024 | 1468900194797 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900194801 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:54 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C152000 == 22 [pid = 4024] [id = 409] 20:49:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (000000260A802400) [pid = 4024] [serial = 1227] [outer = 0000000000000000] 20:49:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000260A841800) [pid = 4024] [serial = 1228] [outer = 000000260A802400] 20:49:54 INFO - PROCESS | 4024 | 1468900194849 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000260A9C9000) [pid = 4024] [serial = 1229] [outer = 000000260A802400] 20:49:55 INFO - PROCESS | 4024 | 1468900195294 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 20:49:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 20:49:55 INFO - PROCESS | 4024 | 1468900195338 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 20:49:55 INFO - PROCESS | 4024 | 1468900195340 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 20:49:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:49:55 INFO - PROCESS | 4024 | 1468900195344 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:49:55 INFO - PROCESS | 4024 | 1468900195345 Marionette TRACE conn5 <- [1,1602,null,{}] 20:49:55 INFO - PROCESS | 4024 | 1468900195349 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:55 INFO - PROCESS | 4024 | 1468900195351 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:55 INFO - PROCESS | 4024 | 1468900195444 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 20:49:55 INFO - PROCESS | 4024 | 1468900195449 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900195451 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:55 INFO - PROCESS | 4024 | ++DOCSHELL 000000260FD53000 == 23 [pid = 4024] [id = 410] 20:49:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260B394000) [pid = 4024] [serial = 1230] [outer = 0000000000000000] 20:49:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260B63C400) [pid = 4024] [serial = 1231] [outer = 000000260B394000] 20:49:55 INFO - PROCESS | 4024 | 1468900195499 Marionette DEBUG loaded listener.js 20:49:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260B688C00) [pid = 4024] [serial = 1232] [outer = 000000260B394000] 20:49:55 INFO - PROCESS | 4024 | 1468900195931 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 20:49:55 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:49:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 628ms 20:49:55 INFO - PROCESS | 4024 | 1468900195976 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 20:49:55 INFO - PROCESS | 4024 | 1468900195978 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 20:49:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:49:56 INFO - PROCESS | 4024 | 1468900195987 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:49:56 INFO - PROCESS | 4024 | 1468900195989 Marionette TRACE conn5 <- [1,1606,null,{}] 20:49:56 INFO - PROCESS | 4024 | 1468900195992 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:56 INFO - PROCESS | 4024 | 1468900195994 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:56 INFO - PROCESS | 4024 | 1468900196105 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 20:49:56 INFO - PROCESS | 4024 | 1468900196138 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900196140 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:56 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610398800 == 24 [pid = 4024] [id = 411] 20:49:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260C162000) [pid = 4024] [serial = 1233] [outer = 0000000000000000] 20:49:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260C272C00) [pid = 4024] [serial = 1234] [outer = 000000260C162000] 20:49:56 INFO - PROCESS | 4024 | 1468900196233 Marionette DEBUG loaded listener.js 20:49:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260C6DF400) [pid = 4024] [serial = 1235] [outer = 000000260C162000] 20:49:56 INFO - PROCESS | 4024 | 1468900196655 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 20:49:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:49:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 731ms 20:49:56 INFO - PROCESS | 4024 | 1468900196721 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 20:49:56 INFO - PROCESS | 4024 | 1468900196723 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 20:49:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:49:56 INFO - PROCESS | 4024 | 1468900196727 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:49:56 INFO - PROCESS | 4024 | 1468900196729 Marionette TRACE conn5 <- [1,1610,null,{}] 20:49:56 INFO - PROCESS | 4024 | 1468900196732 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:56 INFO - PROCESS | 4024 | 1468900196738 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:56 INFO - PROCESS | 4024 | 1468900196885 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 20:49:56 INFO - PROCESS | 4024 | 1468900196941 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900196944 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:56 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A82800 == 25 [pid = 4024] [id = 412] 20:49:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260F706400) [pid = 4024] [serial = 1236] [outer = 0000000000000000] 20:49:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260FC11400) [pid = 4024] [serial = 1237] [outer = 000000260F706400] 20:49:56 INFO - PROCESS | 4024 | 1468900196989 Marionette DEBUG loaded listener.js 20:49:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FD1EC00) [pid = 4024] [serial = 1238] [outer = 000000260F706400] 20:49:57 INFO - PROCESS | 4024 | 1468900197441 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 20:49:57 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:49:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 774ms 20:49:57 INFO - PROCESS | 4024 | 1468900197504 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 20:49:57 INFO - PROCESS | 4024 | 1468900197506 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 20:49:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:49:57 INFO - PROCESS | 4024 | 1468900197510 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:49:57 INFO - PROCESS | 4024 | 1468900197512 Marionette TRACE conn5 <- [1,1614,null,{}] 20:49:57 INFO - PROCESS | 4024 | 1468900197521 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:57 INFO - PROCESS | 4024 | 1468900197523 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:57 INFO - PROCESS | 4024 | 1468900197643 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 20:49:57 INFO - PROCESS | 4024 | 1468900197654 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900197656 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:57 INFO - PROCESS | 4024 | ++DOCSHELL 0000002604DE1800 == 26 [pid = 4024] [id = 413] 20:49:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260FD0C400) [pid = 4024] [serial = 1239] [outer = 0000000000000000] 20:49:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000261013F000) [pid = 4024] [serial = 1240] [outer = 000000260FD0C400] 20:49:57 INFO - PROCESS | 4024 | 1468900197742 Marionette DEBUG loaded listener.js 20:49:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026107CE000) [pid = 4024] [serial = 1241] [outer = 000000260FD0C400] 20:49:58 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002605E2D400) [pid = 4024] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:49:58 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260C2E2800) [pid = 4024] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:49:58 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002610DB7C00) [pid = 4024] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:49:58 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002614033800) [pid = 4024] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:49:58 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FC54C00) [pid = 4024] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:49:58 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260649AC00) [pid = 4024] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:49:58 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002612ABF000) [pid = 4024] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:49:58 INFO - PROCESS | 4024 | 1468900198158 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 20:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 690ms 20:49:58 INFO - PROCESS | 4024 | 1468900198203 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 20:49:58 INFO - PROCESS | 4024 | 1468900198205 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 20:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:49:58 INFO - PROCESS | 4024 | 1468900198208 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:49:58 INFO - PROCESS | 4024 | 1468900198210 Marionette TRACE conn5 <- [1,1618,null,{}] 20:49:58 INFO - PROCESS | 4024 | 1468900198213 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:58 INFO - PROCESS | 4024 | 1468900198215 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:58 INFO - PROCESS | 4024 | 1468900198313 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 20:49:58 INFO - PROCESS | 4024 | 1468900198398 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900198400 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:58 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614FAC000 == 27 [pid = 4024] [id = 414] 20:49:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (00000026059D3000) [pid = 4024] [serial = 1242] [outer = 0000000000000000] 20:49:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260FC54C00) [pid = 4024] [serial = 1243] [outer = 00000026059D3000] 20:49:58 INFO - PROCESS | 4024 | 1468900198451 Marionette DEBUG loaded listener.js 20:49:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002610DCF800) [pid = 4024] [serial = 1244] [outer = 00000026059D3000] 20:49:58 INFO - PROCESS | 4024 | 1468900198848 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 20:49:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:49:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 20:49:58 INFO - PROCESS | 4024 | 1468900198903 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 20:49:58 INFO - PROCESS | 4024 | 1468900198905 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 20:49:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:49:58 INFO - PROCESS | 4024 | 1468900198909 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:49:58 INFO - PROCESS | 4024 | 1468900198911 Marionette TRACE conn5 <- [1,1622,null,{}] 20:49:58 INFO - PROCESS | 4024 | 1468900198914 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:58 INFO - PROCESS | 4024 | 1468900198916 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:59 INFO - PROCESS | 4024 | 1468900199028 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 20:49:59 INFO - PROCESS | 4024 | 1468900199037 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900199039 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:59 INFO - PROCESS | 4024 | ++DOCSHELL 000000261642A800 == 28 [pid = 4024] [id = 415] 20:49:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026120C6400) [pid = 4024] [serial = 1245] [outer = 0000000000000000] 20:49:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002612746000) [pid = 4024] [serial = 1246] [outer = 00000026120C6400] 20:49:59 INFO - PROCESS | 4024 | 1468900199082 Marionette DEBUG loaded listener.js 20:49:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026127E8C00) [pid = 4024] [serial = 1247] [outer = 00000026120C6400] 20:49:59 INFO - PROCESS | 4024 | 1468900199486 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 20:49:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:49:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 20:49:59 INFO - PROCESS | 4024 | 1468900199540 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 20:49:59 INFO - PROCESS | 4024 | 1468900199542 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 20:49:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:49:59 INFO - PROCESS | 4024 | 1468900199546 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:49:59 INFO - PROCESS | 4024 | 1468900199547 Marionette TRACE conn5 <- [1,1626,null,{}] 20:49:59 INFO - PROCESS | 4024 | 1468900199551 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:49:59 INFO - PROCESS | 4024 | 1468900199553 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:59 INFO - PROCESS | 4024 | 1468900199640 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 20:49:59 INFO - PROCESS | 4024 | 1468900199646 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900199648 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:49:59 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616877800 == 29 [pid = 4024] [id = 416] 20:49:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612940800) [pid = 4024] [serial = 1248] [outer = 0000000000000000] 20:49:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612946C00) [pid = 4024] [serial = 1249] [outer = 0000002612940800] 20:49:59 INFO - PROCESS | 4024 | 1468900199692 Marionette DEBUG loaded listener.js 20:49:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002612AC5000) [pid = 4024] [serial = 1250] [outer = 0000002612940800] 20:50:00 INFO - PROCESS | 4024 | 1468900200236 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 20:50:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:50:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 733ms 20:50:00 INFO - PROCESS | 4024 | 1468900200282 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 20:50:00 INFO - PROCESS | 4024 | 1468900200287 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 20:50:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:50:00 INFO - PROCESS | 4024 | 1468900200293 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:50:00 INFO - PROCESS | 4024 | 1468900200296 Marionette TRACE conn5 <- [1,1630,null,{}] 20:50:00 INFO - PROCESS | 4024 | 1468900200302 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:00 INFO - PROCESS | 4024 | 1468900200306 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:00 INFO - PROCESS | 4024 | 1468900200472 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 20:50:00 INFO - PROCESS | 4024 | 1468900200565 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900200570 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:00 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A685000 == 30 [pid = 4024] [id = 417] 20:50:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026063AB400) [pid = 4024] [serial = 1251] [outer = 0000000000000000] 20:50:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002606454800) [pid = 4024] [serial = 1252] [outer = 00000026063AB400] 20:50:00 INFO - PROCESS | 4024 | 1468900200628 Marionette DEBUG loaded listener.js 20:50:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002606680C00) [pid = 4024] [serial = 1253] [outer = 00000026063AB400] 20:50:01 INFO - PROCESS | 4024 | 1468900201226 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 20:50:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:50:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 20:50:01 INFO - PROCESS | 4024 | 1468900201282 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 20:50:01 INFO - PROCESS | 4024 | 1468900201287 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 20:50:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:50:01 INFO - PROCESS | 4024 | 1468900201294 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:50:01 INFO - PROCESS | 4024 | 1468900201297 Marionette TRACE conn5 <- [1,1634,null,{}] 20:50:01 INFO - PROCESS | 4024 | 1468900201301 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:01 INFO - PROCESS | 4024 | 1468900201304 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:01 INFO - PROCESS | 4024 | 1468900201425 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 20:50:01 INFO - PROCESS | 4024 | 1468900201544 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900201547 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:01 INFO - PROCESS | 4024 | ++DOCSHELL 000000261078F000 == 31 [pid = 4024] [id = 418] 20:50:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260A84A800) [pid = 4024] [serial = 1254] [outer = 0000000000000000] 20:50:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260B0BF400) [pid = 4024] [serial = 1255] [outer = 000000260A84A800] 20:50:01 INFO - PROCESS | 4024 | 1468900201605 Marionette DEBUG loaded listener.js 20:50:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260C16C000) [pid = 4024] [serial = 1256] [outer = 000000260A84A800] 20:50:02 INFO - PROCESS | 4024 | 1468900202202 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 20:50:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:50:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 943ms 20:50:02 INFO - PROCESS | 4024 | 1468900202239 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 20:50:02 INFO - PROCESS | 4024 | 1468900202242 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 20:50:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:50:02 INFO - PROCESS | 4024 | 1468900202245 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:50:02 INFO - PROCESS | 4024 | 1468900202249 Marionette TRACE conn5 <- [1,1638,null,{}] 20:50:02 INFO - PROCESS | 4024 | 1468900202261 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:02 INFO - PROCESS | 4024 | 1468900202267 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:02 INFO - PROCESS | 4024 | 1468900202383 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 20:50:02 INFO - PROCESS | 4024 | 1468900202502 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900202506 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:02 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AC5800 == 32 [pid = 4024] [id = 419] 20:50:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260FC14400) [pid = 4024] [serial = 1257] [outer = 0000000000000000] 20:50:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260FD20000) [pid = 4024] [serial = 1258] [outer = 000000260FC14400] 20:50:02 INFO - PROCESS | 4024 | 1468900202564 Marionette DEBUG loaded listener.js 20:50:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026120CFC00) [pid = 4024] [serial = 1259] [outer = 000000260FC14400] 20:50:03 INFO - PROCESS | 4024 | 1468900203508 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 20:50:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:50:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1301ms 20:50:03 INFO - PROCESS | 4024 | 1468900203549 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 20:50:03 INFO - PROCESS | 4024 | 1468900203553 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 20:50:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:50:03 INFO - PROCESS | 4024 | 1468900203558 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:50:03 INFO - PROCESS | 4024 | 1468900203562 Marionette TRACE conn5 <- [1,1642,null,{}] 20:50:03 INFO - PROCESS | 4024 | 1468900203567 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:03 INFO - PROCESS | 4024 | 1468900203570 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:03 INFO - PROCESS | 4024 | 1468900203681 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 20:50:03 INFO - PROCESS | 4024 | 1468900203761 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900203766 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:03 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A885800 == 33 [pid = 4024] [id = 420] 20:50:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260645A800) [pid = 4024] [serial = 1260] [outer = 0000000000000000] 20:50:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026059C9000) [pid = 4024] [serial = 1261] [outer = 000000260645A800] 20:50:03 INFO - PROCESS | 4024 | 1468900203867 Marionette DEBUG loaded listener.js 20:50:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260A842800) [pid = 4024] [serial = 1262] [outer = 000000260645A800] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002615F7D400) [pid = 4024] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026140E4400) [pid = 4024] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260630B000) [pid = 4024] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002606B35400) [pid = 4024] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260C89CC00) [pid = 4024] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002612743400) [pid = 4024] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026140E9C00) [pid = 4024] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002612938C00) [pid = 4024] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002612ABC400) [pid = 4024] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026067C8000) [pid = 4024] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002614F2B400) [pid = 4024] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260FC5A400) [pid = 4024] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260AB8B400) [pid = 4024] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FC51800) [pid = 4024] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 20:50:04 INFO - PROCESS | 4024 | 1468900204421 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 20:50:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:50:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 879ms 20:50:04 INFO - PROCESS | 4024 | 1468900204442 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 20:50:04 INFO - PROCESS | 4024 | 1468900204446 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 20:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:50:04 INFO - PROCESS | 4024 | 1468900204452 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:50:04 INFO - PROCESS | 4024 | 1468900204455 Marionette TRACE conn5 <- [1,1646,null,{}] 20:50:04 INFO - PROCESS | 4024 | 1468900204459 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:04 INFO - PROCESS | 4024 | 1468900204461 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:04 INFO - PROCESS | 4024 | 1468900204555 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 20:50:04 INFO - PROCESS | 4024 | 1468900204561 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900204563 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:04 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C148000 == 34 [pid = 4024] [id = 421] 20:50:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260A84C000) [pid = 4024] [serial = 1263] [outer = 0000000000000000] 20:50:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260B0C9C00) [pid = 4024] [serial = 1264] [outer = 000000260A84C000] 20:50:04 INFO - PROCESS | 4024 | 1468900204614 Marionette DEBUG loaded listener.js 20:50:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260B685400) [pid = 4024] [serial = 1265] [outer = 000000260A84C000] 20:50:05 INFO - PROCESS | 4024 | 1468900205100 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 20:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 689ms 20:50:05 INFO - PROCESS | 4024 | 1468900205150 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 20:50:05 INFO - PROCESS | 4024 | 1468900205152 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 20:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:50:05 INFO - PROCESS | 4024 | 1468900205158 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:50:05 INFO - PROCESS | 4024 | 1468900205162 Marionette TRACE conn5 <- [1,1650,null,{}] 20:50:05 INFO - PROCESS | 4024 | 1468900205172 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:05 INFO - PROCESS | 4024 | 1468900205177 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:05 INFO - PROCESS | 4024 | 1468900205267 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 20:50:05 INFO - PROCESS | 4024 | 1468900205337 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900205341 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:05 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E13800 == 35 [pid = 4024] [id = 422] 20:50:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260C2DD800) [pid = 4024] [serial = 1266] [outer = 0000000000000000] 20:50:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260F706000) [pid = 4024] [serial = 1267] [outer = 000000260C2DD800] 20:50:05 INFO - PROCESS | 4024 | 1468900205397 Marionette DEBUG loaded listener.js 20:50:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260FCA4400) [pid = 4024] [serial = 1268] [outer = 000000260C2DD800] 20:50:05 INFO - PROCESS | 4024 | 1468900205783 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 20:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 20:50:05 INFO - PROCESS | 4024 | 1468900205856 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 20:50:05 INFO - PROCESS | 4024 | 1468900205859 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 20:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:50:05 INFO - PROCESS | 4024 | 1468900205862 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:50:05 INFO - PROCESS | 4024 | 1468900205864 Marionette TRACE conn5 <- [1,1654,null,{}] 20:50:05 INFO - PROCESS | 4024 | 1468900205868 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:05 INFO - PROCESS | 4024 | 1468900205870 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:05 INFO - PROCESS | 4024 | 1468900205964 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 20:50:05 INFO - PROCESS | 4024 | 1468900205970 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900205972 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:05 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615867000 == 36 [pid = 4024] [id = 423] 20:50:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260FDE1400) [pid = 4024] [serial = 1269] [outer = 0000000000000000] 20:50:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026101BA800) [pid = 4024] [serial = 1270] [outer = 000000260FDE1400] 20:50:06 INFO - PROCESS | 4024 | 1468900206018 Marionette DEBUG loaded listener.js 20:50:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002610DB2400) [pid = 4024] [serial = 1271] [outer = 000000260FDE1400] 20:50:06 INFO - PROCESS | 4024 | 1468900206446 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 20:50:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:50:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 628ms 20:50:06 INFO - PROCESS | 4024 | 1468900206493 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 20:50:06 INFO - PROCESS | 4024 | 1468900206495 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 20:50:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:50:06 INFO - PROCESS | 4024 | 1468900206511 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:50:06 INFO - PROCESS | 4024 | 1468900206513 Marionette TRACE conn5 <- [1,1658,null,{}] 20:50:06 INFO - PROCESS | 4024 | 1468900206516 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:06 INFO - PROCESS | 4024 | 1468900206519 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:06 INFO - PROCESS | 4024 | 1468900206636 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 20:50:06 INFO - PROCESS | 4024 | 1468900206714 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900206716 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:06 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616879000 == 37 [pid = 4024] [id = 424] 20:50:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002610DD2000) [pid = 4024] [serial = 1272] [outer = 0000000000000000] 20:50:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002612328800) [pid = 4024] [serial = 1273] [outer = 0000002610DD2000] 20:50:06 INFO - PROCESS | 4024 | 1468900206769 Marionette DEBUG loaded listener.js 20:50:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (00000026127EA800) [pid = 4024] [serial = 1274] [outer = 0000002610DD2000] 20:50:07 INFO - PROCESS | 4024 | 1468900207208 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 20:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms 20:50:07 INFO - PROCESS | 4024 | 1468900207246 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 20:50:07 INFO - PROCESS | 4024 | 1468900207248 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 20:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:50:07 INFO - PROCESS | 4024 | 1468900207251 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:50:07 INFO - PROCESS | 4024 | 1468900207253 Marionette TRACE conn5 <- [1,1662,null,{}] 20:50:07 INFO - PROCESS | 4024 | 1468900207263 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:07 INFO - PROCESS | 4024 | 1468900207269 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:07 INFO - PROCESS | 4024 | 1468900207409 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 20:50:07 INFO - PROCESS | 4024 | 1468900207465 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900207467 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:07 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BC5000 == 38 [pid = 4024] [id = 425] 20:50:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026131AC400) [pid = 4024] [serial = 1275] [outer = 0000000000000000] 20:50:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (00000026134AEC00) [pid = 4024] [serial = 1276] [outer = 00000026131AC400] 20:50:07 INFO - PROCESS | 4024 | 1468900207512 Marionette DEBUG loaded listener.js 20:50:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (00000026135AAC00) [pid = 4024] [serial = 1277] [outer = 00000026131AC400] 20:50:07 INFO - PROCESS | 4024 | 1468900207925 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 20:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 731ms 20:50:08 INFO - PROCESS | 4024 | 1468900208016 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 20:50:08 INFO - PROCESS | 4024 | 1468900208018 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 20:50:08 INFO - PROCESS | 4024 | 1468900208023 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:50:08 INFO - PROCESS | 4024 | 1468900208025 Marionette TRACE conn5 <- [1,1666,null,{}] 20:50:08 INFO - PROCESS | 4024 | 1468900208029 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:08 INFO - PROCESS | 4024 | 1468900208031 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:08 INFO - PROCESS | 4024 | 1468900208149 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 20:50:08 INFO - PROCESS | 4024 | 1468900208161 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900208163 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:08 INFO - PROCESS | 4024 | ++DOCSHELL 0000002606506000 == 39 [pid = 4024] [id = 426] 20:50:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002613943800) [pid = 4024] [serial = 1278] [outer = 0000000000000000] 20:50:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000261394A400) [pid = 4024] [serial = 1279] [outer = 0000002613943800] 20:50:08 INFO - PROCESS | 4024 | 1468900208252 Marionette DEBUG loaded listener.js 20:50:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000261402D000) [pid = 4024] [serial = 1280] [outer = 0000002613943800] 20:50:08 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260FD0C400) [pid = 4024] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:50:08 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260F706400) [pid = 4024] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:50:08 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260B394000) [pid = 4024] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:50:08 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026059D3000) [pid = 4024] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:50:08 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002605655800) [pid = 4024] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:50:08 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260A802400) [pid = 4024] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:50:08 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002606122800) [pid = 4024] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:50:08 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (00000026120C6400) [pid = 4024] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:50:08 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260C162000) [pid = 4024] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:50:08 INFO - PROCESS | 4024 | 1468900208989 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 20:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 985ms 20:50:09 INFO - PROCESS | 4024 | 1468900209015 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 20:50:09 INFO - PROCESS | 4024 | 1468900209017 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 20:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:50:09 INFO - PROCESS | 4024 | 1468900209020 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:50:09 INFO - PROCESS | 4024 | 1468900209022 Marionette TRACE conn5 <- [1,1670,null,{}] 20:50:09 INFO - PROCESS | 4024 | 1468900209026 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:09 INFO - PROCESS | 4024 | 1468900209028 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:09 INFO - PROCESS | 4024 | 1468900209115 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 20:50:09 INFO - PROCESS | 4024 | 1468900209193 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900209195 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:09 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CB5800 == 40 [pid = 4024] [id = 427] 20:50:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260630D800) [pid = 4024] [serial = 1281] [outer = 0000000000000000] 20:50:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260C6DC000) [pid = 4024] [serial = 1282] [outer = 000000260630D800] 20:50:09 INFO - PROCESS | 4024 | 1468900209239 Marionette DEBUG loaded listener.js 20:50:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002613945C00) [pid = 4024] [serial = 1283] [outer = 000000260630D800] 20:50:09 INFO - PROCESS | 4024 | 1468900209616 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 20:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 629ms 20:50:09 INFO - PROCESS | 4024 | 1468900209653 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 20:50:09 INFO - PROCESS | 4024 | 1468900209655 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 20:50:09 INFO - PROCESS | 4024 | 1468900209658 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:50:09 INFO - PROCESS | 4024 | 1468900209660 Marionette TRACE conn5 <- [1,1674,null,{}] 20:50:09 INFO - PROCESS | 4024 | 1468900209679 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:09 INFO - PROCESS | 4024 | 1468900209681 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:09 INFO - PROCESS | 4024 | 1468900209770 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 20:50:09 INFO - PROCESS | 4024 | 1468900209775 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900209777 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:09 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619732800 == 41 [pid = 4024] [id = 428] 20:50:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000261402D400) [pid = 4024] [serial = 1284] [outer = 0000000000000000] 20:50:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261403B000) [pid = 4024] [serial = 1285] [outer = 000000261402D400] 20:50:09 INFO - PROCESS | 4024 | 1468900209823 Marionette DEBUG loaded listener.js 20:50:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260FC9DC00) [pid = 4024] [serial = 1286] [outer = 000000261402D400] 20:50:10 INFO - PROCESS | 4024 | 1468900210223 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 20:50:10 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:50:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 648ms 20:50:10 INFO - PROCESS | 4024 | 1468900210310 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 20:50:10 INFO - PROCESS | 4024 | 1468900210313 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 20:50:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:50:10 INFO - PROCESS | 4024 | 1468900210316 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:50:10 INFO - PROCESS | 4024 | 1468900210318 Marionette TRACE conn5 <- [1,1678,null,{}] 20:50:10 INFO - PROCESS | 4024 | 1468900210322 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:10 INFO - PROCESS | 4024 | 1468900210324 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:10 INFO - PROCESS | 4024 | 1468900210411 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 20:50:10 INFO - PROCESS | 4024 | 1468900210422 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900210424 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:10 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619926800 == 42 [pid = 4024] [id = 429] 20:50:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002614133000) [pid = 4024] [serial = 1287] [outer = 0000000000000000] 20:50:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (00000026143E3400) [pid = 4024] [serial = 1288] [outer = 0000002614133000] 20:50:10 INFO - PROCESS | 4024 | 1468900210467 Marionette DEBUG loaded listener.js 20:50:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002615345400) [pid = 4024] [serial = 1289] [outer = 0000002614133000] 20:50:10 INFO - PROCESS | 4024 | 1468900210960 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 20:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 691ms 20:50:11 INFO - PROCESS | 4024 | 1468900211011 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 20:50:11 INFO - PROCESS | 4024 | 1468900211016 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 20:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:50:11 INFO - PROCESS | 4024 | 1468900211022 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:50:11 INFO - PROCESS | 4024 | 1468900211026 Marionette TRACE conn5 <- [1,1682,null,{}] 20:50:11 INFO - PROCESS | 4024 | 1468900211032 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:11 INFO - PROCESS | 4024 | 1468900211035 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:11 INFO - PROCESS | 4024 | 1468900211204 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 20:50:11 INFO - PROCESS | 4024 | 1468900211298 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900211304 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:11 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B192800 == 43 [pid = 4024] [id = 430] 20:50:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002606456400) [pid = 4024] [serial = 1290] [outer = 0000000000000000] 20:50:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002606461000) [pid = 4024] [serial = 1291] [outer = 0000002606456400] 20:50:11 INFO - PROCESS | 4024 | 1468900211361 Marionette DEBUG loaded listener.js 20:50:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000260A652000) [pid = 4024] [serial = 1292] [outer = 0000002606456400] 20:50:11 INFO - PROCESS | 4024 | 1468900211948 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 20:50:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:50:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 985ms 20:50:12 INFO - PROCESS | 4024 | 1468900212010 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 20:50:12 INFO - PROCESS | 4024 | 1468900212016 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 20:50:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:50:12 INFO - PROCESS | 4024 | 1468900212023 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:50:12 INFO - PROCESS | 4024 | 1468900212026 Marionette TRACE conn5 <- [1,1686,null,{}] 20:50:12 INFO - PROCESS | 4024 | 1468900212030 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:12 INFO - PROCESS | 4024 | 1468900212033 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:12 INFO - PROCESS | 4024 | 1468900212155 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 20:50:12 INFO - PROCESS | 4024 | 1468900212301 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900212304 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:12 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616833000 == 44 [pid = 4024] [id = 431] 20:50:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000260C6DDC00) [pid = 4024] [serial = 1293] [outer = 0000000000000000] 20:50:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (000000260F70B400) [pid = 4024] [serial = 1294] [outer = 000000260C6DDC00] 20:50:12 INFO - PROCESS | 4024 | 1468900212365 Marionette DEBUG loaded listener.js 20:50:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (000000260FD1E800) [pid = 4024] [serial = 1295] [outer = 000000260C6DDC00] 20:50:12 INFO - PROCESS | 4024 | 1468900212960 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 20:50:13 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:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 984ms 20:50:13 INFO - PROCESS | 4024 | 1468900213008 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 20:50:13 INFO - PROCESS | 4024 | 1468900213010 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 20:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:50:13 INFO - PROCESS | 4024 | 1468900213014 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:50:13 INFO - PROCESS | 4024 | 1468900213018 Marionette TRACE conn5 <- [1,1690,null,{}] 20:50:13 INFO - PROCESS | 4024 | 1468900213030 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:13 INFO - PROCESS | 4024 | 1468900213035 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:13 INFO - PROCESS | 4024 | 1468900213153 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 20:50:13 INFO - PROCESS | 4024 | 1468900213275 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900213278 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:13 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A498800 == 45 [pid = 4024] [id = 432] 20:50:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (0000002612AC0C00) [pid = 4024] [serial = 1296] [outer = 0000000000000000] 20:50:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (00000026131AA400) [pid = 4024] [serial = 1297] [outer = 0000002612AC0C00] 20:50:13 INFO - PROCESS | 4024 | 1468900213337 Marionette DEBUG loaded listener.js 20:50:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (00000026135A8C00) [pid = 4024] [serial = 1298] [outer = 0000002612AC0C00] 20:50:13 INFO - PROCESS | 4024 | 1468900213970 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 20:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 985ms 20:50:14 INFO - PROCESS | 4024 | 1468900214015 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 20:50:14 INFO - PROCESS | 4024 | 1468900214018 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 20:50:14 INFO - PROCESS | 4024 | 1468900214022 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:50:14 INFO - PROCESS | 4024 | 1468900214025 Marionette TRACE conn5 <- [1,1694,null,{}] 20:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:50:14 INFO - PROCESS | 4024 | 1468900214028 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:14 INFO - PROCESS | 4024 | 1468900214031 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:14 INFO - PROCESS | 4024 | 1468900214148 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 20:50:14 INFO - PROCESS | 4024 | 1468900214268 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900214270 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:14 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A626800 == 46 [pid = 4024] [id = 433] 20:50:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (00000026135AB000) [pid = 4024] [serial = 1299] [outer = 0000000000000000] 20:50:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (000000261566E400) [pid = 4024] [serial = 1300] [outer = 00000026135AB000] 20:50:14 INFO - PROCESS | 4024 | 1468900214326 Marionette DEBUG loaded listener.js 20:50:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (0000002616333800) [pid = 4024] [serial = 1301] [outer = 00000026135AB000] 20:50:14 INFO - PROCESS | 4024 | 1468900214918 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 20:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 923ms 20:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:50:14 INFO - PROCESS | 4024 | 1468900214952 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 20:50:14 INFO - PROCESS | 4024 | 1468900214954 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 20:50:14 INFO - PROCESS | 4024 | 1468900214958 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:50:14 INFO - PROCESS | 4024 | 1468900214960 Marionette TRACE conn5 <- [1,1698,null,{}] 20:50:14 INFO - PROCESS | 4024 | 1468900214963 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:14 INFO - PROCESS | 4024 | 1468900214966 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:15 INFO - PROCESS | 4024 | 1468900215078 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 20:50:15 INFO - PROCESS | 4024 | 1468900215172 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900215175 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:15 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A689800 == 47 [pid = 4024] [id = 434] 20:50:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (0000002606125400) [pid = 4024] [serial = 1302] [outer = 0000000000000000] 20:50:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 107 (0000002606861400) [pid = 4024] [serial = 1303] [outer = 0000002606125400] 20:50:15 INFO - PROCESS | 4024 | 1468900215230 Marionette DEBUG loaded listener.js 20:50:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 108 (00000026101B2400) [pid = 4024] [serial = 1304] [outer = 0000002606125400] 20:50:15 INFO - PROCESS | 4024 | 1468900215960 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 20:50:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:50:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1027ms 20:50:15 INFO - PROCESS | 4024 | 1468900215988 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 20:50:16 INFO - PROCESS | 4024 | 1468900215992 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 20:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:50:16 INFO - PROCESS | 4024 | 1468900215996 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:50:16 INFO - PROCESS | 4024 | 1468900216001 Marionette TRACE conn5 <- [1,1702,null,{}] 20:50:16 INFO - PROCESS | 4024 | 1468900216022 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:16 INFO - PROCESS | 4024 | 1468900216025 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:16 INFO - PROCESS | 4024 | 1468900216132 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 20:50:16 INFO - PROCESS | 4024 | 1468900216255 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900216258 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:16 INFO - PROCESS | 4024 | ++DOCSHELL 0000002607727000 == 48 [pid = 4024] [id = 435] 20:50:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 109 (0000002606456800) [pid = 4024] [serial = 1305] [outer = 0000000000000000] 20:50:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 110 (000000260C276C00) [pid = 4024] [serial = 1306] [outer = 0000002606456800] 20:50:16 INFO - PROCESS | 4024 | 1468900216312 Marionette DEBUG loaded listener.js 20:50:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 111 (000000260FC51C00) [pid = 4024] [serial = 1307] [outer = 0000002606456800] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002619732800 == 47 [pid = 4024] [id = 428] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CB5800 == 46 [pid = 4024] [id = 427] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002606506000 == 45 [pid = 4024] [id = 426] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BC5000 == 44 [pid = 4024] [id = 425] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002616879000 == 43 [pid = 4024] [id = 424] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002612E13800 == 42 [pid = 4024] [id = 422] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 000000260C148000 == 41 [pid = 4024] [id = 421] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 000000260A885800 == 40 [pid = 4024] [id = 420] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 000000261642A800 == 39 [pid = 4024] [id = 415] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002616877800 == 38 [pid = 4024] [id = 416] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 000000260A685000 == 37 [pid = 4024] [id = 417] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AC5800 == 36 [pid = 4024] [id = 419] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002614FAC000 == 35 [pid = 4024] [id = 414] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 000000261078F000 == 34 [pid = 4024] [id = 418] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 00000026077DF000 == 33 [pid = 4024] [id = 396] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002615867000 == 32 [pid = 4024] [id = 423] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 000000260A689800 == 31 [pid = 4024] [id = 434] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 000000261A626800 == 30 [pid = 4024] [id = 433] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 000000261A498800 == 29 [pid = 4024] [id = 432] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002616833000 == 28 [pid = 4024] [id = 431] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 0000002619926800 == 27 [pid = 4024] [id = 429] 20:50:17 INFO - PROCESS | 4024 | --DOCSHELL 000000260B192800 == 26 [pid = 4024] [id = 430] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 110 (00000026127E8C00) [pid = 4024] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 109 (0000002612946C00) [pid = 4024] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 108 (00000026107CE000) [pid = 4024] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 107 (000000260FD1EC00) [pid = 4024] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 106 (000000260B63C400) [pid = 4024] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (000000260A84DC00) [pid = 4024] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (0000002616855000) [pid = 4024] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (000000261013F000) [pid = 4024] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (000000260FC54C00) [pid = 4024] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (0000002612740000) [pid = 4024] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (000000260B688C00) [pid = 4024] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (0000002616A0CC00) [pid = 4024] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (0000002605E32800) [pid = 4024] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (000000260A841800) [pid = 4024] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0000002606457C00) [pid = 4024] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0000002612746000) [pid = 4024] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0000002610DCF800) [pid = 4024] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000260A9C9000) [pid = 4024] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002606121C00) [pid = 4024] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260FC11400) [pid = 4024] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260C6DF400) [pid = 4024] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260649F800) [pid = 4024] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260C272C00) [pid = 4024] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 20:50:17 INFO - PROCESS | 4024 | 1468900217607 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 20:50:17 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 20:50:17 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 20:50:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:50:17 INFO - _addTest/ [0,1705,"getWindowHandle",null] 20:50:17 INFO - PROCESS | 4024 | 1468900217648 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 20:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:50:17 INFO - PROCESS | 4024 | 1468900217653 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:50:17 INFO - PROCESS | 4024 | 1468900217656 Marionette TRACE conn5 <- [1,1706,null,{}] 20:50:17 INFO - PROCESS | 4024 | 1468900217662 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:17 INFO - PROCESS | 4024 | 1468900217666 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:17 INFO - PROCESS | 4024 | 1468900217759 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 20:50:17 INFO - PROCESS | 4024 | 1468900217766 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900217770 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:17 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A887800 == 27 [pid = 4024] [id = 436] 20:50:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002606458C00) [pid = 4024] [serial = 1308] [outer = 0000000000000000] 20:50:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (00000026064A1400) [pid = 4024] [serial = 1309] [outer = 0000002606458C00] 20:50:17 INFO - PROCESS | 4024 | 1468900217821 Marionette DEBUG loaded listener.js 20:50:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260704D000) [pid = 4024] [serial = 1310] [outer = 0000002606458C00] 20:50:18 INFO - PROCESS | 4024 | 1468900218307 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 20:50:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:50:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 692ms 20:50:18 INFO - PROCESS | 4024 | 1468900218348 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 20:50:18 INFO - PROCESS | 4024 | 1468900218354 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 20:50:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:50:18 INFO - PROCESS | 4024 | 1468900218360 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:50:18 INFO - PROCESS | 4024 | 1468900218363 Marionette TRACE conn5 <- [1,1710,null,{}] 20:50:18 INFO - PROCESS | 4024 | 1468900218367 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:18 INFO - PROCESS | 4024 | 1468900218370 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:18 INFO - PROCESS | 4024 | 1468900218463 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 20:50:18 INFO - PROCESS | 4024 | 1468900218472 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900218475 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:18 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C630800 == 28 [pid = 4024] [id = 437] 20:50:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260A9C6800) [pid = 4024] [serial = 1311] [outer = 0000000000000000] 20:50:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000260B0C0400) [pid = 4024] [serial = 1312] [outer = 000000260A9C6800] 20:50:18 INFO - PROCESS | 4024 | 1468900218523 Marionette DEBUG loaded listener.js 20:50:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260B413C00) [pid = 4024] [serial = 1313] [outer = 000000260A9C6800] 20:50:19 INFO - PROCESS | 4024 | 1468900219020 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 20:50:19 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:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 20:50:19 INFO - PROCESS | 4024 | 1468900219055 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 20:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:50:19 INFO - PROCESS | 4024 | 1468900219058 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 20:50:19 INFO - PROCESS | 4024 | 1468900219061 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:50:19 INFO - PROCESS | 4024 | 1468900219065 Marionette TRACE conn5 <- [1,1714,null,{}] 20:50:19 INFO - PROCESS | 4024 | 1468900219076 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:19 INFO - PROCESS | 4024 | 1468900219081 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:19 INFO - PROCESS | 4024 | 1468900219169 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 20:50:19 INFO - PROCESS | 4024 | 1468900219257 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900219260 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:19 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610ECF000 == 29 [pid = 4024] [id = 438] 20:50:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002606126800) [pid = 4024] [serial = 1314] [outer = 0000000000000000] 20:50:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000260C6E0C00) [pid = 4024] [serial = 1315] [outer = 0000002606126800] 20:50:19 INFO - PROCESS | 4024 | 1468900219310 Marionette DEBUG loaded listener.js 20:50:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000260F70AC00) [pid = 4024] [serial = 1316] [outer = 0000002606126800] 20:50:19 INFO - PROCESS | 4024 | 1468900219715 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 20:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 20:50:19 INFO - PROCESS | 4024 | 1468900219753 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 20:50:19 INFO - PROCESS | 4024 | 1468900219756 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 20:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:50:19 INFO - PROCESS | 4024 | 1468900219759 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:50:19 INFO - PROCESS | 4024 | 1468900219761 Marionette TRACE conn5 <- [1,1718,null,{}] 20:50:19 INFO - PROCESS | 4024 | 1468900219765 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:19 INFO - PROCESS | 4024 | 1468900219767 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:19 INFO - PROCESS | 4024 | 1468900219913 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 20:50:19 INFO - PROCESS | 4024 | 1468900219936 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900219938 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:19 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613446800 == 30 [pid = 4024] [id = 439] 20:50:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (000000260FCA0800) [pid = 4024] [serial = 1317] [outer = 0000000000000000] 20:50:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (000000260FD07C00) [pid = 4024] [serial = 1318] [outer = 000000260FCA0800] 20:50:19 INFO - PROCESS | 4024 | 1468900219983 Marionette DEBUG loaded listener.js 20:50:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (000000260FD26000) [pid = 4024] [serial = 1319] [outer = 000000260FCA0800] 20:50:20 INFO - PROCESS | 4024 | 1468900220423 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 20:50:20 INFO - PROCESS | 4024 | 1468900220456 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 20:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:50:20 INFO - PROCESS | 4024 | 1468900220460 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:50:20 INFO - PROCESS | 4024 | 1468900220461 Marionette TRACE conn5 <- [1,1722,null,{}] 20:50:20 INFO - PROCESS | 4024 | 1468900220465 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:20 INFO - PROCESS | 4024 | 1468900220467 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:20 INFO - PROCESS | 4024 | 1468900220578 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 20:50:20 INFO - PROCESS | 4024 | 1468900220585 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900220587 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:20 INFO - PROCESS | 4024 | ++DOCSHELL 00000026153E7000 == 31 [pid = 4024] [id = 440] 20:50:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (000000260A9C4800) [pid = 4024] [serial = 1320] [outer = 0000000000000000] 20:50:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (0000002610147C00) [pid = 4024] [serial = 1321] [outer = 000000260A9C4800] 20:50:20 INFO - PROCESS | 4024 | 1468900220633 Marionette DEBUG loaded listener.js 20:50:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (00000026107D5000) [pid = 4024] [serial = 1322] [outer = 000000260A9C4800] 20:50:21 INFO - PROCESS | 4024 | 1468900221095 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 20:50:21 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:50:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 691ms 20:50:21 INFO - PROCESS | 4024 | 1468900221154 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 20:50:21 INFO - PROCESS | 4024 | 1468900221157 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 20:50:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:50:21 INFO - PROCESS | 4024 | 1468900221160 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:50:21 INFO - PROCESS | 4024 | 1468900221162 Marionette TRACE conn5 <- [1,1726,null,{}] 20:50:21 INFO - PROCESS | 4024 | 1468900221165 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:21 INFO - PROCESS | 4024 | 1468900221171 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:21 INFO - PROCESS | 4024 | 1468900221336 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 20:50:21 INFO - PROCESS | 4024 | 1468900221360 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900221362 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:21 INFO - PROCESS | 4024 | ++DOCSHELL 000000261683A800 == 32 [pid = 4024] [id = 441] 20:50:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (00000026107D5800) [pid = 4024] [serial = 1323] [outer = 0000000000000000] 20:50:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (0000002612748400) [pid = 4024] [serial = 1324] [outer = 00000026107D5800] 20:50:21 INFO - PROCESS | 4024 | 1468900221407 Marionette DEBUG loaded listener.js 20:50:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 106 (000000261297D000) [pid = 4024] [serial = 1325] [outer = 00000026107D5800] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 105 (000000260FD2A400) [pid = 4024] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (000000261402C000) [pid = 4024] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (00000026063A7C00) [pid = 4024] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (000000260A844400) [pid = 4024] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (000000261632F800) [pid = 4024] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (0000002610DD2000) [pid = 4024] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (00000026131AC400) [pid = 4024] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (000000260630D800) [pid = 4024] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (000000260A84C000) [pid = 4024] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000260FDE1400) [pid = 4024] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (000000260FC14400) [pid = 4024] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260A84A800) [pid = 4024] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002612940800) [pid = 4024] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (00000026063AB400) [pid = 4024] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260645A800) [pid = 4024] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260C2DD800) [pid = 4024] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002613943800) [pid = 4024] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002614133000) [pid = 4024] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:50:21 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000261402D400) [pid = 4024] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:50:22 INFO - PROCESS | 4024 | 1468900222069 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 20:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 921ms 20:50:22 INFO - PROCESS | 4024 | 1468900222084 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 4024 | 1468900222086 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 20:50:22 INFO - PROCESS | 4024 | 1468900222089 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:50:22 INFO - PROCESS | 4024 | 1468900222091 Marionette TRACE conn5 <- [1,1730,null,{}] 20:50:22 INFO - PROCESS | 4024 | 1468900222094 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:22 INFO - PROCESS | 4024 | 1468900222096 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:22 INFO - PROCESS | 4024 | 1468900222204 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 20:50:22 INFO - PROCESS | 4024 | 1468900222256 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900222258 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:22 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A97800 == 33 [pid = 4024] [id = 442] 20:50:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026063AB400) [pid = 4024] [serial = 1326] [outer = 0000000000000000] 20:50:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260B649000) [pid = 4024] [serial = 1327] [outer = 00000026063AB400] 20:50:22 INFO - PROCESS | 4024 | 1468900222304 Marionette DEBUG loaded listener.js 20:50:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002610DD2000) [pid = 4024] [serial = 1328] [outer = 00000026063AB400] 20:50:22 INFO - PROCESS | 4024 | 1468900222652 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 20:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 587ms 20:50:22 INFO - PROCESS | 4024 | 1468900222680 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 4024 | 1468900222682 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 20:50:22 INFO - PROCESS | 4024 | 1468900222686 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:50:22 INFO - PROCESS | 4024 | 1468900222687 Marionette TRACE conn5 <- [1,1734,null,{}] 20:50:22 INFO - PROCESS | 4024 | 1468900222691 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:22 INFO - PROCESS | 4024 | 1468900222693 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:22 INFO - PROCESS | 4024 | 1468900222808 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 20:50:22 INFO - PROCESS | 4024 | 1468900222816 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900222818 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:22 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C37000 == 34 [pid = 4024] [id = 443] 20:50:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (00000026127E3000) [pid = 4024] [serial = 1329] [outer = 0000000000000000] 20:50:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002612AC4400) [pid = 4024] [serial = 1330] [outer = 00000026127E3000] 20:50:22 INFO - PROCESS | 4024 | 1468900222863 Marionette DEBUG loaded listener.js 20:50:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (00000026131AC400) [pid = 4024] [serial = 1331] [outer = 00000026127E3000] 20:50:23 INFO - PROCESS | 4024 | 1468900223301 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 20:50:23 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:50:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 690ms 20:50:23 INFO - PROCESS | 4024 | 1468900223380 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 20:50:23 INFO - PROCESS | 4024 | 1468900223382 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 20:50:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:50:23 INFO - PROCESS | 4024 | 1468900223386 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:50:23 INFO - PROCESS | 4024 | 1468900223388 Marionette TRACE conn5 <- [1,1738,null,{}] 20:50:23 INFO - PROCESS | 4024 | 1468900223391 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:23 INFO - PROCESS | 4024 | 1468900223393 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:23 INFO - PROCESS | 4024 | 1468900223476 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 20:50:23 INFO - PROCESS | 4024 | 1468900223482 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900223485 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:23 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610ECD800 == 35 [pid = 4024] [id = 444] 20:50:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (00000026131B4400) [pid = 4024] [serial = 1332] [outer = 0000000000000000] 20:50:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (00000026135A4400) [pid = 4024] [serial = 1333] [outer = 00000026131B4400] 20:50:23 INFO - PROCESS | 4024 | 1468900223531 Marionette DEBUG loaded listener.js 20:50:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000261394B400) [pid = 4024] [serial = 1334] [outer = 00000026131B4400] 20:50:24 INFO - PROCESS | 4024 | 1468900224081 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 20:50:24 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:50:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 776ms 20:50:24 INFO - PROCESS | 4024 | 1468900224190 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 20:50:24 INFO - PROCESS | 4024 | 1468900224195 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 20:50:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:50:24 INFO - PROCESS | 4024 | 1468900224225 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:50:24 INFO - PROCESS | 4024 | 1468900224229 Marionette TRACE conn5 <- [1,1742,null,{}] 20:50:24 INFO - PROCESS | 4024 | 1468900224235 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:24 INFO - PROCESS | 4024 | 1468900224238 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:24 INFO - PROCESS | 4024 | 1468900224376 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 20:50:24 INFO - PROCESS | 4024 | 1468900224451 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900224456 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:24 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C129800 == 36 [pid = 4024] [id = 445] 20:50:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (00000026063B0400) [pid = 4024] [serial = 1335] [outer = 0000000000000000] 20:50:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (0000002606460C00) [pid = 4024] [serial = 1336] [outer = 00000026063B0400] 20:50:24 INFO - PROCESS | 4024 | 1468900224555 Marionette DEBUG loaded listener.js 20:50:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 99 (000000260A805C00) [pid = 4024] [serial = 1337] [outer = 00000026063B0400] 20:50:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:50:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1026ms 20:50:25 INFO - PROCESS | 4024 | 1468900225246 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 20:50:25 INFO - PROCESS | 4024 | 1468900225256 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 20:50:25 INFO - PROCESS | 4024 | 1468900225261 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 20:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:50:25 INFO - PROCESS | 4024 | 1468900225267 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:50:25 INFO - PROCESS | 4024 | 1468900225270 Marionette TRACE conn5 <- [1,1746,null,{}] 20:50:25 INFO - PROCESS | 4024 | 1468900225274 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:25 INFO - PROCESS | 4024 | 1468900225278 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:25 INFO - PROCESS | 4024 | 1468900225403 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 20:50:25 INFO - PROCESS | 4024 | 1468900225507 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900225509 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:25 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613A56000 == 37 [pid = 4024] [id = 446] 20:50:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 100 (000000260B685800) [pid = 4024] [serial = 1338] [outer = 0000000000000000] 20:50:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 101 (000000260C168800) [pid = 4024] [serial = 1339] [outer = 000000260B685800] 20:50:25 INFO - PROCESS | 4024 | 1468900225567 Marionette DEBUG loaded listener.js 20:50:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 102 (000000260F70B800) [pid = 4024] [serial = 1340] [outer = 000000260B685800] 20:50:26 INFO - PROCESS | 4024 | 1468900226438 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 20:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1240ms 20:50:26 INFO - PROCESS | 4024 | 1468900226509 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 20:50:26 INFO - PROCESS | 4024 | 1468900226514 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 20:50:26 INFO - PROCESS | 4024 | 1468900226519 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:50:26 INFO - PROCESS | 4024 | 1468900226522 Marionette TRACE conn5 <- [1,1750,null,{}] 20:50:26 INFO - PROCESS | 4024 | 1468900226528 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:26 INFO - PROCESS | 4024 | 1468900226531 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:26 INFO - PROCESS | 4024 | 1468900226653 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 20:50:26 INFO - PROCESS | 4024 | 1468900226728 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900226733 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:26 INFO - PROCESS | 4024 | ++DOCSHELL 00000026059AD800 == 38 [pid = 4024] [id = 447] 20:50:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 103 (0000002606122C00) [pid = 4024] [serial = 1341] [outer = 0000000000000000] 20:50:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 104 (0000002606499400) [pid = 4024] [serial = 1342] [outer = 0000002606122C00] 20:50:26 INFO - PROCESS | 4024 | 1468900226818 Marionette DEBUG loaded listener.js 20:50:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 105 (0000002606B8E000) [pid = 4024] [serial = 1343] [outer = 0000002606122C00] 20:50:26 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C37000 == 37 [pid = 4024] [id = 443] 20:50:26 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A97800 == 36 [pid = 4024] [id = 442] 20:50:26 INFO - PROCESS | 4024 | --DOCSHELL 000000261683A800 == 35 [pid = 4024] [id = 441] 20:50:26 INFO - PROCESS | 4024 | --DOCSHELL 00000026153E7000 == 34 [pid = 4024] [id = 440] 20:50:26 INFO - PROCESS | 4024 | --DOCSHELL 0000002613446800 == 33 [pid = 4024] [id = 439] 20:50:26 INFO - PROCESS | 4024 | --DOCSHELL 0000002610ECF000 == 32 [pid = 4024] [id = 438] 20:50:26 INFO - PROCESS | 4024 | --DOCSHELL 000000260C630800 == 31 [pid = 4024] [id = 437] 20:50:26 INFO - PROCESS | 4024 | --DOCSHELL 000000260A887800 == 30 [pid = 4024] [id = 436] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 104 (0000002612328800) [pid = 4024] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 103 (00000026127EA800) [pid = 4024] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 102 (00000026135AAC00) [pid = 4024] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 101 (00000026134AEC00) [pid = 4024] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 100 (000000260C6DC000) [pid = 4024] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 99 (000000260B0C9C00) [pid = 4024] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 98 (000000260B685400) [pid = 4024] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (00000026101BA800) [pid = 4024] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000260FD20000) [pid = 4024] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (00000026120CFC00) [pid = 4024] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260B0BF400) [pid = 4024] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000260C16C000) [pid = 4024] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002612AC5000) [pid = 4024] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002606454800) [pid = 4024] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002606680C00) [pid = 4024] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026059C9000) [pid = 4024] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260A842800) [pid = 4024] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260F706000) [pid = 4024] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260FCA4400) [pid = 4024] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000261394A400) [pid = 4024] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (00000026143E3400) [pid = 4024] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002615345400) [pid = 4024] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000261403B000) [pid = 4024] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000261402D000) [pid = 4024] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260FC9DC00) [pid = 4024] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002613945C00) [pid = 4024] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002610DB2400) [pid = 4024] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002612AC7400) [pid = 4024] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002616442000) [pid = 4024] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002616A14C00) [pid = 4024] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260C162400) [pid = 4024] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 20:50:26 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026168DBC00) [pid = 4024] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 20:50:27 INFO - PROCESS | 4024 | 1468900227301 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 20:50:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:50:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 839ms 20:50:27 INFO - PROCESS | 4024 | 1468900227362 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 20:50:27 INFO - PROCESS | 4024 | 1468900227367 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 20:50:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:50:27 INFO - PROCESS | 4024 | 1468900227373 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:50:27 INFO - PROCESS | 4024 | 1468900227375 Marionette TRACE conn5 <- [1,1754,null,{}] 20:50:27 INFO - PROCESS | 4024 | 1468900227379 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:27 INFO - PROCESS | 4024 | 1468900227382 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:27 INFO - PROCESS | 4024 | 1468900227477 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 20:50:27 INFO - PROCESS | 4024 | 1468900227492 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900227494 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:27 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C91E000 == 31 [pid = 4024] [id = 448] 20:50:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260B414800) [pid = 4024] [serial = 1344] [outer = 0000000000000000] 20:50:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260B686400) [pid = 4024] [serial = 1345] [outer = 000000260B414800] 20:50:27 INFO - PROCESS | 4024 | 1468900227541 Marionette DEBUG loaded listener.js 20:50:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260C27BC00) [pid = 4024] [serial = 1346] [outer = 000000260B414800] 20:50:28 INFO - PROCESS | 4024 | 1468900228017 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 20:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 692ms 20:50:28 INFO - PROCESS | 4024 | 1468900228068 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 20:50:28 INFO - PROCESS | 4024 | 1468900228070 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 20:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:50:28 INFO - PROCESS | 4024 | 1468900228074 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:50:28 INFO - PROCESS | 4024 | 1468900228078 Marionette TRACE conn5 <- [1,1758,null,{}] 20:50:28 INFO - PROCESS | 4024 | 1468900228089 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:28 INFO - PROCESS | 4024 | 1468900228094 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:28 INFO - PROCESS | 4024 | 1468900228190 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 20:50:28 INFO - PROCESS | 4024 | 1468900228268 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900228271 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:28 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612D40000 == 32 [pid = 4024] [id = 449] 20:50:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002606127800) [pid = 4024] [serial = 1347] [outer = 0000000000000000] 20:50:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FC9DC00) [pid = 4024] [serial = 1348] [outer = 0000002606127800] 20:50:28 INFO - PROCESS | 4024 | 1468900228359 Marionette DEBUG loaded listener.js 20:50:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FDDB800) [pid = 4024] [serial = 1349] [outer = 0000002606127800] 20:50:28 INFO - PROCESS | 4024 | 1468900228737 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 20:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 691ms 20:50:28 INFO - PROCESS | 4024 | 1468900228768 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 20:50:28 INFO - PROCESS | 4024 | 1468900228771 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 20:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:50:28 INFO - PROCESS | 4024 | 1468900228774 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:50:28 INFO - PROCESS | 4024 | 1468900228776 Marionette TRACE conn5 <- [1,1762,null,{}] 20:50:28 INFO - PROCESS | 4024 | 1468900228780 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:28 INFO - PROCESS | 4024 | 1468900228782 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:28 INFO - PROCESS | 4024 | 1468900228876 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 20:50:28 INFO - PROCESS | 4024 | 1468900228881 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900228884 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:28 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615FA4800 == 33 [pid = 4024] [id = 450] 20:50:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026101AF800) [pid = 4024] [serial = 1350] [outer = 0000000000000000] 20:50:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026120CB800) [pid = 4024] [serial = 1351] [outer = 00000026101AF800] 20:50:28 INFO - PROCESS | 4024 | 1468900228931 Marionette DEBUG loaded listener.js 20:50:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002612741800) [pid = 4024] [serial = 1352] [outer = 00000026101AF800] 20:50:29 INFO - PROCESS | 4024 | 1468900229400 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 20:50:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:50:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 20:50:29 INFO - PROCESS | 4024 | 1468900229467 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 20:50:29 INFO - PROCESS | 4024 | 1468900229469 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 20:50:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:50:29 INFO - PROCESS | 4024 | 1468900229472 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:50:29 INFO - PROCESS | 4024 | 1468900229474 Marionette TRACE conn5 <- [1,1766,null,{}] 20:50:29 INFO - PROCESS | 4024 | 1468900229478 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:29 INFO - PROCESS | 4024 | 1468900229480 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:29 INFO - PROCESS | 4024 | 1468900229592 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 20:50:29 INFO - PROCESS | 4024 | 1468900229673 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900229676 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:29 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A95000 == 34 [pid = 4024] [id = 451] 20:50:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026120CFC00) [pid = 4024] [serial = 1353] [outer = 0000000000000000] 20:50:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026127E1800) [pid = 4024] [serial = 1354] [outer = 00000026120CFC00] 20:50:29 INFO - PROCESS | 4024 | 1468900229721 Marionette DEBUG loaded listener.js 20:50:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002612940C00) [pid = 4024] [serial = 1355] [outer = 00000026120CFC00] 20:50:30 INFO - PROCESS | 4024 | 1468900230155 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 20:50:30 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:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 734ms 20:50:30 INFO - PROCESS | 4024 | 1468900230210 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 20:50:30 INFO - PROCESS | 4024 | 1468900230212 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 20:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:50:30 INFO - PROCESS | 4024 | 1468900230216 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:50:30 INFO - PROCESS | 4024 | 1468900230218 Marionette TRACE conn5 <- [1,1770,null,{}] 20:50:30 INFO - PROCESS | 4024 | 1468900230222 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:30 INFO - PROCESS | 4024 | 1468900230228 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:30 INFO - PROCESS | 4024 | 1468900230373 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 20:50:30 INFO - PROCESS | 4024 | 1468900230387 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900230389 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:30 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C23000 == 35 [pid = 4024] [id = 452] 20:50:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002612AB9C00) [pid = 4024] [serial = 1356] [outer = 0000000000000000] 20:50:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002612FD9800) [pid = 4024] [serial = 1357] [outer = 0000002612AB9C00] 20:50:30 INFO - PROCESS | 4024 | 1468900230479 Marionette DEBUG loaded listener.js 20:50:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000261402E800) [pid = 4024] [serial = 1358] [outer = 0000002612AB9C00] 20:50:30 INFO - PROCESS | 4024 | 1468900230919 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 20:50:30 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:50:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 733ms 20:50:30 INFO - PROCESS | 4024 | 1468900230963 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 20:50:30 INFO - PROCESS | 4024 | 1468900230965 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 20:50:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:50:30 INFO - PROCESS | 4024 | 1468900230971 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:50:30 INFO - PROCESS | 4024 | 1468900230973 Marionette TRACE conn5 <- [1,1774,null,{}] 20:50:30 INFO - PROCESS | 4024 | 1468900230976 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:30 INFO - PROCESS | 4024 | 1468900230978 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:31 INFO - PROCESS | 4024 | 1468900231092 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 20:50:31 INFO - PROCESS | 4024 | 1468900231098 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900231100 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:31 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BE2800 == 36 [pid = 4024] [id = 453] 20:50:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261402EC00) [pid = 4024] [serial = 1359] [outer = 0000000000000000] 20:50:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000261403B800) [pid = 4024] [serial = 1360] [outer = 000000261402EC00] 20:50:31 INFO - PROCESS | 4024 | 1468900231144 Marionette DEBUG loaded listener.js 20:50:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002614136800) [pid = 4024] [serial = 1361] [outer = 000000261402EC00] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260FCA0800) [pid = 4024] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002606458C00) [pid = 4024] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260A9C6800) [pid = 4024] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002606126800) [pid = 4024] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002606456800) [pid = 4024] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260A9C4800) [pid = 4024] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002606456400) [pid = 4024] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260C6DDC00) [pid = 4024] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002612AC0C00) [pid = 4024] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026135AB000) [pid = 4024] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606125400) [pid = 4024] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026107D5800) [pid = 4024] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026127E3000) [pid = 4024] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:50:31 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026063AB400) [pid = 4024] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:50:31 INFO - PROCESS | 4024 | 1468900231584 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 20:50:31 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:50:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 20:50:31 INFO - PROCESS | 4024 | 1468900231643 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 20:50:31 INFO - PROCESS | 4024 | 1468900231645 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 20:50:31 INFO - PROCESS | 4024 | 1468900231649 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:50:31 INFO - PROCESS | 4024 | 1468900231650 Marionette TRACE conn5 <- [1,1778,null,{}] 20:50:31 INFO - PROCESS | 4024 | 1468900231654 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:31 INFO - PROCESS | 4024 | 1468900231656 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:31 INFO - PROCESS | 4024 | 1468900231738 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 20:50:31 INFO - PROCESS | 4024 | 1468900231744 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900231746 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:31 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CC0000 == 37 [pid = 4024] [id = 454] 20:50:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260A841000) [pid = 4024] [serial = 1362] [outer = 0000000000000000] 20:50:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FD1E400) [pid = 4024] [serial = 1363] [outer = 000000260A841000] 20:50:31 INFO - PROCESS | 4024 | 1468900231794 Marionette DEBUG loaded listener.js 20:50:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002613319800) [pid = 4024] [serial = 1364] [outer = 000000260A841000] 20:50:32 INFO - PROCESS | 4024 | 1468900232215 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:50:32 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:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 586ms 20:50:32 INFO - PROCESS | 4024 | 1468900232238 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 20:50:32 INFO - PROCESS | 4024 | 1468900232240 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 20:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:50:32 INFO - PROCESS | 4024 | 1468900232256 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:50:32 INFO - PROCESS | 4024 | 1468900232258 Marionette TRACE conn5 <- [1,1782,null,{}] 20:50:32 INFO - PROCESS | 4024 | 1468900232262 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:32 INFO - PROCESS | 4024 | 1468900232264 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:32 INFO - PROCESS | 4024 | 1468900232353 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 20:50:32 INFO - PROCESS | 4024 | 1468900232359 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 4024 | 1468900232361 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612D3F800 == 38 [pid = 4024] [id = 455] 20:50:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261331B400) [pid = 4024] [serial = 1365] [outer = 0000000000000000] 20:50:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026143E3000) [pid = 4024] [serial = 1366] [outer = 000000261331B400] 20:50:32 INFO - PROCESS | 4024 | 1468900232406 Marionette DEBUG loaded listener.js 20:50:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002615346400) [pid = 4024] [serial = 1367] [outer = 000000261331B400] 20:50:32 INFO - PROCESS | 4024 | 1468900232831 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:50:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:50:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 20:50:32 INFO - PROCESS | 4024 | 1468900232891 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 20:50:32 INFO - PROCESS | 4024 | 1468900232893 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 20:50:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:50:32 INFO - PROCESS | 4024 | 1468900232896 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:50:32 INFO - PROCESS | 4024 | 1468900232898 Marionette TRACE conn5 <- [1,1786,null,{}] 20:50:32 INFO - PROCESS | 4024 | 1468900232906 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:32 INFO - PROCESS | 4024 | 1468900232908 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:32 INFO - PROCESS | 4024 | 1468900232994 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 20:50:33 INFO - PROCESS | 4024 | 1468900233000 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900233002 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:33 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A47F800 == 39 [pid = 4024] [id = 456] 20:50:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002615667000) [pid = 4024] [serial = 1368] [outer = 0000000000000000] 20:50:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002615F79C00) [pid = 4024] [serial = 1369] [outer = 0000002615667000] 20:50:33 INFO - PROCESS | 4024 | 1468900233059 Marionette DEBUG loaded listener.js 20:50:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002616333000) [pid = 4024] [serial = 1370] [outer = 0000002615667000] 20:50:33 INFO - PROCESS | 4024 | 1468900233643 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 20:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 775ms 20:50:33 INFO - PROCESS | 4024 | 1468900233723 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 20:50:33 INFO - PROCESS | 4024 | 1468900233728 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 20:50:33 INFO - PROCESS | 4024 | 1468900233748 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:50:33 INFO - PROCESS | 4024 | 1468900233752 Marionette TRACE conn5 <- [1,1790,null,{}] 20:50:33 INFO - PROCESS | 4024 | 1468900233758 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:33 INFO - PROCESS | 4024 | 1468900233762 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:33 INFO - PROCESS | 4024 | 1468900233892 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 20:50:34 INFO - PROCESS | 4024 | 1468900234009 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900234012 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:34 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C635000 == 40 [pid = 4024] [id = 457] 20:50:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260649E800) [pid = 4024] [serial = 1371] [outer = 0000000000000000] 20:50:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260A962000) [pid = 4024] [serial = 1372] [outer = 000000260649E800] 20:50:34 INFO - PROCESS | 4024 | 1468900234072 Marionette DEBUG loaded listener.js 20:50:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260B647000) [pid = 4024] [serial = 1373] [outer = 000000260649E800] 20:50:34 INFO - PROCESS | 4024 | 1468900234643 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:50:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:50:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 921ms 20:50:34 INFO - PROCESS | 4024 | 1468900234674 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 20:50:34 INFO - PROCESS | 4024 | 1468900234679 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 20:50:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:50:34 INFO - PROCESS | 4024 | 1468900234686 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:50:34 INFO - PROCESS | 4024 | 1468900234689 Marionette TRACE conn5 <- [1,1794,null,{}] 20:50:34 INFO - PROCESS | 4024 | 1468900234693 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:34 INFO - PROCESS | 4024 | 1468900234696 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:34 INFO - PROCESS | 4024 | 1468900234815 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 20:50:34 INFO - PROCESS | 4024 | 1468900234910 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900234913 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:34 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AB9800 == 41 [pid = 4024] [id = 458] 20:50:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260F70EC00) [pid = 4024] [serial = 1374] [outer = 0000000000000000] 20:50:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260FD04400) [pid = 4024] [serial = 1375] [outer = 000000260F70EC00] 20:50:34 INFO - PROCESS | 4024 | 1468900234970 Marionette DEBUG loaded listener.js 20:50:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002610DB5C00) [pid = 4024] [serial = 1376] [outer = 000000260F70EC00] 20:50:35 INFO - PROCESS | 4024 | 1468900235614 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 20:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 985ms 20:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:50:35 INFO - PROCESS | 4024 | 1468900235673 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 20:50:35 INFO - PROCESS | 4024 | 1468900235676 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 20:50:35 INFO - PROCESS | 4024 | 1468900235680 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:50:35 INFO - PROCESS | 4024 | 1468900235684 Marionette TRACE conn5 <- [1,1798,null,{}] 20:50:35 INFO - PROCESS | 4024 | 1468900235696 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:35 INFO - PROCESS | 4024 | 1468900235701 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:35 INFO - PROCESS | 4024 | 1468900235846 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 20:50:35 INFO - PROCESS | 4024 | 1468900235970 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900235974 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:36 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5F0000 == 42 [pid = 4024] [id = 459] 20:50:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (00000026135AC800) [pid = 4024] [serial = 1377] [outer = 0000000000000000] 20:50:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000261394D000) [pid = 4024] [serial = 1378] [outer = 00000026135AC800] 20:50:36 INFO - PROCESS | 4024 | 1468900236032 Marionette DEBUG loaded listener.js 20:50:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (000000261584E800) [pid = 4024] [serial = 1379] [outer = 00000026135AC800] 20:50:36 INFO - PROCESS | 4024 | 1468900236609 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 20:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 985ms 20:50:36 INFO - PROCESS | 4024 | 1468900236816 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 20:50:36 INFO - PROCESS | 4024 | 1468900236820 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 20:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:50:36 INFO - PROCESS | 4024 | 1468900236848 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:50:36 INFO - PROCESS | 4024 | 1468900236851 Marionette TRACE conn5 <- [1,1802,null,{}] 20:50:36 INFO - PROCESS | 4024 | 1468900236857 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:36 INFO - PROCESS | 4024 | 1468900236861 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:36 INFO - PROCESS | 4024 | 1468900236967 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 20:50:37 INFO - PROCESS | 4024 | 1468900237042 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900237047 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:37 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C145000 == 43 [pid = 4024] [id = 460] 20:50:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000260649AC00) [pid = 4024] [serial = 1380] [outer = 0000000000000000] 20:50:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (0000002606807000) [pid = 4024] [serial = 1381] [outer = 000000260649AC00] 20:50:37 INFO - PROCESS | 4024 | 1468900237140 Marionette DEBUG loaded listener.js 20:50:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 98 (000000260A95B000) [pid = 4024] [serial = 1382] [outer = 000000260649AC00] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002612D3F800 == 42 [pid = 4024] [id = 455] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CC0000 == 41 [pid = 4024] [id = 454] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BE2800 == 40 [pid = 4024] [id = 453] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C23000 == 39 [pid = 4024] [id = 452] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A95000 == 38 [pid = 4024] [id = 451] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002615FA4800 == 37 [pid = 4024] [id = 450] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002612D40000 == 36 [pid = 4024] [id = 449] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 000000260C91E000 == 35 [pid = 4024] [id = 448] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 00000026059AD800 == 34 [pid = 4024] [id = 447] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 000000260C129800 == 33 [pid = 4024] [id = 445] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002613A56000 == 32 [pid = 4024] [id = 446] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002610ECD800 == 31 [pid = 4024] [id = 444] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002607727000 == 30 [pid = 4024] [id = 435] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5F0000 == 29 [pid = 4024] [id = 459] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AB9800 == 28 [pid = 4024] [id = 458] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 000000261A47F800 == 27 [pid = 4024] [id = 456] 20:50:38 INFO - PROCESS | 4024 | --DOCSHELL 000000260C635000 == 26 [pid = 4024] [id = 457] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 97 (000000260FD07C00) [pid = 4024] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (00000026064A1400) [pid = 4024] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (000000260704D000) [pid = 4024] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260B0C0400) [pid = 4024] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000260B413C00) [pid = 4024] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260C6E0C00) [pid = 4024] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260FC51C00) [pid = 4024] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260C276C00) [pid = 4024] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002610147C00) [pid = 4024] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260A652000) [pid = 4024] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002606461000) [pid = 4024] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260FD1E800) [pid = 4024] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260F70B400) [pid = 4024] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (00000026135A8C00) [pid = 4024] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026131AA400) [pid = 4024] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002616333800) [pid = 4024] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000261566E400) [pid = 4024] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026135A4400) [pid = 4024] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260FD26000) [pid = 4024] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026101B2400) [pid = 4024] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606861400) [pid = 4024] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002612748400) [pid = 4024] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026131AC400) [pid = 4024] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260B649000) [pid = 4024] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026107D5000) [pid = 4024] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002612AC4400) [pid = 4024] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000261297D000) [pid = 4024] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260F70AC00) [pid = 4024] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002610DD2000) [pid = 4024] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 20:50:38 INFO - PROCESS | 4024 | 1468900238422 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 20:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1581ms 20:50:38 INFO - PROCESS | 4024 | 1468900238473 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 20:50:38 INFO - PROCESS | 4024 | 1468900238477 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 20:50:38 INFO - PROCESS | 4024 | 1468900238482 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:50:38 INFO - PROCESS | 4024 | 1468900238486 Marionette TRACE conn5 <- [1,1806,null,{}] 20:50:38 INFO - PROCESS | 4024 | 1468900238494 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:38 INFO - PROCESS | 4024 | 1468900238497 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:38 INFO - PROCESS | 4024 | 1468900238592 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 20:50:38 INFO - PROCESS | 4024 | 1468900238670 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900238674 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:38 INFO - PROCESS | 4024 | ++DOCSHELL 00000026077E1000 == 27 [pid = 4024] [id = 461] 20:50:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002606313C00) [pid = 4024] [serial = 1383] [outer = 0000000000000000] 20:50:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002606319000) [pid = 4024] [serial = 1384] [outer = 0000002606313C00] 20:50:38 INFO - PROCESS | 4024 | 1468900238723 Marionette DEBUG loaded listener.js 20:50:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026063B2400) [pid = 4024] [serial = 1385] [outer = 0000002606313C00] 20:50:39 INFO - PROCESS | 4024 | 1468900239145 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 20:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 690ms 20:50:39 INFO - PROCESS | 4024 | 1468900239180 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 20:50:39 INFO - PROCESS | 4024 | 1468900239186 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 20:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:50:39 INFO - PROCESS | 4024 | 1468900239192 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:50:39 INFO - PROCESS | 4024 | 1468900239195 Marionette TRACE conn5 <- [1,1810,null,{}] 20:50:39 INFO - PROCESS | 4024 | 1468900239199 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:39 INFO - PROCESS | 4024 | 1468900239202 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:39 INFO - PROCESS | 4024 | 1468900239293 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 20:50:39 INFO - PROCESS | 4024 | 1468900239301 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900239304 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:39 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B633800 == 28 [pid = 4024] [id = 462] 20:50:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002606685000) [pid = 4024] [serial = 1386] [outer = 0000000000000000] 20:50:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260680CC00) [pid = 4024] [serial = 1387] [outer = 0000002606685000] 20:50:39 INFO - PROCESS | 4024 | 1468900239354 Marionette DEBUG loaded listener.js 20:50:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002607044400) [pid = 4024] [serial = 1388] [outer = 0000002606685000] 20:50:39 INFO - PROCESS | 4024 | 1468900239840 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 20:50:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:50:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 20:50:39 INFO - PROCESS | 4024 | 1468900239885 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 20:50:39 INFO - PROCESS | 4024 | 1468900239887 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 20:50:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:50:39 INFO - PROCESS | 4024 | 1468900239891 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:50:39 INFO - PROCESS | 4024 | 1468900239894 Marionette TRACE conn5 <- [1,1814,null,{}] 20:50:39 INFO - PROCESS | 4024 | 1468900239906 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:39 INFO - PROCESS | 4024 | 1468900239911 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:40 INFO - PROCESS | 4024 | 1468900240030 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 20:50:40 INFO - PROCESS | 4024 | 1468900240116 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 4024 | 1468900240120 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:40 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610789800 == 29 [pid = 4024] [id = 463] 20:50:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002606454800) [pid = 4024] [serial = 1389] [outer = 0000000000000000] 20:50:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260B642800) [pid = 4024] [serial = 1390] [outer = 0000002606454800] 20:50:40 INFO - PROCESS | 4024 | 1468900240169 Marionette DEBUG loaded listener.js 20:50:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260C10A000) [pid = 4024] [serial = 1391] [outer = 0000002606454800] 20:50:40 INFO - PROCESS | 4024 | 1468900240583 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 20:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 735ms 20:50:40 INFO - PROCESS | 4024 | 1468900240628 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 20:50:40 INFO - PROCESS | 4024 | 1468900240631 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 20:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:50:40 INFO - PROCESS | 4024 | 1468900240634 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:50:40 INFO - PROCESS | 4024 | 1468900240636 Marionette TRACE conn5 <- [1,1818,null,{}] 20:50:40 INFO - PROCESS | 4024 | 1468900240640 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:40 INFO - PROCESS | 4024 | 1468900240642 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:40 INFO - PROCESS | 4024 | 1468900240765 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 20:50:40 INFO - PROCESS | 4024 | 1468900240771 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 4024 | 1468900240773 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:40 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612D4A800 == 30 [pid = 4024] [id = 464] 20:50:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260C6DBC00) [pid = 4024] [serial = 1392] [outer = 0000000000000000] 20:50:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260C89E000) [pid = 4024] [serial = 1393] [outer = 000000260C6DBC00] 20:50:40 INFO - PROCESS | 4024 | 1468900240825 Marionette DEBUG loaded listener.js 20:50:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260F70C000) [pid = 4024] [serial = 1394] [outer = 000000260C6DBC00] 20:50:41 INFO - PROCESS | 4024 | 1468900241268 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 20:50:41 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:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 692ms 20:50:41 INFO - PROCESS | 4024 | 1468900241329 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 20:50:41 INFO - PROCESS | 4024 | 1468900241331 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 20:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:50:41 INFO - PROCESS | 4024 | 1468900241340 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:50:41 INFO - PROCESS | 4024 | 1468900241342 Marionette TRACE conn5 <- [1,1822,null,{}] 20:50:41 INFO - PROCESS | 4024 | 1468900241346 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:41 INFO - PROCESS | 4024 | 1468900241348 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:41 INFO - PROCESS | 4024 | 1468900241484 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 20:50:41 INFO - PROCESS | 4024 | 1468900241495 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900241497 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:41 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614147800 == 31 [pid = 4024] [id = 465] 20:50:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002606682400) [pid = 4024] [serial = 1395] [outer = 0000000000000000] 20:50:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260FC14400) [pid = 4024] [serial = 1396] [outer = 0000002606682400] 20:50:41 INFO - PROCESS | 4024 | 1468900241542 Marionette DEBUG loaded listener.js 20:50:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260FD0A000) [pid = 4024] [serial = 1397] [outer = 0000002606682400] 20:50:42 INFO - PROCESS | 4024 | 1468900242001 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 20:50:42 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:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 690ms 20:50:42 INFO - PROCESS | 4024 | 1468900242033 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 20:50:42 INFO - PROCESS | 4024 | 1468900242036 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 20:50:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:50:42 INFO - PROCESS | 4024 | 1468900242039 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:50:42 INFO - PROCESS | 4024 | 1468900242040 Marionette TRACE conn5 <- [1,1826,null,{}] 20:50:42 INFO - PROCESS | 4024 | 1468900242044 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:42 INFO - PROCESS | 4024 | 1468900242050 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:42 INFO - PROCESS | 4024 | 1468900242185 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 20:50:42 INFO - PROCESS | 4024 | 1468900242240 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 4024 | 1468900242242 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:42 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616459000 == 32 [pid = 4024] [id = 466] 20:50:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260FD28400) [pid = 4024] [serial = 1398] [outer = 0000000000000000] 20:50:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002610144800) [pid = 4024] [serial = 1399] [outer = 000000260FD28400] 20:50:42 INFO - PROCESS | 4024 | 1468900242287 Marionette DEBUG loaded listener.js 20:50:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002610D2BC00) [pid = 4024] [serial = 1400] [outer = 000000260FD28400] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026120CFC00) [pid = 4024] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002615667000) [pid = 4024] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002612AB9C00) [pid = 4024] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000261402EC00) [pid = 4024] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260B414800) [pid = 4024] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000261331B400) [pid = 4024] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026101AF800) [pid = 4024] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606122C00) [pid = 4024] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026131B4400) [pid = 4024] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606127800) [pid = 4024] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260B685800) [pid = 4024] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026063B0400) [pid = 4024] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:50:42 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260A841000) [pid = 4024] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:50:42 INFO - PROCESS | 4024 | 1468900242936 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 20:50:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:50:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 944ms 20:50:42 INFO - PROCESS | 4024 | 1468900242986 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 20:50:42 INFO - PROCESS | 4024 | 1468900242988 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 20:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:50:43 INFO - PROCESS | 4024 | 1468900242992 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:50:43 INFO - PROCESS | 4024 | 1468900242994 Marionette TRACE conn5 <- [1,1830,null,{}] 20:50:43 INFO - PROCESS | 4024 | 1468900242998 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:43 INFO - PROCESS | 4024 | 1468900243000 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:43 INFO - PROCESS | 4024 | 1468900243084 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 20:50:43 INFO - PROCESS | 4024 | 1468900243090 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900243092 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:43 INFO - PROCESS | 4024 | ++DOCSHELL 000000261687F800 == 33 [pid = 4024] [id = 467] 20:50:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260685C000) [pid = 4024] [serial = 1401] [outer = 0000000000000000] 20:50:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FD2A400) [pid = 4024] [serial = 1402] [outer = 000000260685C000] 20:50:43 INFO - PROCESS | 4024 | 1468900243137 Marionette DEBUG loaded listener.js 20:50:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002610DB8C00) [pid = 4024] [serial = 1403] [outer = 000000260685C000] 20:50:43 INFO - PROCESS | 4024 | 1468900243539 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 20:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 586ms 20:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:50:43 INFO - PROCESS | 4024 | 1468900243593 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 20:50:43 INFO - PROCESS | 4024 | 1468900243595 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 20:50:43 INFO - PROCESS | 4024 | 1468900243598 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:50:43 INFO - PROCESS | 4024 | 1468900243600 Marionette TRACE conn5 <- [1,1834,null,{}] 20:50:43 INFO - PROCESS | 4024 | 1468900243608 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:43 INFO - PROCESS | 4024 | 1468900243610 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:43 INFO - PROCESS | 4024 | 1468900243693 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 20:50:43 INFO - PROCESS | 4024 | 1468900243699 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900243702 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:43 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AC3800 == 34 [pid = 4024] [id = 468] 20:50:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002610DD3400) [pid = 4024] [serial = 1404] [outer = 0000000000000000] 20:50:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002612328C00) [pid = 4024] [serial = 1405] [outer = 0000002610DD3400] 20:50:43 INFO - PROCESS | 4024 | 1468900243749 Marionette DEBUG loaded listener.js 20:50:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FC0EC00) [pid = 4024] [serial = 1406] [outer = 0000002610DD3400] 20:50:44 INFO - PROCESS | 4024 | 1468900244201 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:50:44 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:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 629ms 20:50:44 INFO - PROCESS | 4024 | 1468900244230 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 20:50:44 INFO - PROCESS | 4024 | 1468900244232 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 20:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:50:44 INFO - PROCESS | 4024 | 1468900244249 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:50:44 INFO - PROCESS | 4024 | 1468900244251 Marionette TRACE conn5 <- [1,1838,null,{}] 20:50:44 INFO - PROCESS | 4024 | 1468900244254 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:44 INFO - PROCESS | 4024 | 1468900244256 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:44 INFO - PROCESS | 4024 | 1468900244340 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 20:50:44 INFO - PROCESS | 4024 | 1468900244346 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900244347 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:44 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610781800 == 35 [pid = 4024] [id = 469] 20:50:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261274AC00) [pid = 4024] [serial = 1407] [outer = 0000000000000000] 20:50:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026127E8000) [pid = 4024] [serial = 1408] [outer = 000000261274AC00] 20:50:44 INFO - PROCESS | 4024 | 1468900244393 Marionette DEBUG loaded listener.js 20:50:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002612942C00) [pid = 4024] [serial = 1409] [outer = 000000261274AC00] 20:50:45 INFO - PROCESS | 4024 | 1468900245016 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:50:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:50:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 795ms 20:50:45 INFO - PROCESS | 4024 | 1468900245075 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 20:50:45 INFO - PROCESS | 4024 | 1468900245080 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 20:50:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:50:45 INFO - PROCESS | 4024 | 1468900245107 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:50:45 INFO - PROCESS | 4024 | 1468900245111 Marionette TRACE conn5 <- [1,1842,null,{}] 20:50:45 INFO - PROCESS | 4024 | 1468900245120 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:45 INFO - PROCESS | 4024 | 1468900245123 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:45 INFO - PROCESS | 4024 | 1468900245260 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 20:50:45 INFO - PROCESS | 4024 | 1468900245376 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900245379 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:45 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B4BA800 == 36 [pid = 4024] [id = 470] 20:50:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002606319800) [pid = 4024] [serial = 1410] [outer = 0000000000000000] 20:50:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260645D000) [pid = 4024] [serial = 1411] [outer = 0000002606319800] 20:50:45 INFO - PROCESS | 4024 | 1468900245440 Marionette DEBUG loaded listener.js 20:50:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002606855C00) [pid = 4024] [serial = 1412] [outer = 0000002606319800] 20:50:46 INFO - PROCESS | 4024 | 1468900246139 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1104ms 20:50:46 INFO - PROCESS | 4024 | 1468900246194 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 20:50:46 INFO - PROCESS | 4024 | 1468900246199 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 20:50:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:50:46 INFO - PROCESS | 4024 | 1468900246206 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:50:46 INFO - PROCESS | 4024 | 1468900246209 Marionette TRACE conn5 <- [1,1846,null,{}] 20:50:46 INFO - PROCESS | 4024 | 1468900246213 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:46 INFO - PROCESS | 4024 | 1468900246216 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:46 INFO - PROCESS | 4024 | 1468900246397 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 20:50:46 INFO - PROCESS | 4024 | 1468900246408 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 4024 | 1468900246411 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:46 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614145800 == 37 [pid = 4024] [id = 471] 20:50:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260B394400) [pid = 4024] [serial = 1413] [outer = 0000000000000000] 20:50:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260B649000) [pid = 4024] [serial = 1414] [outer = 000000260B394400] 20:50:46 INFO - PROCESS | 4024 | 1468900246469 Marionette DEBUG loaded listener.js 20:50:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260C89C800) [pid = 4024] [serial = 1415] [outer = 000000260B394400] 20:50:47 INFO - PROCESS | 4024 | 1468900247354 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 20:50:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:50:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1236ms 20:50:47 INFO - PROCESS | 4024 | 1468900247444 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 20:50:47 INFO - PROCESS | 4024 | 1468900247449 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 20:50:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:50:47 INFO - PROCESS | 4024 | 1468900247454 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:50:47 INFO - PROCESS | 4024 | 1468900247458 Marionette TRACE conn5 <- [1,1850,null,{}] 20:50:47 INFO - PROCESS | 4024 | 1468900247463 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:47 INFO - PROCESS | 4024 | 1468900247466 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:47 INFO - PROCESS | 4024 | 1468900247589 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 20:50:47 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AC3800 == 36 [pid = 4024] [id = 468] 20:50:47 INFO - PROCESS | 4024 | --DOCSHELL 000000261687F800 == 35 [pid = 4024] [id = 467] 20:50:47 INFO - PROCESS | 4024 | --DOCSHELL 0000002616459000 == 34 [pid = 4024] [id = 466] 20:50:47 INFO - PROCESS | 4024 | --DOCSHELL 0000002614147800 == 33 [pid = 4024] [id = 465] 20:50:47 INFO - PROCESS | 4024 | --DOCSHELL 0000002612D4A800 == 32 [pid = 4024] [id = 464] 20:50:47 INFO - PROCESS | 4024 | --DOCSHELL 0000002610789800 == 31 [pid = 4024] [id = 463] 20:50:47 INFO - PROCESS | 4024 | --DOCSHELL 000000260B633800 == 30 [pid = 4024] [id = 462] 20:50:47 INFO - PROCESS | 4024 | --DOCSHELL 00000026077E1000 == 29 [pid = 4024] [id = 461] 20:50:47 INFO - PROCESS | 4024 | --DOCSHELL 000000260C145000 == 28 [pid = 4024] [id = 460] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026127E1800) [pid = 4024] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002615F79C00) [pid = 4024] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002612FD9800) [pid = 4024] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002616333000) [pid = 4024] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002612940C00) [pid = 4024] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000261403B800) [pid = 4024] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260B686400) [pid = 4024] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260C27BC00) [pid = 4024] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002615346400) [pid = 4024] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026120CB800) [pid = 4024] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002606499400) [pid = 4024] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606B8E000) [pid = 4024] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000261394B400) [pid = 4024] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FC9DC00) [pid = 4024] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000261402E800) [pid = 4024] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260FDDB800) [pid = 4024] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260C168800) [pid = 4024] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260F70B800) [pid = 4024] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002606460C00) [pid = 4024] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260A805C00) [pid = 4024] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (00000026143E3000) [pid = 4024] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260FD1E400) [pid = 4024] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002614136800) [pid = 4024] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002613319800) [pid = 4024] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0000002612741800) [pid = 4024] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 20:50:47 INFO - PROCESS | 4024 | 1468900247687 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900247692 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:47 INFO - PROCESS | 4024 | ++DOCSHELL 0000002606B4D800 == 29 [pid = 4024] [id = 472] 20:50:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (00000026063A8800) [pid = 4024] [serial = 1416] [outer = 0000000000000000] 20:50:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0000002606460C00) [pid = 4024] [serial = 1417] [outer = 00000026063A8800] 20:50:47 INFO - PROCESS | 4024 | 1468900247742 Marionette DEBUG loaded listener.js 20:50:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (00000026075EB800) [pid = 4024] [serial = 1418] [outer = 00000026063A8800] 20:50:48 INFO - PROCESS | 4024 | 1468900248190 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 20:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 775ms 20:50:48 INFO - PROCESS | 4024 | 1468900248233 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 20:50:48 INFO - PROCESS | 4024 | 1468900248238 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 20:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:50:48 INFO - PROCESS | 4024 | 1468900248244 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:50:48 INFO - PROCESS | 4024 | 1468900248247 Marionette TRACE conn5 <- [1,1854,null,{}] 20:50:48 INFO - PROCESS | 4024 | 1468900248251 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:48 INFO - PROCESS | 4024 | 1468900248253 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:48 INFO - PROCESS | 4024 | 1468900248344 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 20:50:48 INFO - PROCESS | 4024 | 1468900248353 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900248356 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:48 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610312000 == 30 [pid = 4024] [id = 473] 20:50:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260B40E000) [pid = 4024] [serial = 1419] [outer = 0000000000000000] 20:50:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260B67F000) [pid = 4024] [serial = 1420] [outer = 000000260B40E000] 20:50:48 INFO - PROCESS | 4024 | 1468900248403 Marionette DEBUG loaded listener.js 20:50:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260C2D8800) [pid = 4024] [serial = 1421] [outer = 000000260B40E000] 20:50:48 INFO - PROCESS | 4024 | 1468900248879 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 20:50:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:50:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 20:50:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:50:48 INFO - PROCESS | 4024 | 1468900248938 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 20:50:48 INFO - PROCESS | 4024 | 1468900248940 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 20:50:48 INFO - PROCESS | 4024 | 1468900248944 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:50:48 INFO - PROCESS | 4024 | 1468900248948 Marionette TRACE conn5 <- [1,1858,null,{}] 20:50:48 INFO - PROCESS | 4024 | 1468900248959 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:48 INFO - PROCESS | 4024 | 1468900248964 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:49 INFO - PROCESS | 4024 | 1468900249090 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 20:50:49 INFO - PROCESS | 4024 | 1468900249172 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 4024 | 1468900249176 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:49 INFO - PROCESS | 4024 | ++DOCSHELL 000000261344F000 == 31 [pid = 4024] [id = 474] 20:50:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002605EEF800) [pid = 4024] [serial = 1422] [outer = 0000000000000000] 20:50:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FC54800) [pid = 4024] [serial = 1423] [outer = 0000002605EEF800] 20:50:49 INFO - PROCESS | 4024 | 1468900249225 Marionette DEBUG loaded listener.js 20:50:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260FD25C00) [pid = 4024] [serial = 1424] [outer = 0000002605EEF800] 20:50:49 INFO - PROCESS | 4024 | 1468900249601 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 20:50:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:50:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 688ms 20:50:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:50:49 INFO - PROCESS | 4024 | 1468900249640 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 20:50:49 INFO - PROCESS | 4024 | 1468900249643 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 20:50:49 INFO - PROCESS | 4024 | 1468900249646 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:50:49 INFO - PROCESS | 4024 | 1468900249648 Marionette TRACE conn5 <- [1,1862,null,{}] 20:50:49 INFO - PROCESS | 4024 | 1468900249652 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:49 INFO - PROCESS | 4024 | 1468900249654 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:49 INFO - PROCESS | 4024 | 1468900249746 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 20:50:49 INFO - PROCESS | 4024 | 1468900249752 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 4024 | 1468900249754 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:49 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616464800 == 32 [pid = 4024] [id = 475] 20:50:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260FD2B000) [pid = 4024] [serial = 1425] [outer = 0000000000000000] 20:50:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026101B2800) [pid = 4024] [serial = 1426] [outer = 000000260FD2B000] 20:50:49 INFO - PROCESS | 4024 | 1468900249799 Marionette DEBUG loaded listener.js 20:50:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026107D4400) [pid = 4024] [serial = 1427] [outer = 000000260FD2B000] 20:50:50 INFO - PROCESS | 4024 | 1468900250272 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 20:50:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:50:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 20:50:50 INFO - PROCESS | 4024 | 1468900250319 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 20:50:50 INFO - PROCESS | 4024 | 1468900250321 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 20:50:50 INFO - PROCESS | 4024 | 1468900250325 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:50:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:50:50 INFO - PROCESS | 4024 | 1468900250326 Marionette TRACE conn5 <- [1,1866,null,{}] 20:50:50 INFO - PROCESS | 4024 | 1468900250336 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:50 INFO - PROCESS | 4024 | 1468900250339 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:50 INFO - PROCESS | 4024 | 1468900250448 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 20:50:50 INFO - PROCESS | 4024 | 1468900250529 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900250531 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:50 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A9F800 == 33 [pid = 4024] [id = 476] 20:50:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026107D5400) [pid = 4024] [serial = 1428] [outer = 0000000000000000] 20:50:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002612741800) [pid = 4024] [serial = 1429] [outer = 00000026107D5400] 20:50:50 INFO - PROCESS | 4024 | 1468900250576 Marionette DEBUG loaded listener.js 20:50:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026127E4400) [pid = 4024] [serial = 1430] [outer = 00000026107D5400] 20:50:51 INFO - PROCESS | 4024 | 1468900251005 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 20:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 734ms 20:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:50:51 INFO - PROCESS | 4024 | 1468900251063 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 20:50:51 INFO - PROCESS | 4024 | 1468900251066 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 20:50:51 INFO - PROCESS | 4024 | 1468900251069 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:50:51 INFO - PROCESS | 4024 | 1468900251071 Marionette TRACE conn5 <- [1,1870,null,{}] 20:50:51 INFO - PROCESS | 4024 | 1468900251075 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:51 INFO - PROCESS | 4024 | 1468900251081 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:51 INFO - PROCESS | 4024 | 1468900251229 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 20:50:51 INFO - PROCESS | 4024 | 1468900251287 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900251289 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:51 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BD0000 == 34 [pid = 4024] [id = 477] 20:50:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002612AC4000) [pid = 4024] [serial = 1431] [outer = 0000000000000000] 20:50:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002613105800) [pid = 4024] [serial = 1432] [outer = 0000002612AC4000] 20:50:51 INFO - PROCESS | 4024 | 1468900251334 Marionette DEBUG loaded listener.js 20:50:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026131B2000) [pid = 4024] [serial = 1433] [outer = 0000002612AC4000] 20:50:51 INFO - PROCESS | 4024 | 1468900251767 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 20:50:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:50:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 732ms 20:50:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:50:51 INFO - PROCESS | 4024 | 1468900251821 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 20:50:51 INFO - PROCESS | 4024 | 1468900251823 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 20:50:51 INFO - PROCESS | 4024 | 1468900251826 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:50:51 INFO - PROCESS | 4024 | 1468900251828 Marionette TRACE conn5 <- [1,1874,null,{}] 20:50:51 INFO - PROCESS | 4024 | 1468900251831 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:51 INFO - PROCESS | 4024 | 1468900251833 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:51 INFO - PROCESS | 4024 | 1468900251942 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 20:50:51 INFO - PROCESS | 4024 | 1468900251948 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900251950 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:51 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CA3800 == 35 [pid = 4024] [id = 478] 20:50:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000261331A000) [pid = 4024] [serial = 1434] [outer = 0000000000000000] 20:50:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026135A6C00) [pid = 4024] [serial = 1435] [outer = 000000261331A000] 20:50:52 INFO - PROCESS | 4024 | 1468900251994 Marionette DEBUG loaded listener.js 20:50:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002613945800) [pid = 4024] [serial = 1436] [outer = 000000261331A000] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002606682400) [pid = 4024] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260685C000) [pid = 4024] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026135AC800) [pid = 4024] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002606685000) [pid = 4024] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260FD28400) [pid = 4024] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260C6DBC00) [pid = 4024] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002606313C00) [pid = 4024] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260649E800) [pid = 4024] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260649AC00) [pid = 4024] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002606454800) [pid = 4024] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260F70EC00) [pid = 4024] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:50:52 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002610DD3400) [pid = 4024] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:50:52 INFO - PROCESS | 4024 | 1468900252434 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 20:50:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:50:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 672ms 20:50:52 INFO - PROCESS | 4024 | 1468900252501 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 20:50:52 INFO - PROCESS | 4024 | 1468900252503 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 20:50:52 INFO - PROCESS | 4024 | 1468900252506 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:50:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:50:52 INFO - PROCESS | 4024 | 1468900252508 Marionette TRACE conn5 <- [1,1878,null,{}] 20:50:52 INFO - PROCESS | 4024 | 1468900252512 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:52 INFO - PROCESS | 4024 | 1468900252513 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:52 INFO - PROCESS | 4024 | 1468900252598 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 20:50:52 INFO - PROCESS | 4024 | 1468900252604 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900252606 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:52 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CC2800 == 36 [pid = 4024] [id = 479] 20:50:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260B0C0400) [pid = 4024] [serial = 1437] [outer = 0000000000000000] 20:50:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260F70D800) [pid = 4024] [serial = 1438] [outer = 000000260B0C0400] 20:50:52 INFO - PROCESS | 4024 | 1468900252653 Marionette DEBUG loaded listener.js 20:50:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612AC4400) [pid = 4024] [serial = 1439] [outer = 000000260B0C0400] 20:50:53 INFO - PROCESS | 4024 | 1468900253064 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 20:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 628ms 20:50:53 INFO - PROCESS | 4024 | 1468900253138 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 20:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:50:53 INFO - PROCESS | 4024 | 1468900253140 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 20:50:53 INFO - PROCESS | 4024 | 1468900253143 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:50:53 INFO - PROCESS | 4024 | 1468900253145 Marionette TRACE conn5 <- [1,1882,null,{}] 20:50:53 INFO - PROCESS | 4024 | 1468900253149 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:53 INFO - PROCESS | 4024 | 1468900253151 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:53 INFO - PROCESS | 4024 | 1468900253236 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 20:50:53 INFO - PROCESS | 4024 | 1468900253243 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900253245 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:53 INFO - PROCESS | 4024 | ++DOCSHELL 000000261344E800 == 37 [pid = 4024] [id = 480] 20:50:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026135AE000) [pid = 4024] [serial = 1440] [outer = 0000000000000000] 20:50:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002614024800) [pid = 4024] [serial = 1441] [outer = 00000026135AE000] 20:50:53 INFO - PROCESS | 4024 | 1468900253290 Marionette DEBUG loaded listener.js 20:50:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261402F800) [pid = 4024] [serial = 1442] [outer = 00000026135AE000] 20:50:53 INFO - PROCESS | 4024 | 1468900253722 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 20:50:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:50:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 629ms 20:50:53 INFO - PROCESS | 4024 | 1468900253797 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 20:50:53 INFO - PROCESS | 4024 | 1468900253802 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 20:50:53 INFO - PROCESS | 4024 | 1468900253812 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:50:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:50:53 INFO - PROCESS | 4024 | 1468900253817 Marionette TRACE conn5 <- [1,1886,null,{}] 20:50:53 INFO - PROCESS | 4024 | 1468900253824 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:53 INFO - PROCESS | 4024 | 1468900253828 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:53 INFO - PROCESS | 4024 | 1468900253953 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 20:50:54 INFO - PROCESS | 4024 | 1468900254047 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900254053 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:54 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B17D800 == 38 [pid = 4024] [id = 481] 20:50:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026063ACC00) [pid = 4024] [serial = 1443] [outer = 0000000000000000] 20:50:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026064A2800) [pid = 4024] [serial = 1444] [outer = 00000026063ACC00] 20:50:54 INFO - PROCESS | 4024 | 1468900254112 Marionette DEBUG loaded listener.js 20:50:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260A83F800) [pid = 4024] [serial = 1445] [outer = 00000026063ACC00] 20:50:54 INFO - PROCESS | 4024 | 1468900254782 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 20:50:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:50:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1025ms 20:50:54 INFO - PROCESS | 4024 | 1468900254845 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 20:50:54 INFO - PROCESS | 4024 | 1468900254849 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 20:50:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:50:54 INFO - PROCESS | 4024 | 1468900254856 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:50:54 INFO - PROCESS | 4024 | 1468900254860 Marionette TRACE conn5 <- [1,1890,null,{}] 20:50:54 INFO - PROCESS | 4024 | 1468900254864 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:54 INFO - PROCESS | 4024 | 1468900254868 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:55 INFO - PROCESS | 4024 | 1468900255031 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 20:50:55 INFO - PROCESS | 4024 | 1468900255080 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 4024 | 1468900255083 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:55 INFO - PROCESS | 4024 | ++DOCSHELL 000000261687C000 == 39 [pid = 4024] [id = 482] 20:50:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260CD50C00) [pid = 4024] [serial = 1446] [outer = 0000000000000000] 20:50:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260F70E000) [pid = 4024] [serial = 1447] [outer = 000000260CD50C00] 20:50:55 INFO - PROCESS | 4024 | 1468900255140 Marionette DEBUG loaded listener.js 20:50:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260FD27000) [pid = 4024] [serial = 1448] [outer = 000000260CD50C00] 20:50:55 INFO - PROCESS | 4024 | 1468900255712 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 20:50:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:50:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 881ms 20:50:55 INFO - PROCESS | 4024 | 1468900255735 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 20:50:55 INFO - PROCESS | 4024 | 1468900255738 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 20:50:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:50:55 INFO - PROCESS | 4024 | 1468900255742 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:50:55 INFO - PROCESS | 4024 | 1468900255744 Marionette TRACE conn5 <- [1,1894,null,{}] 20:50:55 INFO - PROCESS | 4024 | 1468900255755 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:55 INFO - PROCESS | 4024 | 1468900255761 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:55 INFO - PROCESS | 4024 | 1468900255880 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 20:50:55 INFO - PROCESS | 4024 | 1468900255977 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 4024 | 1468900255981 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:56 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A48A000 == 40 [pid = 4024] [id = 483] 20:50:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002612ABC000) [pid = 4024] [serial = 1449] [outer = 0000000000000000] 20:50:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002612ABF800) [pid = 4024] [serial = 1450] [outer = 0000002612ABC000] 20:50:56 INFO - PROCESS | 4024 | 1468900256039 Marionette DEBUG loaded listener.js 20:50:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026131AAC00) [pid = 4024] [serial = 1451] [outer = 0000002612ABC000] 20:50:56 INFO - PROCESS | 4024 | 1468900256643 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 20:50:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:50:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 942ms 20:50:56 INFO - PROCESS | 4024 | 1468900256687 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 20:50:56 INFO - PROCESS | 4024 | 1468900256689 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 20:50:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:50:56 INFO - PROCESS | 4024 | 1468900256693 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:50:56 INFO - PROCESS | 4024 | 1468900256695 Marionette TRACE conn5 <- [1,1898,null,{}] 20:50:56 INFO - PROCESS | 4024 | 1468900256699 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:56 INFO - PROCESS | 4024 | 1468900256701 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:56 INFO - PROCESS | 4024 | 1468900256818 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 20:50:56 INFO - PROCESS | 4024 | 1468900256910 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900256912 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:56 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5EB800 == 41 [pid = 4024] [id = 484] 20:50:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261403E000) [pid = 4024] [serial = 1452] [outer = 0000000000000000] 20:50:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (00000026140F0000) [pid = 4024] [serial = 1453] [outer = 000000261403E000] 20:50:56 INFO - PROCESS | 4024 | 1468900256966 Marionette DEBUG loaded listener.js 20:50:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002614369C00) [pid = 4024] [serial = 1454] [outer = 000000261403E000] 20:50:57 INFO - PROCESS | 4024 | 1468900257570 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 20:50:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:50:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 944ms 20:50:57 INFO - PROCESS | 4024 | 1468900257639 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 20:50:57 INFO - PROCESS | 4024 | 1468900257641 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 20:50:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:50:57 INFO - PROCESS | 4024 | 1468900257645 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:50:57 INFO - PROCESS | 4024 | 1468900257647 Marionette TRACE conn5 <- [1,1902,null,{}] 20:50:57 INFO - PROCESS | 4024 | 1468900257651 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:57 INFO - PROCESS | 4024 | 1468900257653 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:57 INFO - PROCESS | 4024 | 1468900257791 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 20:50:57 INFO - PROCESS | 4024 | 1468900257883 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900257885 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:57 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A893000 == 42 [pid = 4024] [id = 485] 20:50:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260A9C7800) [pid = 4024] [serial = 1455] [outer = 0000000000000000] 20:50:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000260B688C00) [pid = 4024] [serial = 1456] [outer = 000000260A9C7800] 20:50:57 INFO - PROCESS | 4024 | 1468900257940 Marionette DEBUG loaded listener.js 20:50:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260FD27C00) [pid = 4024] [serial = 1457] [outer = 000000260A9C7800] 20:50:58 INFO - PROCESS | 4024 | 1468900258641 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 20:50:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:50:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1027ms 20:50:58 INFO - PROCESS | 4024 | 1468900258675 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 20:50:58 INFO - PROCESS | 4024 | 1468900258680 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 20:50:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:50:58 INFO - PROCESS | 4024 | 1468900258685 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:50:58 INFO - PROCESS | 4024 | 1468900258689 Marionette TRACE conn5 <- [1,1906,null,{}] 20:50:58 INFO - PROCESS | 4024 | 1468900258713 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:50:58 INFO - PROCESS | 4024 | 1468900258716 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:58 INFO - PROCESS | 4024 | 1468900258868 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 20:50:58 INFO - PROCESS | 4024 | 1468900258885 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900258888 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:50:58 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C921800 == 43 [pid = 4024] [id = 486] 20:50:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (000000260649D800) [pid = 4024] [serial = 1458] [outer = 0000000000000000] 20:50:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000260AB88C00) [pid = 4024] [serial = 1459] [outer = 000000260649D800] 20:50:58 INFO - PROCESS | 4024 | 1468900258941 Marionette DEBUG loaded listener.js 20:50:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (000000260B68C400) [pid = 4024] [serial = 1460] [outer = 000000260649D800] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CC2800 == 42 [pid = 4024] [id = 479] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CA3800 == 41 [pid = 4024] [id = 478] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BD0000 == 40 [pid = 4024] [id = 477] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A9F800 == 39 [pid = 4024] [id = 476] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 0000002616464800 == 38 [pid = 4024] [id = 475] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 000000261344F000 == 37 [pid = 4024] [id = 474] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 0000002610312000 == 36 [pid = 4024] [id = 473] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 0000002606B4D800 == 35 [pid = 4024] [id = 472] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 000000260B4BA800 == 34 [pid = 4024] [id = 470] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 0000002614145800 == 33 [pid = 4024] [id = 471] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 0000002610781800 == 32 [pid = 4024] [id = 469] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 000000260A893000 == 31 [pid = 4024] [id = 485] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5EB800 == 30 [pid = 4024] [id = 484] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 000000261A48A000 == 29 [pid = 4024] [id = 483] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 000000261687C000 == 28 [pid = 4024] [id = 482] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 000000261344E800 == 27 [pid = 4024] [id = 480] 20:50:59 INFO - PROCESS | 4024 | --DOCSHELL 000000260B17D800 == 26 [pid = 4024] [id = 481] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (000000260FC0EC00) [pid = 4024] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (00000026127E8000) [pid = 4024] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260FC14400) [pid = 4024] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002610DB8C00) [pid = 4024] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000261584E800) [pid = 4024] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002607044400) [pid = 4024] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002610D2BC00) [pid = 4024] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260F70C000) [pid = 4024] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260C89E000) [pid = 4024] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026063B2400) [pid = 4024] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260A962000) [pid = 4024] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002606807000) [pid = 4024] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260B642800) [pid = 4024] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260FD04400) [pid = 4024] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000261394D000) [pid = 4024] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260A95B000) [pid = 4024] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002610144800) [pid = 4024] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260680CC00) [pid = 4024] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260C10A000) [pid = 4024] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002610DB5C00) [pid = 4024] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002612328C00) [pid = 4024] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260B647000) [pid = 4024] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260FD0A000) [pid = 4024] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002606319000) [pid = 4024] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 20:50:59 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260FD2A400) [pid = 4024] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 20:51:00 INFO - PROCESS | 4024 | 1468900260254 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 20:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1611ms 20:51:00 INFO - PROCESS | 4024 | 1468900260303 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 20:51:00 INFO - PROCESS | 4024 | 1468900260307 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 20:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:51:00 INFO - PROCESS | 4024 | 1468900260311 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:51:00 INFO - PROCESS | 4024 | 1468900260315 Marionette TRACE conn5 <- [1,1910,null,{}] 20:51:00 INFO - PROCESS | 4024 | 1468900260320 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:00 INFO - PROCESS | 4024 | 1468900260324 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:00 INFO - PROCESS | 4024 | 1468900260421 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 20:51:00 INFO - PROCESS | 4024 | 1468900260429 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900260434 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:00 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A89D000 == 27 [pid = 4024] [id = 487] 20:51:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002606458000) [pid = 4024] [serial = 1461] [outer = 0000000000000000] 20:51:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026064A3800) [pid = 4024] [serial = 1462] [outer = 0000002606458000] 20:51:00 INFO - PROCESS | 4024 | 1468900260489 Marionette DEBUG loaded listener.js 20:51:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260685DC00) [pid = 4024] [serial = 1463] [outer = 0000002606458000] 20:51:01 INFO - PROCESS | 4024 | 1468900260993 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 20:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 733ms 20:51:01 INFO - PROCESS | 4024 | 1468900261046 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 20:51:01 INFO - PROCESS | 4024 | 1468900261051 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 20:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:51:01 INFO - PROCESS | 4024 | 1468900261058 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:51:01 INFO - PROCESS | 4024 | 1468900261061 Marionette TRACE conn5 <- [1,1914,null,{}] 20:51:01 INFO - PROCESS | 4024 | 1468900261065 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:01 INFO - PROCESS | 4024 | 1468900261068 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:01 INFO - PROCESS | 4024 | 1468900261189 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 20:51:01 INFO - PROCESS | 4024 | 1468900261274 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900261276 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:01 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C904800 == 28 [pid = 4024] [id = 488] 20:51:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002606860800) [pid = 4024] [serial = 1464] [outer = 0000000000000000] 20:51:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260B0D0C00) [pid = 4024] [serial = 1465] [outer = 0000002606860800] 20:51:01 INFO - PROCESS | 4024 | 1468900261326 Marionette DEBUG loaded listener.js 20:51:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260B682800) [pid = 4024] [serial = 1466] [outer = 0000002606860800] 20:51:01 INFO - PROCESS | 4024 | 1468900261712 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 20:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 733ms 20:51:01 INFO - PROCESS | 4024 | 1468900261793 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 20:51:01 INFO - PROCESS | 4024 | 1468900261796 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 20:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:51:01 INFO - PROCESS | 4024 | 1468900261799 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:51:01 INFO - PROCESS | 4024 | 1468900261803 Marionette TRACE conn5 <- [1,1918,null,{}] 20:51:01 INFO - PROCESS | 4024 | 1468900261814 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:01 INFO - PROCESS | 4024 | 1468900261820 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:01 INFO - PROCESS | 4024 | 1468900261913 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 20:51:01 INFO - PROCESS | 4024 | 1468900261929 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900261932 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:01 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613181800 == 29 [pid = 4024] [id = 489] 20:51:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026059D3000) [pid = 4024] [serial = 1467] [outer = 0000000000000000] 20:51:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260F707000) [pid = 4024] [serial = 1468] [outer = 00000026059D3000] 20:51:01 INFO - PROCESS | 4024 | 1468900261985 Marionette DEBUG loaded listener.js 20:51:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260FC50800) [pid = 4024] [serial = 1469] [outer = 00000026059D3000] 20:51:02 INFO - PROCESS | 4024 | 1468900262453 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 20:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 691ms 20:51:02 INFO - PROCESS | 4024 | 1468900262493 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 20:51:02 INFO - PROCESS | 4024 | 1468900262496 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 20:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:51:02 INFO - PROCESS | 4024 | 1468900262499 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:51:02 INFO - PROCESS | 4024 | 1468900262501 Marionette TRACE conn5 <- [1,1922,null,{}] 20:51:02 INFO - PROCESS | 4024 | 1468900262504 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:02 INFO - PROCESS | 4024 | 1468900262506 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:02 INFO - PROCESS | 4024 | 1468900262650 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 20:51:02 INFO - PROCESS | 4024 | 1468900262669 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900262672 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:02 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614D77800 == 30 [pid = 4024] [id = 490] 20:51:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260FD03400) [pid = 4024] [serial = 1470] [outer = 0000000000000000] 20:51:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260FD1D400) [pid = 4024] [serial = 1471] [outer = 000000260FD03400] 20:51:02 INFO - PROCESS | 4024 | 1468900262717 Marionette DEBUG loaded listener.js 20:51:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260FDDC800) [pid = 4024] [serial = 1472] [outer = 000000260FD03400] 20:51:03 INFO - PROCESS | 4024 | 1468900263150 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 20:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 693ms 20:51:03 INFO - PROCESS | 4024 | 1468900263194 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 20:51:03 INFO - PROCESS | 4024 | 1468900263196 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 20:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:51:03 INFO - PROCESS | 4024 | 1468900263205 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:51:03 INFO - PROCESS | 4024 | 1468900263207 Marionette TRACE conn5 <- [1,1926,null,{}] 20:51:03 INFO - PROCESS | 4024 | 1468900263210 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:03 INFO - PROCESS | 4024 | 1468900263212 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:03 INFO - PROCESS | 4024 | 1468900263321 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 20:51:03 INFO - PROCESS | 4024 | 1468900263326 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900263329 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:03 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616463800 == 31 [pid = 4024] [id = 491] 20:51:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260A844400) [pid = 4024] [serial = 1473] [outer = 0000000000000000] 20:51:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026101B5C00) [pid = 4024] [serial = 1474] [outer = 000000260A844400] 20:51:03 INFO - PROCESS | 4024 | 1468900263374 Marionette DEBUG loaded listener.js 20:51:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002610DBD400) [pid = 4024] [serial = 1475] [outer = 000000260A844400] 20:51:03 INFO - PROCESS | 4024 | 1468900263833 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 20:51:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:51:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 692ms 20:51:03 INFO - PROCESS | 4024 | 1468900263895 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 20:51:03 INFO - PROCESS | 4024 | 1468900263897 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 20:51:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:51:03 INFO - PROCESS | 4024 | 1468900263901 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:51:03 INFO - PROCESS | 4024 | 1468900263903 Marionette TRACE conn5 <- [1,1930,null,{}] 20:51:03 INFO - PROCESS | 4024 | 1468900263907 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:03 INFO - PROCESS | 4024 | 1468900263913 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:04 INFO - PROCESS | 4024 | 1468900264082 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 20:51:04 INFO - PROCESS | 4024 | 1468900264095 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900264097 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:04 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A9F800 == 32 [pid = 4024] [id = 492] 20:51:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260C107800) [pid = 4024] [serial = 1476] [outer = 0000000000000000] 20:51:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261273D000) [pid = 4024] [serial = 1477] [outer = 000000260C107800] 20:51:04 INFO - PROCESS | 4024 | 1468900264189 Marionette DEBUG loaded listener.js 20:51:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002612ABEC00) [pid = 4024] [serial = 1478] [outer = 000000260C107800] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026135AE000) [pid = 4024] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260B0C0400) [pid = 4024] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026107D5400) [pid = 4024] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002612AC4000) [pid = 4024] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000261331A000) [pid = 4024] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260B40E000) [pid = 4024] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000261274AC00) [pid = 4024] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260FD2B000) [pid = 4024] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026063A8800) [pid = 4024] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260B394400) [pid = 4024] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002605EEF800) [pid = 4024] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:51:04 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002606319800) [pid = 4024] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:51:04 INFO - PROCESS | 4024 | 1468900264729 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 20:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 879ms 20:51:04 INFO - PROCESS | 4024 | 1468900264806 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 20:51:04 INFO - PROCESS | 4024 | 1468900264809 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 20:51:04 INFO - PROCESS | 4024 | 1468900264812 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:51:04 INFO - PROCESS | 4024 | 1468900264814 Marionette TRACE conn5 <- [1,1934,null,{}] 20:51:04 INFO - PROCESS | 4024 | 1468900264818 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:04 INFO - PROCESS | 4024 | 1468900264820 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:04 INFO - PROCESS | 4024 | 1468900264903 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 20:51:04 INFO - PROCESS | 4024 | 1468900264909 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4024 | 1468900264911 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:04 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C25000 == 33 [pid = 4024] [id = 493] 20:51:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260C2DC400) [pid = 4024] [serial = 1479] [outer = 0000000000000000] 20:51:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FCA1000) [pid = 4024] [serial = 1480] [outer = 000000260C2DC400] 20:51:04 INFO - PROCESS | 4024 | 1468900264955 Marionette DEBUG loaded listener.js 20:51:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026127E1400) [pid = 4024] [serial = 1481] [outer = 000000260C2DC400] 20:51:05 INFO - PROCESS | 4024 | 1468900265370 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 20:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 586ms 20:51:05 INFO - PROCESS | 4024 | 1468900265411 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 20:51:05 INFO - PROCESS | 4024 | 1468900265413 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 20:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:51:05 INFO - PROCESS | 4024 | 1468900265421 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:51:05 INFO - PROCESS | 4024 | 1468900265423 Marionette TRACE conn5 <- [1,1938,null,{}] 20:51:05 INFO - PROCESS | 4024 | 1468900265426 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:05 INFO - PROCESS | 4024 | 1468900265428 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:05 INFO - PROCESS | 4024 | 1468900265509 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 20:51:05 INFO - PROCESS | 4024 | 1468900265515 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 4024 | 1468900265517 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:05 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618C95800 == 34 [pid = 4024] [id = 494] 20:51:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026127E1800) [pid = 4024] [serial = 1482] [outer = 0000000000000000] 20:51:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002612FD9000) [pid = 4024] [serial = 1483] [outer = 00000026127E1800] 20:51:05 INFO - PROCESS | 4024 | 1468900265566 Marionette DEBUG loaded listener.js 20:51:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026131B3800) [pid = 4024] [serial = 1484] [outer = 00000026127E1800] 20:51:05 INFO - PROCESS | 4024 | 1468900265993 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 20:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 586ms 20:51:06 INFO - PROCESS | 4024 | 1468900266003 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 20:51:06 INFO - PROCESS | 4024 | 1468900266005 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 20:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:51:06 INFO - PROCESS | 4024 | 1468900266011 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:51:06 INFO - PROCESS | 4024 | 1468900266012 Marionette TRACE conn5 <- [1,1942,null,{}] 20:51:06 INFO - PROCESS | 4024 | 1468900266030 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:06 INFO - PROCESS | 4024 | 1468900266032 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:06 INFO - PROCESS | 4024 | 1468900266149 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 20:51:06 INFO - PROCESS | 4024 | 1468900266157 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 4024 | 1468900266159 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:06 INFO - PROCESS | 4024 | ++DOCSHELL 000000261317E800 == 35 [pid = 4024] [id = 495] 20:51:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026131B6800) [pid = 4024] [serial = 1485] [outer = 0000000000000000] 20:51:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000261381F000) [pid = 4024] [serial = 1486] [outer = 00000026131B6800] 20:51:06 INFO - PROCESS | 4024 | 1468900266205 Marionette DEBUG loaded listener.js 20:51:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002614029000) [pid = 4024] [serial = 1487] [outer = 00000026131B6800] 20:51:06 INFO - PROCESS | 4024 | 1468900266736 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 20:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 796ms 20:51:06 INFO - PROCESS | 4024 | 1468900266809 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 20:51:06 INFO - PROCESS | 4024 | 1468900266814 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 20:51:06 INFO - PROCESS | 4024 | 1468900266819 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:51:06 INFO - PROCESS | 4024 | 1468900266823 Marionette TRACE conn5 <- [1,1946,null,{}] 20:51:06 INFO - PROCESS | 4024 | 1468900266829 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:06 INFO - PROCESS | 4024 | 1468900266833 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:07 INFO - PROCESS | 4024 | 1468900267013 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 20:51:07 INFO - PROCESS | 4024 | 1468900267128 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 4024 | 1468900267131 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:07 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C14F800 == 36 [pid = 4024] [id = 496] 20:51:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026063ADC00) [pid = 4024] [serial = 1488] [outer = 0000000000000000] 20:51:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260649B000) [pid = 4024] [serial = 1489] [outer = 00000026063ADC00] 20:51:07 INFO - PROCESS | 4024 | 1468900267190 Marionette DEBUG loaded listener.js 20:51:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (00000026070C7000) [pid = 4024] [serial = 1490] [outer = 00000026063ADC00] 20:51:07 INFO - PROCESS | 4024 | 1468900267933 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 20:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1183ms 20:51:08 INFO - PROCESS | 4024 | 1468900268006 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 20:51:08 INFO - PROCESS | 4024 | 1468900268011 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 20:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:51:08 INFO - PROCESS | 4024 | 1468900268018 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:51:08 INFO - PROCESS | 4024 | 1468900268021 Marionette TRACE conn5 <- [1,1950,null,{}] 20:51:08 INFO - PROCESS | 4024 | 1468900268025 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:08 INFO - PROCESS | 4024 | 1468900268029 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:08 INFO - PROCESS | 4024 | 1468900268160 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 20:51:08 INFO - PROCESS | 4024 | 1468900268275 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 4024 | 1468900268277 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:08 INFO - PROCESS | 4024 | ++DOCSHELL 000000261568F000 == 37 [pid = 4024] [id = 497] 20:51:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260C168000) [pid = 4024] [serial = 1491] [outer = 0000000000000000] 20:51:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260C6DC800) [pid = 4024] [serial = 1492] [outer = 000000260C168000] 20:51:08 INFO - PROCESS | 4024 | 1468900268336 Marionette DEBUG loaded listener.js 20:51:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000260FC15C00) [pid = 4024] [serial = 1493] [outer = 000000260C168000] 20:51:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002618C95800 == 36 [pid = 4024] [id = 494] 20:51:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C25000 == 35 [pid = 4024] [id = 493] 20:51:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A9F800 == 34 [pid = 4024] [id = 492] 20:51:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002616463800 == 33 [pid = 4024] [id = 491] 20:51:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002614D77800 == 32 [pid = 4024] [id = 490] 20:51:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002613181800 == 31 [pid = 4024] [id = 489] 20:51:09 INFO - PROCESS | 4024 | --DOCSHELL 000000260C904800 == 30 [pid = 4024] [id = 488] 20:51:09 INFO - PROCESS | 4024 | --DOCSHELL 000000260A89D000 == 29 [pid = 4024] [id = 487] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002614024800) [pid = 4024] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000261402F800) [pid = 4024] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002612AC4400) [pid = 4024] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002612741800) [pid = 4024] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002613105800) [pid = 4024] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026127E4400) [pid = 4024] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026135A6C00) [pid = 4024] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (00000026131B2000) [pid = 4024] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002613945800) [pid = 4024] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260B67F000) [pid = 4024] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260C2D8800) [pid = 4024] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002612942C00) [pid = 4024] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026101B2800) [pid = 4024] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606460C00) [pid = 4024] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026075EB800) [pid = 4024] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260B649000) [pid = 4024] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260C89C800) [pid = 4024] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FC54800) [pid = 4024] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260FD25C00) [pid = 4024] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260645D000) [pid = 4024] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606855C00) [pid = 4024] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260F70D800) [pid = 4024] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026107D4400) [pid = 4024] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 20:51:09 INFO - PROCESS | 4024 | 1468900269248 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 20:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1295ms 20:51:09 INFO - PROCESS | 4024 | 1468900269315 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 20:51:09 INFO - PROCESS | 4024 | 1468900269319 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 20:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:51:09 INFO - PROCESS | 4024 | 1468900269325 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:51:09 INFO - PROCESS | 4024 | 1468900269328 Marionette TRACE conn5 <- [1,1954,null,{}] 20:51:09 INFO - PROCESS | 4024 | 1468900269334 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:09 INFO - PROCESS | 4024 | 1468900269336 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:09 INFO - PROCESS | 4024 | 1468900269432 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 20:51:09 INFO - PROCESS | 4024 | 1468900269444 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 4024 | 1468900269449 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:09 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B3C7000 == 30 [pid = 4024] [id = 498] 20:51:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002607018400) [pid = 4024] [serial = 1494] [outer = 0000000000000000] 20:51:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026070C2000) [pid = 4024] [serial = 1495] [outer = 0000002607018400] 20:51:09 INFO - PROCESS | 4024 | 1468900269500 Marionette DEBUG loaded listener.js 20:51:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260B045000) [pid = 4024] [serial = 1496] [outer = 0000002607018400] 20:51:10 INFO - PROCESS | 4024 | 1468900270011 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 20:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 731ms 20:51:10 INFO - PROCESS | 4024 | 1468900270059 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 20:51:10 INFO - PROCESS | 4024 | 1468900270063 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 20:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:51:10 INFO - PROCESS | 4024 | 1468900270069 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:51:10 INFO - PROCESS | 4024 | 1468900270072 Marionette TRACE conn5 <- [1,1958,null,{}] 20:51:10 INFO - PROCESS | 4024 | 1468900270076 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:10 INFO - PROCESS | 4024 | 1468900270079 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:10 INFO - PROCESS | 4024 | 1468900270171 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 20:51:10 INFO - PROCESS | 4024 | 1468900270252 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 4024 | 1468900270254 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:10 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610322000 == 31 [pid = 4024] [id = 499] 20:51:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260C162400) [pid = 4024] [serial = 1497] [outer = 0000000000000000] 20:51:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260C2E2800) [pid = 4024] [serial = 1498] [outer = 000000260C162400] 20:51:10 INFO - PROCESS | 4024 | 1468900270302 Marionette DEBUG loaded listener.js 20:51:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260F70B000) [pid = 4024] [serial = 1499] [outer = 000000260C162400] 20:51:10 INFO - PROCESS | 4024 | 1468900270695 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 20:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 691ms 20:51:10 INFO - PROCESS | 4024 | 1468900270764 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 20:51:10 INFO - PROCESS | 4024 | 1468900270766 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 20:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:51:10 INFO - PROCESS | 4024 | 1468900270770 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:51:10 INFO - PROCESS | 4024 | 1468900270774 Marionette TRACE conn5 <- [1,1962,null,{}] 20:51:10 INFO - PROCESS | 4024 | 1468900270785 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:10 INFO - PROCESS | 4024 | 1468900270790 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:10 INFO - PROCESS | 4024 | 1468900270909 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 20:51:10 INFO - PROCESS | 4024 | 1468900270924 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 4024 | 1468900270927 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:10 INFO - PROCESS | 4024 | ++DOCSHELL 000000261414B000 == 32 [pid = 4024] [id = 500] 20:51:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002606313C00) [pid = 4024] [serial = 1500] [outer = 0000000000000000] 20:51:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FD26000) [pid = 4024] [serial = 1501] [outer = 0000002606313C00] 20:51:10 INFO - PROCESS | 4024 | 1468900270978 Marionette DEBUG loaded listener.js 20:51:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026107D7400) [pid = 4024] [serial = 1502] [outer = 0000002606313C00] 20:51:11 INFO - PROCESS | 4024 | 1468900271408 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 20:51:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:51:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 691ms 20:51:11 INFO - PROCESS | 4024 | 1468900271469 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 20:51:11 INFO - PROCESS | 4024 | 1468900271472 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 20:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:51:11 INFO - PROCESS | 4024 | 1468900271475 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:51:11 INFO - PROCESS | 4024 | 1468900271477 Marionette TRACE conn5 <- [1,1966,null,{}] 20:51:11 INFO - PROCESS | 4024 | 1468900271480 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:11 INFO - PROCESS | 4024 | 1468900271482 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:11 INFO - PROCESS | 4024 | 1468900271598 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 20:51:11 INFO - PROCESS | 4024 | 1468900271603 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 4024 | 1468900271605 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:11 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616823800 == 33 [pid = 4024] [id = 501] 20:51:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000261209F000) [pid = 4024] [serial = 1503] [outer = 0000000000000000] 20:51:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261273B800) [pid = 4024] [serial = 1504] [outer = 000000261209F000] 20:51:11 INFO - PROCESS | 4024 | 1468900271659 Marionette DEBUG loaded listener.js 20:51:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026127DCC00) [pid = 4024] [serial = 1505] [outer = 000000261209F000] 20:51:12 INFO - PROCESS | 4024 | 1468900272096 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 691ms 20:51:12 INFO - PROCESS | 4024 | 1468900272171 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 20:51:12 INFO - PROCESS | 4024 | 1468900272173 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 20:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:51:12 INFO - PROCESS | 4024 | 1468900272177 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:51:12 INFO - PROCESS | 4024 | 1468900272178 Marionette TRACE conn5 <- [1,1970,null,{}] 20:51:12 INFO - PROCESS | 4024 | 1468900272182 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:12 INFO - PROCESS | 4024 | 1468900272184 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:12 INFO - PROCESS | 4024 | 1468900272324 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 20:51:12 INFO - PROCESS | 4024 | 1468900272345 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 4024 | 1468900272347 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:12 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AAA000 == 34 [pid = 4024] [id = 502] 20:51:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026127DF800) [pid = 4024] [serial = 1506] [outer = 0000000000000000] 20:51:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002612941800) [pid = 4024] [serial = 1507] [outer = 00000026127DF800] 20:51:12 INFO - PROCESS | 4024 | 1468900272391 Marionette DEBUG loaded listener.js 20:51:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002612AC6000) [pid = 4024] [serial = 1508] [outer = 00000026127DF800] 20:51:12 INFO - PROCESS | 4024 | 1468900272828 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 20:51:12 INFO - PROCESS | 4024 | 1468900272869 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 20:51:12 INFO - PROCESS | 4024 | 1468900272871 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 20:51:12 INFO - PROCESS | 4024 | 1468900272877 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:51:12 INFO - PROCESS | 4024 | 1468900272879 Marionette TRACE conn5 <- [1,1974,null,{}] 20:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:51:12 INFO - PROCESS | 4024 | 1468900272888 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:12 INFO - PROCESS | 4024 | 1468900272895 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:13 INFO - PROCESS | 4024 | 1468900273041 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 20:51:13 INFO - PROCESS | 4024 | 1468900273096 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 4024 | 1468900273098 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:13 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BE0800 == 35 [pid = 4024] [id = 503] 20:51:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000261310D400) [pid = 4024] [serial = 1509] [outer = 0000000000000000] 20:51:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000261394B400) [pid = 4024] [serial = 1510] [outer = 000000261310D400] 20:51:13 INFO - PROCESS | 4024 | 1468900273143 Marionette DEBUG loaded listener.js 20:51:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026140E9C00) [pid = 4024] [serial = 1511] [outer = 000000261310D400] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260649D800) [pid = 4024] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002606458000) [pid = 4024] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (00000026059D3000) [pid = 4024] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260A844400) [pid = 4024] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026063ACC00) [pid = 4024] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026127E1800) [pid = 4024] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260CD50C00) [pid = 4024] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002612ABC000) [pid = 4024] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261403E000) [pid = 4024] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260A9C7800) [pid = 4024] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260C107800) [pid = 4024] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260C2DC400) [pid = 4024] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FD03400) [pid = 4024] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:51:13 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002606860800) [pid = 4024] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:51:13 INFO - PROCESS | 4024 | 1468900273665 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 839ms 20:51:13 INFO - PROCESS | 4024 | 1468900273721 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 20:51:13 INFO - PROCESS | 4024 | 1468900273723 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 20:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:51:13 INFO - PROCESS | 4024 | 1468900273726 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:51:13 INFO - PROCESS | 4024 | 1468900273728 Marionette TRACE conn5 <- [1,1978,null,{}] 20:51:13 INFO - PROCESS | 4024 | 1468900273732 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:13 INFO - PROCESS | 4024 | 1468900273734 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:13 INFO - PROCESS | 4024 | 1468900273817 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 20:51:13 INFO - PROCESS | 4024 | 1468900273899 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 4024 | 1468900273901 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:13 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CA4800 == 36 [pid = 4024] [id = 504] 20:51:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002606121400) [pid = 4024] [serial = 1512] [outer = 0000000000000000] 20:51:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260C2DC400) [pid = 4024] [serial = 1513] [outer = 0000002606121400] 20:51:13 INFO - PROCESS | 4024 | 1468900273946 Marionette DEBUG loaded listener.js 20:51:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002610DD9800) [pid = 4024] [serial = 1514] [outer = 0000002606121400] 20:51:14 INFO - PROCESS | 4024 | 1468900274294 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 587ms 20:51:14 INFO - PROCESS | 4024 | 1468900274324 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 20:51:14 INFO - PROCESS | 4024 | 1468900274326 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 20:51:14 INFO - PROCESS | 4024 | 1468900274330 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:51:14 INFO - PROCESS | 4024 | 1468900274331 Marionette TRACE conn5 <- [1,1982,null,{}] 20:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:51:14 INFO - PROCESS | 4024 | 1468900274335 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:14 INFO - PROCESS | 4024 | 1468900274337 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:14 INFO - PROCESS | 4024 | 1468900274452 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 20:51:14 INFO - PROCESS | 4024 | 1468900274460 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 4024 | 1468900274462 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:14 INFO - PROCESS | 4024 | ++DOCSHELL 000000261992A800 == 37 [pid = 4024] [id = 505] 20:51:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002610636400) [pid = 4024] [serial = 1515] [outer = 0000000000000000] 20:51:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261413BC00) [pid = 4024] [serial = 1516] [outer = 0000002610636400] 20:51:14 INFO - PROCESS | 4024 | 1468900274507 Marionette DEBUG loaded listener.js 20:51:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002614F30400) [pid = 4024] [serial = 1517] [outer = 0000002610636400] 20:51:14 INFO - PROCESS | 4024 | 1468900274892 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 20:51:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:51:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 587ms 20:51:14 INFO - PROCESS | 4024 | 1468900274922 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 20:51:14 INFO - PROCESS | 4024 | 1468900274924 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 20:51:14 INFO - PROCESS | 4024 | 1468900274927 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:51:14 INFO - PROCESS | 4024 | 1468900274929 Marionette TRACE conn5 <- [1,1986,null,{}] 20:51:14 INFO - PROCESS | 4024 | 1468900274932 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:14 INFO - PROCESS | 4024 | 1468900274934 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:15 INFO - PROCESS | 4024 | 1468900275019 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 20:51:15 INFO - PROCESS | 4024 | 1468900275097 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 4024 | 1468900275099 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:15 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614147800 == 38 [pid = 4024] [id = 506] 20:51:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002614369400) [pid = 4024] [serial = 1518] [outer = 0000000000000000] 20:51:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002615671000) [pid = 4024] [serial = 1519] [outer = 0000002614369400] 20:51:15 INFO - PROCESS | 4024 | 1468900275151 Marionette DEBUG loaded listener.js 20:51:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002615F77400) [pid = 4024] [serial = 1520] [outer = 0000002614369400] 20:51:15 INFO - PROCESS | 4024 | 1468900275540 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 20:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 628ms 20:51:15 INFO - PROCESS | 4024 | 1468900275602 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 20:51:15 INFO - PROCESS | 4024 | 1468900275606 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 20:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:51:15 INFO - PROCESS | 4024 | 1468900275612 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:51:15 INFO - PROCESS | 4024 | 1468900275617 Marionette TRACE conn5 <- [1,1990,null,{}] 20:51:15 INFO - PROCESS | 4024 | 1468900275623 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:15 INFO - PROCESS | 4024 | 1468900275627 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:15 INFO - PROCESS | 4024 | 1468900275782 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 20:51:15 INFO - PROCESS | 4024 | 1468900275865 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 4024 | 1468900275871 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:15 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B62C800 == 39 [pid = 4024] [id = 507] 20:51:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026063B1800) [pid = 4024] [serial = 1521] [outer = 0000000000000000] 20:51:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026067C6000) [pid = 4024] [serial = 1522] [outer = 00000026063B1800] 20:51:15 INFO - PROCESS | 4024 | 1468900275931 Marionette DEBUG loaded listener.js 20:51:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260B37C000) [pid = 4024] [serial = 1523] [outer = 00000026063B1800] 20:51:16 INFO - PROCESS | 4024 | 1468900276594 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 20:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1033ms 20:51:16 INFO - PROCESS | 4024 | 1468900276647 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 20:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:51:16 INFO - PROCESS | 4024 | 1468900276651 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 20:51:16 INFO - PROCESS | 4024 | 1468900276657 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:51:16 INFO - PROCESS | 4024 | 1468900276662 Marionette TRACE conn5 <- [1,1994,null,{}] 20:51:16 INFO - PROCESS | 4024 | 1468900276666 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:16 INFO - PROCESS | 4024 | 1468900276669 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:16 INFO - PROCESS | 4024 | 1468900276787 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 20:51:16 INFO - PROCESS | 4024 | 1468900276910 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 4024 | 1468900276913 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:16 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A95800 == 40 [pid = 4024] [id = 508] 20:51:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260FC5B000) [pid = 4024] [serial = 1524] [outer = 0000000000000000] 20:51:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260FD0A000) [pid = 4024] [serial = 1525] [outer = 000000260FC5B000] 20:51:16 INFO - PROCESS | 4024 | 1468900276971 Marionette DEBUG loaded listener.js 20:51:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (00000026107DBC00) [pid = 4024] [serial = 1526] [outer = 000000260FC5B000] 20:51:17 INFO - PROCESS | 4024 | 1468900277553 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 20:51:17 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:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 944ms 20:51:17 INFO - PROCESS | 4024 | 1468900277600 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 20:51:17 INFO - PROCESS | 4024 | 1468900277603 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 20:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:51:17 INFO - PROCESS | 4024 | 1468900277606 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:51:17 INFO - PROCESS | 4024 | 1468900277609 Marionette TRACE conn5 <- [1,1998,null,{}] 20:51:17 INFO - PROCESS | 4024 | 1468900277619 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:17 INFO - PROCESS | 4024 | 1468900277625 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:17 INFO - PROCESS | 4024 | 1468900277745 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 20:51:17 INFO - PROCESS | 4024 | 1468900277870 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 4024 | 1468900277875 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:17 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A63F800 == 41 [pid = 4024] [id = 509] 20:51:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002614022800) [pid = 4024] [serial = 1527] [outer = 0000000000000000] 20:51:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002614029C00) [pid = 4024] [serial = 1528] [outer = 0000002614022800] 20:51:17 INFO - PROCESS | 4024 | 1468900277936 Marionette DEBUG loaded listener.js 20:51:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002614366C00) [pid = 4024] [serial = 1529] [outer = 0000002614022800] 20:51:18 INFO - PROCESS | 4024 | 1468900278580 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 20:51:18 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:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1027ms 20:51:18 INFO - PROCESS | 4024 | 1468900278636 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 20:51:18 INFO - PROCESS | 4024 | 1468900278638 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 20:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:51:18 INFO - PROCESS | 4024 | 1468900278642 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:51:18 INFO - PROCESS | 4024 | 1468900278644 Marionette TRACE conn5 <- [1,2002,null,{}] 20:51:18 INFO - PROCESS | 4024 | 1468900278648 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:18 INFO - PROCESS | 4024 | 1468900278650 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:18 INFO - PROCESS | 4024 | 1468900278917 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 20:51:19 INFO - PROCESS | 4024 | 1468900279064 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 4024 | 1468900279067 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:19 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B4C7800 == 42 [pid = 4024] [id = 510] 20:51:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002605EF4800) [pid = 4024] [serial = 1530] [outer = 0000000000000000] 20:51:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002606457000) [pid = 4024] [serial = 1531] [outer = 0000002605EF4800] 20:51:19 INFO - PROCESS | 4024 | 1468900279121 Marionette DEBUG loaded listener.js 20:51:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (000000260685B800) [pid = 4024] [serial = 1532] [outer = 0000002605EF4800] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 000000260C921800 == 41 [pid = 4024] [id = 486] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 000000261992A800 == 40 [pid = 4024] [id = 505] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CA4800 == 39 [pid = 4024] [id = 504] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BE0800 == 38 [pid = 4024] [id = 503] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AAA000 == 37 [pid = 4024] [id = 502] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 0000002616823800 == 36 [pid = 4024] [id = 501] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 000000261414B000 == 35 [pid = 4024] [id = 500] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 0000002610322000 == 34 [pid = 4024] [id = 499] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 000000260B3C7000 == 33 [pid = 4024] [id = 498] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 000000261568F000 == 32 [pid = 4024] [id = 497] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 000000260C14F800 == 31 [pid = 4024] [id = 496] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 000000261317E800 == 30 [pid = 4024] [id = 495] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 000000261A63F800 == 29 [pid = 4024] [id = 509] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A95800 == 28 [pid = 4024] [id = 508] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 0000002614147800 == 27 [pid = 4024] [id = 506] 20:51:20 INFO - PROCESS | 4024 | --DOCSHELL 000000260B62C800 == 26 [pid = 4024] [id = 507] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260FD1D400) [pid = 4024] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000260B0D0C00) [pid = 4024] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260B682800) [pid = 4024] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260B68C400) [pid = 4024] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260AB88C00) [pid = 4024] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026064A3800) [pid = 4024] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260685DC00) [pid = 4024] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260F707000) [pid = 4024] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026101B5C00) [pid = 4024] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260A83F800) [pid = 4024] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (00000026064A2800) [pid = 4024] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026131B3800) [pid = 4024] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260FD27000) [pid = 4024] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260F70E000) [pid = 4024] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026131AAC00) [pid = 4024] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002612ABF800) [pid = 4024] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002614369C00) [pid = 4024] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026140F0000) [pid = 4024] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260FD27C00) [pid = 4024] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260B688C00) [pid = 4024] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260FDDC800) [pid = 4024] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000261273D000) [pid = 4024] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002610DBD400) [pid = 4024] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002612FD9000) [pid = 4024] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002612ABEC00) [pid = 4024] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260FCA1000) [pid = 4024] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (00000026127E1400) [pid = 4024] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000261381F000) [pid = 4024] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260FC50800) [pid = 4024] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 20:51:20 INFO - PROCESS | 4024 | 1468900280418 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 20:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1840ms 20:51:20 INFO - PROCESS | 4024 | 1468900280485 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 20:51:20 INFO - PROCESS | 4024 | 1468900280490 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 20:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:51:20 INFO - PROCESS | 4024 | 1468900280496 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:51:20 INFO - PROCESS | 4024 | 1468900280499 Marionette TRACE conn5 <- [1,2006,null,{}] 20:51:20 INFO - PROCESS | 4024 | 1468900280506 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:20 INFO - PROCESS | 4024 | 1468900280509 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:20 INFO - PROCESS | 4024 | 1468900280611 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 20:51:20 INFO - PROCESS | 4024 | 1468900280682 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 4024 | 1468900280686 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:20 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A88B000 == 27 [pid = 4024] [id = 511] 20:51:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606497400) [pid = 4024] [serial = 1533] [outer = 0000000000000000] 20:51:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260649E800) [pid = 4024] [serial = 1534] [outer = 0000002606497400] 20:51:20 INFO - PROCESS | 4024 | 1468900280739 Marionette DEBUG loaded listener.js 20:51:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (00000026063A5C00) [pid = 4024] [serial = 1535] [outer = 0000002606497400] 20:51:21 INFO - PROCESS | 4024 | 1468900281167 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 735ms 20:51:21 INFO - PROCESS | 4024 | 1468900281234 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 20:51:21 INFO - PROCESS | 4024 | 1468900281239 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 20:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:51:21 INFO - PROCESS | 4024 | 1468900281246 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:51:21 INFO - PROCESS | 4024 | 1468900281249 Marionette TRACE conn5 <- [1,2010,null,{}] 20:51:21 INFO - PROCESS | 4024 | 1468900281253 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:21 INFO - PROCESS | 4024 | 1468900281256 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:21 INFO - PROCESS | 4024 | 1468900281350 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 20:51:21 INFO - PROCESS | 4024 | 1468900281364 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 4024 | 1468900281367 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:21 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C878800 == 28 [pid = 4024] [id = 512] 20:51:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260A9C4800) [pid = 4024] [serial = 1536] [outer = 0000000000000000] 20:51:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B03EC00) [pid = 4024] [serial = 1537] [outer = 000000260A9C4800] 20:51:21 INFO - PROCESS | 4024 | 1468900281416 Marionette DEBUG loaded listener.js 20:51:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260B40E000) [pid = 4024] [serial = 1538] [outer = 000000260A9C4800] 20:51:21 INFO - PROCESS | 4024 | 1468900281878 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 20:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 20:51:21 INFO - PROCESS | 4024 | 1468900281938 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 20:51:21 INFO - PROCESS | 4024 | 1468900281940 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 20:51:21 INFO - PROCESS | 4024 | 1468900281944 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:51:21 INFO - PROCESS | 4024 | 1468900281948 Marionette TRACE conn5 <- [1,2014,null,{}] 20:51:21 INFO - PROCESS | 4024 | 1468900281959 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:21 INFO - PROCESS | 4024 | 1468900281964 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:22 INFO - PROCESS | 4024 | 1468900282115 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 20:51:22 INFO - PROCESS | 4024 | 1468900282166 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 4024 | 1468900282169 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:22 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A7F800 == 29 [pid = 4024] [id = 513] 20:51:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002606121800) [pid = 4024] [serial = 1539] [outer = 0000000000000000] 20:51:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260C2D8C00) [pid = 4024] [serial = 1540] [outer = 0000002606121800] 20:51:22 INFO - PROCESS | 4024 | 1468900282218 Marionette DEBUG loaded listener.js 20:51:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260F709C00) [pid = 4024] [serial = 1541] [outer = 0000002606121800] 20:51:22 INFO - PROCESS | 4024 | 1468900282631 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 20:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 734ms 20:51:22 INFO - PROCESS | 4024 | 1468900282681 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 20:51:22 INFO - PROCESS | 4024 | 1468900282684 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 20:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:51:22 INFO - PROCESS | 4024 | 1468900282687 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:51:22 INFO - PROCESS | 4024 | 1468900282689 Marionette TRACE conn5 <- [1,2018,null,{}] 20:51:22 INFO - PROCESS | 4024 | 1468900282692 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:22 INFO - PROCESS | 4024 | 1468900282694 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:22 INFO - PROCESS | 4024 | 1468900282810 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 20:51:22 INFO - PROCESS | 4024 | 1468900282864 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 4024 | 1468900282866 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:22 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613847800 == 30 [pid = 4024] [id = 514] 20:51:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FC58000) [pid = 4024] [serial = 1542] [outer = 0000000000000000] 20:51:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FC5D800) [pid = 4024] [serial = 1543] [outer = 000000260FC58000] 20:51:22 INFO - PROCESS | 4024 | 1468900282913 Marionette DEBUG loaded listener.js 20:51:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FD11C00) [pid = 4024] [serial = 1544] [outer = 000000260FC58000] 20:51:23 INFO - PROCESS | 4024 | 1468900283341 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 20:51:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:51:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 692ms 20:51:23 INFO - PROCESS | 4024 | 1468900283382 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 20:51:23 INFO - PROCESS | 4024 | 1468900283384 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 20:51:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:51:23 INFO - PROCESS | 4024 | 1468900283401 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:51:23 INFO - PROCESS | 4024 | 1468900283403 Marionette TRACE conn5 <- [1,2022,null,{}] 20:51:23 INFO - PROCESS | 4024 | 1468900283406 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:23 INFO - PROCESS | 4024 | 1468900283409 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:23 INFO - PROCESS | 4024 | 1468900283549 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 20:51:23 INFO - PROCESS | 4024 | 1468900283559 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 4024 | 1468900283561 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:23 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615689800 == 31 [pid = 4024] [id = 515] 20:51:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260A9C4000) [pid = 4024] [serial = 1545] [outer = 0000000000000000] 20:51:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FD27000) [pid = 4024] [serial = 1546] [outer = 000000260A9C4000] 20:51:23 INFO - PROCESS | 4024 | 1468900283606 Marionette DEBUG loaded listener.js 20:51:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026101B6000) [pid = 4024] [serial = 1547] [outer = 000000260A9C4000] 20:51:24 INFO - PROCESS | 4024 | 1468900284042 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 690ms 20:51:24 INFO - PROCESS | 4024 | 1468900284092 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 20:51:24 INFO - PROCESS | 4024 | 1468900284094 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 20:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:51:24 INFO - PROCESS | 4024 | 1468900284106 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:51:24 INFO - PROCESS | 4024 | 1468900284108 Marionette TRACE conn5 <- [1,2026,null,{}] 20:51:24 INFO - PROCESS | 4024 | 1468900284111 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:24 INFO - PROCESS | 4024 | 1468900284118 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:24 INFO - PROCESS | 4024 | 1468900284258 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 20:51:24 INFO - PROCESS | 4024 | 1468900284316 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 4024 | 1468900284318 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:24 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616873800 == 32 [pid = 4024] [id = 516] 20:51:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026107CD400) [pid = 4024] [serial = 1548] [outer = 0000000000000000] 20:51:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000261231D400) [pid = 4024] [serial = 1549] [outer = 00000026107CD400] 20:51:24 INFO - PROCESS | 4024 | 1468900284363 Marionette DEBUG loaded listener.js 20:51:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000261293FC00) [pid = 4024] [serial = 1550] [outer = 00000026107CD400] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000261209F000) [pid = 4024] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026127DF800) [pid = 4024] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002606121400) [pid = 4024] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002607018400) [pid = 4024] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026131B6800) [pid = 4024] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026063ADC00) [pid = 4024] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260C168000) [pid = 4024] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002606313C00) [pid = 4024] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002610636400) [pid = 4024] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260C162400) [pid = 4024] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000261310D400) [pid = 4024] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:51:24 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002614369400) [pid = 4024] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:51:24 INFO - PROCESS | 4024 | 1468900284934 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 20:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 880ms 20:51:24 INFO - PROCESS | 4024 | 1468900284981 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 20:51:24 INFO - PROCESS | 4024 | 1468900284983 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 20:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:51:24 INFO - PROCESS | 4024 | 1468900284986 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:51:24 INFO - PROCESS | 4024 | 1468900284988 Marionette TRACE conn5 <- [1,2030,null,{}] 20:51:25 INFO - PROCESS | 4024 | 1468900284991 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:25 INFO - PROCESS | 4024 | 1468900284993 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:25 INFO - PROCESS | 4024 | 1468900285074 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 20:51:25 INFO - PROCESS | 4024 | 1468900285079 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 4024 | 1468900285081 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:25 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616ABE000 == 33 [pid = 4024] [id = 517] 20:51:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260F702800) [pid = 4024] [serial = 1551] [outer = 0000000000000000] 20:51:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612759000) [pid = 4024] [serial = 1552] [outer = 000000260F702800] 20:51:25 INFO - PROCESS | 4024 | 1468900285128 Marionette DEBUG loaded listener.js 20:51:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612946800) [pid = 4024] [serial = 1553] [outer = 000000260F702800] 20:51:25 INFO - PROCESS | 4024 | 1468900285521 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 20:51:25 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:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 588ms 20:51:25 INFO - PROCESS | 4024 | 1468900285582 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 20:51:25 INFO - PROCESS | 4024 | 1468900285584 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 20:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:51:25 INFO - PROCESS | 4024 | 1468900285591 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:51:25 INFO - PROCESS | 4024 | 1468900285593 Marionette TRACE conn5 <- [1,2034,null,{}] 20:51:25 INFO - PROCESS | 4024 | 1468900285597 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:25 INFO - PROCESS | 4024 | 1468900285599 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:25 INFO - PROCESS | 4024 | 1468900285679 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 20:51:25 INFO - PROCESS | 4024 | 1468900285687 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 4024 | 1468900285689 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:25 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C3F800 == 34 [pid = 4024] [id = 518] 20:51:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612ABD400) [pid = 4024] [serial = 1554] [outer = 0000000000000000] 20:51:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002612AC7C00) [pid = 4024] [serial = 1555] [outer = 0000002612ABD400] 20:51:25 INFO - PROCESS | 4024 | 1468900285736 Marionette DEBUG loaded listener.js 20:51:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026131A9C00) [pid = 4024] [serial = 1556] [outer = 0000002612ABD400] 20:51:26 INFO - PROCESS | 4024 | 1468900286177 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 20:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 626ms 20:51:26 INFO - PROCESS | 4024 | 1468900286223 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 20:51:26 INFO - PROCESS | 4024 | 1468900286225 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 20:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:51:26 INFO - PROCESS | 4024 | 1468900286228 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:51:26 INFO - PROCESS | 4024 | 1468900286230 Marionette TRACE conn5 <- [1,2038,null,{}] 20:51:26 INFO - PROCESS | 4024 | 1468900286234 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:26 INFO - PROCESS | 4024 | 1468900286236 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:26 INFO - PROCESS | 4024 | 1468900286316 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 20:51:26 INFO - PROCESS | 4024 | 1468900286322 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 4024 | 1468900286324 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:26 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A7C800 == 35 [pid = 4024] [id = 519] 20:51:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026131AE800) [pid = 4024] [serial = 1557] [outer = 0000000000000000] 20:51:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026131B7400) [pid = 4024] [serial = 1558] [outer = 00000026131AE800] 20:51:26 INFO - PROCESS | 4024 | 1468900286371 Marionette DEBUG loaded listener.js 20:51:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026135A7000) [pid = 4024] [serial = 1559] [outer = 00000026131AE800] 20:51:27 INFO - PROCESS | 4024 | --DOCSHELL 000000260A88B000 == 34 [pid = 4024] [id = 511] 20:51:27 INFO - PROCESS | 4024 | --DOCSHELL 000000260B4C7800 == 33 [pid = 4024] [id = 510] 20:51:27 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A7F800 == 32 [pid = 4024] [id = 513] 20:51:27 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C3F800 == 31 [pid = 4024] [id = 518] 20:51:27 INFO - PROCESS | 4024 | --DOCSHELL 0000002616873800 == 30 [pid = 4024] [id = 516] 20:51:27 INFO - PROCESS | 4024 | --DOCSHELL 0000002616ABE000 == 29 [pid = 4024] [id = 517] 20:51:27 INFO - PROCESS | 4024 | --DOCSHELL 0000002615689800 == 28 [pid = 4024] [id = 515] 20:51:27 INFO - PROCESS | 4024 | --DOCSHELL 0000002613847800 == 27 [pid = 4024] [id = 514] 20:51:27 INFO - PROCESS | 4024 | --DOCSHELL 000000260C878800 == 26 [pid = 4024] [id = 512] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000261273B800) [pid = 4024] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002612AC6000) [pid = 4024] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002612941800) [pid = 4024] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260C2DC400) [pid = 4024] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026070C2000) [pid = 4024] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260B045000) [pid = 4024] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002614029000) [pid = 4024] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260649B000) [pid = 4024] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (00000026070C7000) [pid = 4024] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260C6DC800) [pid = 4024] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FC15C00) [pid = 4024] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260FD26000) [pid = 4024] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002614F30400) [pid = 4024] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260C2E2800) [pid = 4024] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260F70B000) [pid = 4024] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000261394B400) [pid = 4024] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0000002615671000) [pid = 4024] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0000002615F77400) [pid = 4024] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (000000261413BC00) [pid = 4024] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (00000026140E9C00) [pid = 4024] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0000002610DD9800) [pid = 4024] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (00000026127DCC00) [pid = 4024] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 20:51:27 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (00000026107D7400) [pid = 4024] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 20:51:28 INFO - PROCESS | 4024 | 1468900288128 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 20:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1933ms 20:51:28 INFO - PROCESS | 4024 | 1468900288165 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 20:51:28 INFO - PROCESS | 4024 | 1468900288169 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 20:51:28 INFO - PROCESS | 4024 | 1468900288174 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:51:28 INFO - PROCESS | 4024 | 1468900288177 Marionette TRACE conn5 <- [1,2042,null,{}] 20:51:28 INFO - PROCESS | 4024 | 1468900288183 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:28 INFO - PROCESS | 4024 | 1468900288186 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:28 INFO - PROCESS | 4024 | 1468900288281 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 20:51:28 INFO - PROCESS | 4024 | 1468900288289 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 4024 | 1468900288292 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:28 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A88B000 == 27 [pid = 4024] [id = 520] 20:51:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (00000026063A7C00) [pid = 4024] [serial = 1560] [outer = 0000000000000000] 20:51:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (0000002606456800) [pid = 4024] [serial = 1561] [outer = 00000026063A7C00] 20:51:28 INFO - PROCESS | 4024 | 1468900288343 Marionette DEBUG loaded listener.js 20:51:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (000000260649A400) [pid = 4024] [serial = 1562] [outer = 00000026063A7C00] 20:51:28 INFO - PROCESS | 4024 | 1468900288817 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 20:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 669ms 20:51:28 INFO - PROCESS | 4024 | 1468900288847 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 20:51:28 INFO - PROCESS | 4024 | 1468900288853 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 20:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:51:28 INFO - PROCESS | 4024 | 1468900288864 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:51:28 INFO - PROCESS | 4024 | 1468900288867 Marionette TRACE conn5 <- [1,2046,null,{}] 20:51:28 INFO - PROCESS | 4024 | 1468900288872 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:28 INFO - PROCESS | 4024 | 1468900288874 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:28 INFO - PROCESS | 4024 | 1468900288975 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 20:51:28 INFO - PROCESS | 4024 | 1468900288984 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 4024 | 1468900288987 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:29 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C62D800 == 28 [pid = 4024] [id = 521] 20:51:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000260704B000) [pid = 4024] [serial = 1563] [outer = 0000000000000000] 20:51:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (0000002607758C00) [pid = 4024] [serial = 1564] [outer = 000000260704B000] 20:51:29 INFO - PROCESS | 4024 | 1468900289040 Marionette DEBUG loaded listener.js 20:51:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260A846000) [pid = 4024] [serial = 1565] [outer = 000000260704B000] 20:51:29 INFO - PROCESS | 4024 | 1468900289496 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 20:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 20:51:29 INFO - PROCESS | 4024 | 1468900289560 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 20:51:29 INFO - PROCESS | 4024 | 1468900289562 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 20:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:51:29 INFO - PROCESS | 4024 | 1468900289566 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:51:29 INFO - PROCESS | 4024 | 1468900289570 Marionette TRACE conn5 <- [1,2050,null,{}] 20:51:29 INFO - PROCESS | 4024 | 1468900289581 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:29 INFO - PROCESS | 4024 | 1468900289586 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:29 INFO - PROCESS | 4024 | 1468900289700 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 20:51:29 INFO - PROCESS | 4024 | 1468900289782 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 4024 | 1468900289786 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:29 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D75000 == 29 [pid = 4024] [id = 522] 20:51:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0000002604DD2C00) [pid = 4024] [serial = 1566] [outer = 0000000000000000] 20:51:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260B4E1800) [pid = 4024] [serial = 1567] [outer = 0000002604DD2C00] 20:51:29 INFO - PROCESS | 4024 | 1468900289835 Marionette DEBUG loaded listener.js 20:51:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260B68AC00) [pid = 4024] [serial = 1568] [outer = 0000002604DD2C00] 20:51:30 INFO - PROCESS | 4024 | 1468900290194 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 20:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 689ms 20:51:30 INFO - PROCESS | 4024 | 1468900290257 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 20:51:30 INFO - PROCESS | 4024 | 1468900290260 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 20:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:51:30 INFO - PROCESS | 4024 | 1468900290263 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:51:30 INFO - PROCESS | 4024 | 1468900290265 Marionette TRACE conn5 <- [1,2054,null,{}] 20:51:30 INFO - PROCESS | 4024 | 1468900290276 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:30 INFO - PROCESS | 4024 | 1468900290278 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:30 INFO - PROCESS | 4024 | 1468900290367 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 20:51:30 INFO - PROCESS | 4024 | 1468900290373 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 4024 | 1468900290375 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:30 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613176000 == 30 [pid = 4024] [id = 523] 20:51:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260C273800) [pid = 4024] [serial = 1569] [outer = 0000000000000000] 20:51:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260C2DFC00) [pid = 4024] [serial = 1570] [outer = 000000260C273800] 20:51:30 INFO - PROCESS | 4024 | 1468900290421 Marionette DEBUG loaded listener.js 20:51:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260C89D400) [pid = 4024] [serial = 1571] [outer = 000000260C273800] 20:51:30 INFO - PROCESS | 4024 | 1468900290845 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 20:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 20:51:30 INFO - PROCESS | 4024 | 1468900290895 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 20:51:30 INFO - PROCESS | 4024 | 1468900290898 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 20:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:51:30 INFO - PROCESS | 4024 | 1468900290901 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:51:30 INFO - PROCESS | 4024 | 1468900290903 Marionette TRACE conn5 <- [1,2058,null,{}] 20:51:30 INFO - PROCESS | 4024 | 1468900290906 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:30 INFO - PROCESS | 4024 | 1468900290909 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:30 INFO - PROCESS | 4024 | 1468900290990 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 20:51:31 INFO - PROCESS | 4024 | 1468900290997 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 4024 | 1468900290999 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:31 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614FB2800 == 31 [pid = 4024] [id = 524] 20:51:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002607041000) [pid = 4024] [serial = 1572] [outer = 0000000000000000] 20:51:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260F70B800) [pid = 4024] [serial = 1573] [outer = 0000002607041000] 20:51:31 INFO - PROCESS | 4024 | 1468900291046 Marionette DEBUG loaded listener.js 20:51:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260FC19000) [pid = 4024] [serial = 1574] [outer = 0000002607041000] 20:51:31 INFO - PROCESS | 4024 | 1468900291503 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 20:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 20:51:31 INFO - PROCESS | 4024 | 1468900291538 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 20:51:31 INFO - PROCESS | 4024 | 1468900291540 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 20:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:51:31 INFO - PROCESS | 4024 | 1468900291544 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:51:31 INFO - PROCESS | 4024 | 1468900291545 Marionette TRACE conn5 <- [1,2062,null,{}] 20:51:31 INFO - PROCESS | 4024 | 1468900291549 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:31 INFO - PROCESS | 4024 | 1468900291555 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:31 INFO - PROCESS | 4024 | 1468900291662 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 20:51:31 INFO - PROCESS | 4024 | 1468900291670 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 4024 | 1468900291672 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:31 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616834800 == 32 [pid = 4024] [id = 525] 20:51:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260FC58C00) [pid = 4024] [serial = 1575] [outer = 0000000000000000] 20:51:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000261013D000) [pid = 4024] [serial = 1576] [outer = 000000260FC58C00] 20:51:31 INFO - PROCESS | 4024 | 1468900291716 Marionette DEBUG loaded listener.js 20:51:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026101BA800) [pid = 4024] [serial = 1577] [outer = 000000260FC58C00] 20:51:32 INFO - PROCESS | 4024 | 1468900292148 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 20:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 628ms 20:51:32 INFO - PROCESS | 4024 | 1468900292176 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 20:51:32 INFO - PROCESS | 4024 | 1468900292178 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 20:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:51:32 INFO - PROCESS | 4024 | 1468900292181 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:51:32 INFO - PROCESS | 4024 | 1468900292183 Marionette TRACE conn5 <- [1,2066,null,{}] 20:51:32 INFO - PROCESS | 4024 | 1468900292190 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:32 INFO - PROCESS | 4024 | 1468900292192 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:32 INFO - PROCESS | 4024 | 1468900292273 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 20:51:32 INFO - PROCESS | 4024 | 1468900292278 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 4024 | 1468900292280 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A9C800 == 33 [pid = 4024] [id = 526] 20:51:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002610362000) [pid = 4024] [serial = 1578] [outer = 0000000000000000] 20:51:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026107D8800) [pid = 4024] [serial = 1579] [outer = 0000002610362000] 20:51:32 INFO - PROCESS | 4024 | 1468900292326 Marionette DEBUG loaded listener.js 20:51:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002610DD9400) [pid = 4024] [serial = 1580] [outer = 0000002610362000] 20:51:32 INFO - PROCESS | 4024 | 1468900292758 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 20:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 628ms 20:51:32 INFO - PROCESS | 4024 | 1468900292813 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 20:51:32 INFO - PROCESS | 4024 | 1468900292815 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 20:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:51:32 INFO - PROCESS | 4024 | 1468900292822 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:51:32 INFO - PROCESS | 4024 | 1468900292824 Marionette TRACE conn5 <- [1,2070,null,{}] 20:51:32 INFO - PROCESS | 4024 | 1468900292828 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:32 INFO - PROCESS | 4024 | 1468900292830 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:32 INFO - PROCESS | 4024 | 1468900292911 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 20:51:32 INFO - PROCESS | 4024 | 1468900292919 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 4024 | 1468900292921 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616ACF000 == 34 [pid = 4024] [id = 527] 20:51:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002610DD9800) [pid = 4024] [serial = 1581] [outer = 0000000000000000] 20:51:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002612744000) [pid = 4024] [serial = 1582] [outer = 0000002610DD9800] 20:51:32 INFO - PROCESS | 4024 | 1468900292965 Marionette DEBUG loaded listener.js 20:51:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260C89C800) [pid = 4024] [serial = 1583] [outer = 0000002610DD9800] 20:51:33 INFO - PROCESS | 4024 | 1468900293434 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 20:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 627ms 20:51:33 INFO - PROCESS | 4024 | 1468900293458 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 20:51:33 INFO - PROCESS | 4024 | 1468900293460 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 20:51:33 INFO - PROCESS | 4024 | 1468900293463 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:51:33 INFO - PROCESS | 4024 | 1468900293465 Marionette TRACE conn5 <- [1,2074,null,{}] 20:51:33 INFO - PROCESS | 4024 | 1468900293469 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:33 INFO - PROCESS | 4024 | 1468900293471 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:33 INFO - PROCESS | 4024 | 1468900293580 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 20:51:33 INFO - PROCESS | 4024 | 1468900293587 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 4024 | 1468900293589 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:33 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D73000 == 35 [pid = 4024] [id = 528] 20:51:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026127E1800) [pid = 4024] [serial = 1584] [outer = 0000000000000000] 20:51:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002612938000) [pid = 4024] [serial = 1585] [outer = 00000026127E1800] 20:51:33 INFO - PROCESS | 4024 | 1468900293674 Marionette DEBUG loaded listener.js 20:51:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002612AB9400) [pid = 4024] [serial = 1586] [outer = 00000026127E1800] 20:51:34 INFO - PROCESS | 4024 | 1468900294123 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 20:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 671ms 20:51:34 INFO - PROCESS | 4024 | 1468900294139 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 20:51:34 INFO - PROCESS | 4024 | 1468900294141 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 20:51:34 INFO - PROCESS | 4024 | 1468900294144 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:51:34 INFO - PROCESS | 4024 | 1468900294146 Marionette TRACE conn5 <- [1,2078,null,{}] 20:51:34 INFO - PROCESS | 4024 | 1468900294149 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:34 INFO - PROCESS | 4024 | 1468900294151 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:34 INFO - PROCESS | 4024 | 1468900294270 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 20:51:34 INFO - PROCESS | 4024 | 1468900294275 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 4024 | 1468900294277 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:34 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CC3000 == 36 [pid = 4024] [id = 529] 20:51:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002612AB9800) [pid = 4024] [serial = 1587] [outer = 0000000000000000] 20:51:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002612C2DC00) [pid = 4024] [serial = 1588] [outer = 0000002612AB9800] 20:51:34 INFO - PROCESS | 4024 | 1468900294368 Marionette DEBUG loaded listener.js 20:51:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026131AC000) [pid = 4024] [serial = 1589] [outer = 0000002612AB9800] 20:51:34 INFO - PROCESS | 4024 | 1468900294805 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 20:51:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:51:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 20:51:34 INFO - PROCESS | 4024 | 1468900294821 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 20:51:34 INFO - PROCESS | 4024 | 1468900294823 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 20:51:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:51:34 INFO - PROCESS | 4024 | 1468900294826 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:51:34 INFO - PROCESS | 4024 | 1468900294829 Marionette TRACE conn5 <- [1,2082,null,{}] 20:51:34 INFO - PROCESS | 4024 | 1468900294834 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:34 INFO - PROCESS | 4024 | 1468900294837 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:34 INFO - PROCESS | 4024 | 1468900294957 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 20:51:35 INFO - PROCESS | 4024 | 1468900295043 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 4024 | 1468900295045 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:35 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614FAD000 == 37 [pid = 4024] [id = 530] 20:51:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261394D000) [pid = 4024] [serial = 1590] [outer = 0000000000000000] 20:51:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002613951000) [pid = 4024] [serial = 1591] [outer = 000000261394D000] 20:51:35 INFO - PROCESS | 4024 | 1468900295092 Marionette DEBUG loaded listener.js 20:51:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002614032C00) [pid = 4024] [serial = 1592] [outer = 000000261394D000] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002612ABD400) [pid = 4024] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260FC58000) [pid = 4024] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260A9C4000) [pid = 4024] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026107CD400) [pid = 4024] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002606121800) [pid = 4024] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260A9C4800) [pid = 4024] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002606497400) [pid = 4024] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002605EF4800) [pid = 4024] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002614022800) [pid = 4024] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260FC5B000) [pid = 4024] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026063B1800) [pid = 4024] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:51:35 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260F702800) [pid = 4024] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:51:35 INFO - PROCESS | 4024 | 1468900295536 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 20:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 775ms 20:51:35 INFO - PROCESS | 4024 | 1468900295607 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 20:51:35 INFO - PROCESS | 4024 | 1468900295609 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 20:51:35 INFO - PROCESS | 4024 | 1468900295612 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:51:35 INFO - PROCESS | 4024 | 1468900295614 Marionette TRACE conn5 <- [1,2086,null,{}] 20:51:35 INFO - PROCESS | 4024 | 1468900295618 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:35 INFO - PROCESS | 4024 | 1468900295620 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:35 INFO - PROCESS | 4024 | 1468900295702 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 20:51:35 INFO - PROCESS | 4024 | 1468900295708 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 4024 | 1468900295710 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:35 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A488000 == 38 [pid = 4024] [id = 531] 20:51:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260C274400) [pid = 4024] [serial = 1593] [outer = 0000000000000000] 20:51:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260FC5B000) [pid = 4024] [serial = 1594] [outer = 000000260C274400] 20:51:35 INFO - PROCESS | 4024 | 1468900295756 Marionette DEBUG loaded listener.js 20:51:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002612942C00) [pid = 4024] [serial = 1595] [outer = 000000260C274400] 20:51:36 INFO - PROCESS | 4024 | 1468900296170 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 20:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 587ms 20:51:36 INFO - PROCESS | 4024 | 1468900296203 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 20:51:36 INFO - PROCESS | 4024 | 1468900296205 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 20:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:51:36 INFO - PROCESS | 4024 | 1468900296221 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:51:36 INFO - PROCESS | 4024 | 1468900296222 Marionette TRACE conn5 <- [1,2090,null,{}] 20:51:36 INFO - PROCESS | 4024 | 1468900296226 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:36 INFO - PROCESS | 4024 | 1468900296228 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:36 INFO - PROCESS | 4024 | 1468900296314 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 20:51:36 INFO - PROCESS | 4024 | 1468900296320 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 4024 | 1468900296322 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:36 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5DD800 == 39 [pid = 4024] [id = 532] 20:51:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000261310B400) [pid = 4024] [serial = 1596] [outer = 0000000000000000] 20:51:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002614039400) [pid = 4024] [serial = 1597] [outer = 000000261310B400] 20:51:36 INFO - PROCESS | 4024 | 1468900296367 Marionette DEBUG loaded listener.js 20:51:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002614040000) [pid = 4024] [serial = 1598] [outer = 000000261310B400] 20:51:36 INFO - PROCESS | 4024 | 1468900296798 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 20:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 628ms 20:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:51:36 INFO - PROCESS | 4024 | 1468900296854 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 20:51:36 INFO - PROCESS | 4024 | 1468900296856 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 20:51:36 INFO - PROCESS | 4024 | 1468900296859 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:51:36 INFO - PROCESS | 4024 | 1468900296861 Marionette TRACE conn5 <- [1,2094,null,{}] 20:51:36 INFO - PROCESS | 4024 | 1468900296865 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:36 INFO - PROCESS | 4024 | 1468900296867 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:36 INFO - PROCESS | 4024 | 1468900296950 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 20:51:36 INFO - PROCESS | 4024 | 1468900296956 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 4024 | 1468900296958 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:36 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A62C000 == 40 [pid = 4024] [id = 533] 20:51:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026140E6000) [pid = 4024] [serial = 1599] [outer = 0000000000000000] 20:51:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002614364000) [pid = 4024] [serial = 1600] [outer = 00000026140E6000] 20:51:37 INFO - PROCESS | 4024 | 1468900297012 Marionette DEBUG loaded listener.js 20:51:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026143E3C00) [pid = 4024] [serial = 1601] [outer = 00000026140E6000] 20:51:37 INFO - PROCESS | 4024 | --DOCSHELL 000000260A88B000 == 39 [pid = 4024] [id = 520] 20:51:37 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A7C800 == 38 [pid = 4024] [id = 519] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 000000260C62D800 == 37 [pid = 4024] [id = 521] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D75000 == 36 [pid = 4024] [id = 522] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002613176000 == 35 [pid = 4024] [id = 523] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 000000261A488000 == 34 [pid = 4024] [id = 531] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002616ACF000 == 33 [pid = 4024] [id = 527] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002614FAD000 == 32 [pid = 4024] [id = 530] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A9C800 == 31 [pid = 4024] [id = 526] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5DD800 == 30 [pid = 4024] [id = 532] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002616834800 == 29 [pid = 4024] [id = 525] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002614FB2800 == 28 [pid = 4024] [id = 524] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CC3000 == 27 [pid = 4024] [id = 529] 20:51:38 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D73000 == 26 [pid = 4024] [id = 528] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026131A9C00) [pid = 4024] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026131B7400) [pid = 4024] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260FC5D800) [pid = 4024] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260FD27000) [pid = 4024] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260FD11C00) [pid = 4024] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000261231D400) [pid = 4024] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026101B6000) [pid = 4024] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002612AC7C00) [pid = 4024] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261293FC00) [pid = 4024] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260C2D8C00) [pid = 4024] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260B03EC00) [pid = 4024] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260B40E000) [pid = 4024] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260649E800) [pid = 4024] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026063A5C00) [pid = 4024] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260685B800) [pid = 4024] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606457000) [pid = 4024] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002614366C00) [pid = 4024] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002614029C00) [pid = 4024] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026107DBC00) [pid = 4024] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260FD0A000) [pid = 4024] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260B37C000) [pid = 4024] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (00000026067C6000) [pid = 4024] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002612946800) [pid = 4024] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0000002612759000) [pid = 4024] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000260F709C00) [pid = 4024] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 20:51:38 INFO - PROCESS | 4024 | 1468900298796 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 20:51:38 INFO - PROCESS | 4024 | 1468900298855 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 20:51:38 INFO - PROCESS | 4024 | 1468900298861 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:51:38 INFO - PROCESS | 4024 | 1468900298864 Marionette TRACE conn5 <- [1,2098,null,{}] 20:51:38 INFO - PROCESS | 4024 | 1468900298871 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:38 INFO - PROCESS | 4024 | 1468900298874 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:38 INFO - PROCESS | 4024 | 1468900298969 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 20:51:38 INFO - PROCESS | 4024 | 1468900298976 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 4024 | 1468900298981 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:39 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A896000 == 27 [pid = 4024] [id = 534] 20:51:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0000002606457000) [pid = 4024] [serial = 1602] [outer = 0000000000000000] 20:51:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260645B800) [pid = 4024] [serial = 1603] [outer = 0000002606457000] 20:51:39 INFO - PROCESS | 4024 | 1468900299039 Marionette DEBUG loaded listener.js 20:51:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (00000026064A0000) [pid = 4024] [serial = 1604] [outer = 0000002606457000] 20:51:39 INFO - PROCESS | 4024 | 1468900299525 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 20:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 690ms 20:51:39 INFO - PROCESS | 4024 | 1468900299555 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 20:51:39 INFO - PROCESS | 4024 | 1468900299560 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 20:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:51:39 INFO - PROCESS | 4024 | 1468900299597 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:51:39 INFO - PROCESS | 4024 | 1468900299600 Marionette TRACE conn5 <- [1,2102,null,{}] 20:51:39 INFO - PROCESS | 4024 | 1468900299606 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:39 INFO - PROCESS | 4024 | 1468900299610 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:39 INFO - PROCESS | 4024 | 1468900299705 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 20:51:39 INFO - PROCESS | 4024 | 1468900299720 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 4024 | 1468900299723 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:39 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C15E800 == 28 [pid = 4024] [id = 535] 20:51:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606861C00) [pid = 4024] [serial = 1605] [outer = 0000000000000000] 20:51:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002606B87C00) [pid = 4024] [serial = 1606] [outer = 0000002606861C00] 20:51:39 INFO - PROCESS | 4024 | 1468900299776 Marionette DEBUG loaded listener.js 20:51:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260A6AD800) [pid = 4024] [serial = 1607] [outer = 0000002606861C00] 20:51:40 INFO - PROCESS | 4024 | 1468900300239 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 20:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 20:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:51:40 INFO - PROCESS | 4024 | 1468900300291 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 20:51:40 INFO - PROCESS | 4024 | 1468900300293 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 20:51:40 INFO - PROCESS | 4024 | 1468900300297 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:51:40 INFO - PROCESS | 4024 | 1468900300301 Marionette TRACE conn5 <- [1,2106,null,{}] 20:51:40 INFO - PROCESS | 4024 | 1468900300312 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:40 INFO - PROCESS | 4024 | 1468900300317 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:40 INFO - PROCESS | 4024 | 1468900300405 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 20:51:40 INFO - PROCESS | 4024 | 1468900300414 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 4024 | 1468900300418 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:40 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610392800 == 29 [pid = 4024] [id = 536] 20:51:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002605640800) [pid = 4024] [serial = 1608] [outer = 0000000000000000] 20:51:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B0CF800) [pid = 4024] [serial = 1609] [outer = 0000002605640800] 20:51:40 INFO - PROCESS | 4024 | 1468900300535 Marionette DEBUG loaded listener.js 20:51:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260B63C400) [pid = 4024] [serial = 1610] [outer = 0000002605640800] 20:51:40 INFO - PROCESS | 4024 | 1468900300906 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 20:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 692ms 20:51:40 INFO - PROCESS | 4024 | 1468900300991 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 20:51:41 INFO - PROCESS | 4024 | 1468900300994 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 20:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:51:41 INFO - PROCESS | 4024 | 1468900300997 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:51:41 INFO - PROCESS | 4024 | 1468900300999 Marionette TRACE conn5 <- [1,2110,null,{}] 20:51:41 INFO - PROCESS | 4024 | 1468900301003 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:41 INFO - PROCESS | 4024 | 1468900301005 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:41 INFO - PROCESS | 4024 | 1468900301150 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 20:51:41 INFO - PROCESS | 4024 | 1468900301161 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 4024 | 1468900301163 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:41 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612B77000 == 30 [pid = 4024] [id = 537] 20:51:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260B687400) [pid = 4024] [serial = 1611] [outer = 0000000000000000] 20:51:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260C272000) [pid = 4024] [serial = 1612] [outer = 000000260B687400] 20:51:41 INFO - PROCESS | 4024 | 1468900301210 Marionette DEBUG loaded listener.js 20:51:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260C6DC800) [pid = 4024] [serial = 1613] [outer = 000000260B687400] 20:51:41 INFO - PROCESS | 4024 | 1468900301622 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 20:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 691ms 20:51:41 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D65000 == 29 [pid = 4024] [id = 10] 20:51:41 INFO - PROCESS | 4024 | 1468900301703 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 20:51:41 INFO - PROCESS | 4024 | 1468900301705 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 20:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:51:41 INFO - PROCESS | 4024 | 1468900301712 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:51:41 INFO - PROCESS | 4024 | 1468900301714 Marionette TRACE conn5 <- [1,2114,null,{}] 20:51:41 INFO - PROCESS | 4024 | 1468900301718 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:41 INFO - PROCESS | 4024 | 1468900301720 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:41 INFO - PROCESS | 4024 | 1468900301799 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 20:51:41 INFO - PROCESS | 4024 | 1468900301809 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 4024 | 1468900301811 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:41 INFO - PROCESS | 4024 | ++DOCSHELL 00000026143C0800 == 30 [pid = 4024] [id = 538] 20:51:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002606121800) [pid = 4024] [serial = 1614] [outer = 0000000000000000] 20:51:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260F703400) [pid = 4024] [serial = 1615] [outer = 0000002606121800] 20:51:41 INFO - PROCESS | 4024 | 1468900301857 Marionette DEBUG loaded listener.js 20:51:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FC19400) [pid = 4024] [serial = 1616] [outer = 0000002606121800] 20:51:42 INFO - PROCESS | 4024 | 1468900302298 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 20:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 20:51:42 INFO - PROCESS | 4024 | 1468900302348 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 20:51:42 INFO - PROCESS | 4024 | 1468900302350 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 20:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:51:42 INFO - PROCESS | 4024 | 1468900302353 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:51:42 INFO - PROCESS | 4024 | 1468900302355 Marionette TRACE conn5 <- [1,2118,null,{}] 20:51:42 INFO - PROCESS | 4024 | 1468900302359 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:42 INFO - PROCESS | 4024 | 1468900302365 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:42 INFO - PROCESS | 4024 | 1468900302500 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 20:51:42 INFO - PROCESS | 4024 | 1468900302517 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 4024 | 1468900302519 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:42 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616464000 == 31 [pid = 4024] [id = 539] 20:51:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FC11C00) [pid = 4024] [serial = 1617] [outer = 0000000000000000] 20:51:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FD26000) [pid = 4024] [serial = 1618] [outer = 000000260FC11C00] 20:51:42 INFO - PROCESS | 4024 | 1468900302566 Marionette DEBUG loaded listener.js 20:51:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261013D400) [pid = 4024] [serial = 1619] [outer = 000000260FC11C00] 20:51:43 INFO - PROCESS | 4024 | 1468900302994 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 20:51:43 INFO - PROCESS | 4024 | 1468900303039 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 20:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:51:43 INFO - PROCESS | 4024 | 1468900303045 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:51:43 INFO - PROCESS | 4024 | 1468900303047 Marionette TRACE conn5 <- [1,2122,null,{}] 20:51:43 INFO - PROCESS | 4024 | 1468900303051 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:43 INFO - PROCESS | 4024 | 1468900303053 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:43 INFO - PROCESS | 4024 | 1468900303132 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 20:51:43 INFO - PROCESS | 4024 | 1468900303138 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 4024 | 1468900303140 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:43 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616883800 == 32 [pid = 4024] [id = 540] 20:51:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002610144000) [pid = 4024] [serial = 1620] [outer = 0000000000000000] 20:51:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026107D8C00) [pid = 4024] [serial = 1621] [outer = 0000002610144000] 20:51:43 INFO - PROCESS | 4024 | 1468900303185 Marionette DEBUG loaded listener.js 20:51:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002610DD1400) [pid = 4024] [serial = 1622] [outer = 0000002610144000] 20:51:43 INFO - PROCESS | 4024 | 1468900303585 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 20:51:43 INFO - PROCESS | 4024 | 1468900303649 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 20:51:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:51:43 INFO - PROCESS | 4024 | 1468900303656 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:51:43 INFO - PROCESS | 4024 | 1468900303658 Marionette TRACE conn5 <- [1,2126,null,{}] 20:51:43 INFO - PROCESS | 4024 | 1468900303662 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:43 INFO - PROCESS | 4024 | 1468900303664 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:43 INFO - PROCESS | 4024 | 1468900303750 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 20:51:43 INFO - PROCESS | 4024 | 1468900303756 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 4024 | 1468900303758 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:43 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AC8800 == 33 [pid = 4024] [id = 541] 20:51:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002612747400) [pid = 4024] [serial = 1623] [outer = 0000000000000000] 20:51:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026127DB400) [pid = 4024] [serial = 1624] [outer = 0000002612747400] 20:51:43 INFO - PROCESS | 4024 | 1468900303803 Marionette DEBUG loaded listener.js 20:51:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000261293BC00) [pid = 4024] [serial = 1625] [outer = 0000002612747400] 20:51:44 INFO - PROCESS | 4024 | 1468900304289 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 20:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 690ms 20:51:44 INFO - PROCESS | 4024 | 1468900304349 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 20:51:44 INFO - PROCESS | 4024 | 1468900304351 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 20:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:51:44 INFO - PROCESS | 4024 | 1468900304360 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:51:44 INFO - PROCESS | 4024 | 1468900304362 Marionette TRACE conn5 <- [1,2130,null,{}] 20:51:44 INFO - PROCESS | 4024 | 1468900304365 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:44 INFO - PROCESS | 4024 | 1468900304367 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:44 INFO - PROCESS | 4024 | 1468900304477 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 20:51:44 INFO - PROCESS | 4024 | 1468900304488 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 4024 | 1468900304490 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:44 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610392000 == 34 [pid = 4024] [id = 542] 20:51:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002612747C00) [pid = 4024] [serial = 1626] [outer = 0000000000000000] 20:51:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261297C400) [pid = 4024] [serial = 1627] [outer = 0000002612747C00] 20:51:44 INFO - PROCESS | 4024 | 1468900304534 Marionette DEBUG loaded listener.js 20:51:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002612F47400) [pid = 4024] [serial = 1628] [outer = 0000002612747C00] 20:51:44 INFO - PROCESS | 4024 | 1468900304954 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 20:51:45 INFO - PROCESS | 4024 | 1468900305014 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 20:51:45 INFO - PROCESS | 4024 | 1468900305017 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:51:45 INFO - PROCESS | 4024 | 1468900305019 Marionette TRACE conn5 <- [1,2134,null,{}] 20:51:45 INFO - PROCESS | 4024 | 1468900305022 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:45 INFO - PROCESS | 4024 | 1468900305024 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:45 INFO - PROCESS | 4024 | 1468900305144 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 20:51:45 INFO - PROCESS | 4024 | 1468900305227 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 4024 | 1468900305229 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:45 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CAA000 == 35 [pid = 4024] [id = 543] 20:51:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (00000026131B5000) [pid = 4024] [serial = 1629] [outer = 0000000000000000] 20:51:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (00000026135A7C00) [pid = 4024] [serial = 1630] [outer = 00000026131B5000] 20:51:45 INFO - PROCESS | 4024 | 1468900305273 Marionette DEBUG loaded listener.js 20:51:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002613829C00) [pid = 4024] [serial = 1631] [outer = 00000026131B5000] 20:51:45 INFO - PROCESS | 4024 | 1468900305702 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 20:51:45 INFO - PROCESS | 4024 | 1468900305759 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 20:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:51:45 INFO - PROCESS | 4024 | 1468900305762 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:51:45 INFO - PROCESS | 4024 | 1468900305765 Marionette TRACE conn5 <- [1,2138,null,{}] 20:51:45 INFO - PROCESS | 4024 | 1468900305769 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:45 INFO - PROCESS | 4024 | 1468900305771 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:45 INFO - PROCESS | 4024 | 1468900305896 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 20:51:45 INFO - PROCESS | 4024 | 1468900305953 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 4024 | 1468900305956 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:45 INFO - PROCESS | 4024 | ++DOCSHELL 00000026143BB800 == 36 [pid = 4024] [id = 544] 20:51:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002614029C00) [pid = 4024] [serial = 1632] [outer = 0000000000000000] 20:51:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (000000261403F000) [pid = 4024] [serial = 1633] [outer = 0000002614029C00] 20:51:46 INFO - PROCESS | 4024 | 1468900306004 Marionette DEBUG loaded listener.js 20:51:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (0000002612FDA800) [pid = 4024] [serial = 1634] [outer = 0000002614029C00] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (000000261310B400) [pid = 4024] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (00000026127E1800) [pid = 4024] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002612AB9800) [pid = 4024] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000261394D000) [pid = 4024] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260C273800) [pid = 4024] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (0000002604DD2C00) [pid = 4024] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260704B000) [pid = 4024] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026063A7C00) [pid = 4024] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026131AE800) [pid = 4024] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002610DD9800) [pid = 4024] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002610362000) [pid = 4024] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260FC58C00) [pid = 4024] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002607041000) [pid = 4024] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:51:46 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260C274400) [pid = 4024] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:51:46 INFO - PROCESS | 4024 | 1468900306525 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 20:51:46 INFO - PROCESS | 4024 | 1468900306607 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 20:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:51:46 INFO - PROCESS | 4024 | 1468900306611 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:51:46 INFO - PROCESS | 4024 | 1468900306613 Marionette TRACE conn5 <- [1,2142,null,{}] 20:51:46 INFO - PROCESS | 4024 | 1468900306616 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:46 INFO - PROCESS | 4024 | 1468900306618 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:46 INFO - PROCESS | 4024 | 1468900306704 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 20:51:46 INFO - PROCESS | 4024 | 1468900306709 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 4024 | 1468900306711 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:46 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5D7000 == 37 [pid = 4024] [id = 545] 20:51:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260C111400) [pid = 4024] [serial = 1635] [outer = 0000000000000000] 20:51:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260FDE6800) [pid = 4024] [serial = 1636] [outer = 000000260C111400] 20:51:46 INFO - PROCESS | 4024 | 1468900306755 Marionette DEBUG loaded listener.js 20:51:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026131A9C00) [pid = 4024] [serial = 1637] [outer = 000000260C111400] 20:51:47 INFO - PROCESS | 4024 | 1468900307173 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 20:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 628ms 20:51:47 INFO - PROCESS | 4024 | 1468900307242 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 20:51:47 INFO - PROCESS | 4024 | 1468900307244 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 20:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:51:47 INFO - PROCESS | 4024 | 1468900307247 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:51:47 INFO - PROCESS | 4024 | 1468900307249 Marionette TRACE conn5 <- [1,2146,null,{}] 20:51:47 INFO - PROCESS | 4024 | 1468900307252 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:47 INFO - PROCESS | 4024 | 1468900307254 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:47 INFO - PROCESS | 4024 | 1468900307335 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 20:51:47 INFO - PROCESS | 4024 | 1468900307343 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 4024 | 1468900307344 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:47 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A647800 == 38 [pid = 4024] [id = 546] 20:51:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260668A400) [pid = 4024] [serial = 1638] [outer = 0000000000000000] 20:51:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000261436FC00) [pid = 4024] [serial = 1639] [outer = 000000260668A400] 20:51:47 INFO - PROCESS | 4024 | 1468900307389 Marionette DEBUG loaded listener.js 20:51:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002615844400) [pid = 4024] [serial = 1640] [outer = 000000260668A400] 20:51:47 INFO - PROCESS | 4024 | 1468900307798 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 20:51:47 INFO - PROCESS | 4024 | 1468900307843 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 20:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:51:47 INFO - PROCESS | 4024 | 1468900307846 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:51:47 INFO - PROCESS | 4024 | 1468900307848 Marionette TRACE conn5 <- [1,2150,null,{}] 20:51:47 INFO - PROCESS | 4024 | 1468900307855 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:47 INFO - PROCESS | 4024 | 1468900307857 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:47 INFO - PROCESS | 4024 | 1468900307941 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 20:51:47 INFO - PROCESS | 4024 | 1468900307948 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 4024 | 1468900307950 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:47 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A664800 == 39 [pid = 4024] [id = 547] 20:51:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002615F79000) [pid = 4024] [serial = 1641] [outer = 0000000000000000] 20:51:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002615F7FC00) [pid = 4024] [serial = 1642] [outer = 0000002615F79000] 20:51:48 INFO - PROCESS | 4024 | 1468900308004 Marionette DEBUG loaded listener.js 20:51:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002616334800) [pid = 4024] [serial = 1643] [outer = 0000002615F79000] 20:51:48 INFO - PROCESS | 4024 | 1468900308675 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 20:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 881ms 20:51:48 INFO - PROCESS | 4024 | 1468900308730 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 20:51:48 INFO - PROCESS | 4024 | 1468900308735 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 20:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:51:48 INFO - PROCESS | 4024 | 1468900308740 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:51:48 INFO - PROCESS | 4024 | 1468900308743 Marionette TRACE conn5 <- [1,2154,null,{}] 20:51:48 INFO - PROCESS | 4024 | 1468900308750 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:48 INFO - PROCESS | 4024 | 1468900308753 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:48 INFO - PROCESS | 4024 | 1468900308894 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 20:51:49 INFO - PROCESS | 4024 | 1468900309012 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 4024 | 1468900309015 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:49 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C148000 == 40 [pid = 4024] [id = 548] 20:51:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002606312800) [pid = 4024] [serial = 1644] [outer = 0000000000000000] 20:51:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002606498400) [pid = 4024] [serial = 1645] [outer = 0000002606312800] 20:51:49 INFO - PROCESS | 4024 | 1468900309074 Marionette DEBUG loaded listener.js 20:51:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (0000002606856000) [pid = 4024] [serial = 1646] [outer = 0000002606312800] 20:51:49 INFO - PROCESS | 4024 | 1468900309791 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 20:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1075ms 20:51:49 INFO - PROCESS | 4024 | 1468900309820 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 20:51:49 INFO - PROCESS | 4024 | 1468900309825 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 20:51:49 INFO - PROCESS | 4024 | 1468900309832 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:51:49 INFO - PROCESS | 4024 | 1468900309835 Marionette TRACE conn5 <- [1,2158,null,{}] 20:51:49 INFO - PROCESS | 4024 | 1468900309839 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:49 INFO - PROCESS | 4024 | 1468900309843 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:49 INFO - PROCESS | 4024 | 1468900309973 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 20:51:50 INFO - PROCESS | 4024 | 1468900310232 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 4024 | 1468900310236 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:50 INFO - PROCESS | 4024 | ++DOCSHELL 0000002606761800 == 41 [pid = 4024] [id = 549] 20:51:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (00000026059CC000) [pid = 4024] [serial = 1647] [outer = 0000000000000000] 20:51:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000260645D400) [pid = 4024] [serial = 1648] [outer = 00000026059CC000] 20:51:50 INFO - PROCESS | 4024 | 1468900310304 Marionette DEBUG loaded listener.js 20:51:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (0000002606862000) [pid = 4024] [serial = 1649] [outer = 00000026059CC000] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261A647800 == 40 [pid = 4024] [id = 546] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5D7000 == 39 [pid = 4024] [id = 545] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 00000026143BB800 == 38 [pid = 4024] [id = 544] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CAA000 == 37 [pid = 4024] [id = 543] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002610392000 == 36 [pid = 4024] [id = 542] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AC8800 == 35 [pid = 4024] [id = 541] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002616883800 == 34 [pid = 4024] [id = 540] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002616464000 == 33 [pid = 4024] [id = 539] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 00000026143C0800 == 32 [pid = 4024] [id = 538] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002612B77000 == 31 [pid = 4024] [id = 537] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002610392800 == 30 [pid = 4024] [id = 536] 20:51:50 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (0000002614364000) [pid = 4024] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 000000260C15E800 == 29 [pid = 4024] [id = 535] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 000000260A896000 == 28 [pid = 4024] [id = 534] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261A62C000 == 27 [pid = 4024] [id = 533] 20:51:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002605E76800 == 26 [pid = 4024] [id = 11] 20:51:50 INFO - PROCESS | 4024 | 1468900310993 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 20:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1175ms 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0000002614040000) [pid = 4024] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (0000002612938000) [pid = 4024] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002612C2DC00) [pid = 4024] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002612AB9400) [pid = 4024] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002613951000) [pid = 4024] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (00000026131AC000) [pid = 4024] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002614039400) [pid = 4024] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002614032C00) [pid = 4024] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260C2DFC00) [pid = 4024] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260C89D400) [pid = 4024] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260B4E1800) [pid = 4024] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260B68AC00) [pid = 4024] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002607758C00) [pid = 4024] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260A846000) [pid = 4024] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002606456800) [pid = 4024] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260649A400) [pid = 4024] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026135A7000) [pid = 4024] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002612744000) [pid = 4024] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026107D8800) [pid = 4024] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002610DD9400) [pid = 4024] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000261013D000) [pid = 4024] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026101BA800) [pid = 4024] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260F70B800) [pid = 4024] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260FC19000) [pid = 4024] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260FC5B000) [pid = 4024] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002612942C00) [pid = 4024] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260C89C800) [pid = 4024] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 20:51:51 INFO - PROCESS | 4024 | 1468900311027 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 20:51:51 INFO - PROCESS | 4024 | 1468900311031 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 20:51:51 INFO - PROCESS | 4024 | 1468900311038 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:51:51 INFO - PROCESS | 4024 | 1468900311042 Marionette TRACE conn5 <- [1,2162,null,{}] 20:51:51 INFO - PROCESS | 4024 | 1468900311047 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:51 INFO - PROCESS | 4024 | 1468900311052 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:51 INFO - PROCESS | 4024 | 1468900311144 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 20:51:51 INFO - PROCESS | 4024 | 1468900311152 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 4024 | 1468900311155 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:51 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B624800 == 27 [pid = 4024] [id = 550] 20:51:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260685B000) [pid = 4024] [serial = 1650] [outer = 0000000000000000] 20:51:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260A846400) [pid = 4024] [serial = 1651] [outer = 000000260685B000] 20:51:51 INFO - PROCESS | 4024 | 1468900311205 Marionette DEBUG loaded listener.js 20:51:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260A9C8400) [pid = 4024] [serial = 1652] [outer = 000000260685B000] 20:51:51 INFO - PROCESS | 4024 | 1468900311729 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 20:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 732ms 20:51:51 INFO - PROCESS | 4024 | 1468900311773 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 20:51:51 INFO - PROCESS | 4024 | 1468900311777 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 20:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:51:51 INFO - PROCESS | 4024 | 1468900311782 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:51:51 INFO - PROCESS | 4024 | 1468900311784 Marionette TRACE conn5 <- [1,2166,null,{}] 20:51:51 INFO - PROCESS | 4024 | 1468900311788 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:51 INFO - PROCESS | 4024 | 1468900311790 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:51 INFO - PROCESS | 4024 | 1468900311882 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 20:51:51 INFO - PROCESS | 4024 | 1468900311963 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 4024 | 1468900311965 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:51 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D66000 == 28 [pid = 4024] [id = 551] 20:51:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260B647000) [pid = 4024] [serial = 1653] [outer = 0000000000000000] 20:51:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260B68DC00) [pid = 4024] [serial = 1654] [outer = 000000260B647000] 20:51:52 INFO - PROCESS | 4024 | 1468900312011 Marionette DEBUG loaded listener.js 20:51:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260C2E2400) [pid = 4024] [serial = 1655] [outer = 000000260B647000] 20:51:52 INFO - PROCESS | 4024 | 1468900312411 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 20:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 692ms 20:51:52 INFO - PROCESS | 4024 | 1468900312477 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 20:51:52 INFO - PROCESS | 4024 | 1468900312480 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 20:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:51:52 INFO - PROCESS | 4024 | 1468900312485 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:51:52 INFO - PROCESS | 4024 | 1468900312492 Marionette TRACE conn5 <- [1,2170,null,{}] 20:51:52 INFO - PROCESS | 4024 | 1468900312502 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:52 INFO - PROCESS | 4024 | 1468900312506 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:52 INFO - PROCESS | 4024 | 1468900312594 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 20:51:52 INFO - PROCESS | 4024 | 1468900312602 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 4024 | 1468900312604 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:52 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613A42800 == 29 [pid = 4024] [id = 552] 20:51:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002606317C00) [pid = 4024] [serial = 1656] [outer = 0000000000000000] 20:51:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260F70E400) [pid = 4024] [serial = 1657] [outer = 0000002606317C00] 20:51:52 INFO - PROCESS | 4024 | 1468900312649 Marionette DEBUG loaded listener.js 20:51:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FC5BC00) [pid = 4024] [serial = 1658] [outer = 0000002606317C00] 20:51:53 INFO - PROCESS | 4024 | 1468900313083 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 20:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 650ms 20:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:51:53 INFO - PROCESS | 4024 | 1468900313137 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 20:51:53 INFO - PROCESS | 4024 | 1468900313139 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 20:51:53 INFO - PROCESS | 4024 | 1468900313142 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:51:53 INFO - PROCESS | 4024 | 1468900313144 Marionette TRACE conn5 <- [1,2174,null,{}] 20:51:53 INFO - PROCESS | 4024 | 1468900313147 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:53 INFO - PROCESS | 4024 | 1468900313150 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:53 INFO - PROCESS | 4024 | 1468900313293 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 20:51:53 INFO - PROCESS | 4024 | 1468900313342 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 4024 | 1468900313344 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:53 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615F9A800 == 30 [pid = 4024] [id = 553] 20:51:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FC5CC00) [pid = 4024] [serial = 1659] [outer = 0000000000000000] 20:51:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FD1DC00) [pid = 4024] [serial = 1660] [outer = 000000260FC5CC00] 20:51:53 INFO - PROCESS | 4024 | 1468900313389 Marionette DEBUG loaded listener.js 20:51:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261013DC00) [pid = 4024] [serial = 1661] [outer = 000000260FC5CC00] 20:51:53 INFO - PROCESS | 4024 | 1468900313799 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 20:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 671ms 20:51:53 INFO - PROCESS | 4024 | 1468900313816 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 20:51:53 INFO - PROCESS | 4024 | 1468900313819 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 20:51:53 INFO - PROCESS | 4024 | 1468900313822 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:51:53 INFO - PROCESS | 4024 | 1468900313824 Marionette TRACE conn5 <- [1,2178,null,{}] 20:51:53 INFO - PROCESS | 4024 | 1468900313827 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:53 INFO - PROCESS | 4024 | 1468900313829 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:53 INFO - PROCESS | 4024 | 1468900313936 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 20:51:53 INFO - PROCESS | 4024 | 1468900313941 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 4024 | 1468900313948 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:53 INFO - PROCESS | 4024 | ++DOCSHELL 00000026133C7800 == 31 [pid = 4024] [id = 554] 20:51:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026107CDC00) [pid = 4024] [serial = 1662] [outer = 0000000000000000] 20:51:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026107D8800) [pid = 4024] [serial = 1663] [outer = 00000026107CDC00] 20:51:54 INFO - PROCESS | 4024 | 1468900314009 Marionette DEBUG loaded listener.js 20:51:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000261231EC00) [pid = 4024] [serial = 1664] [outer = 00000026107CDC00] 20:51:54 INFO - PROCESS | 4024 | 1468900314493 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 20:51:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:51:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 20:51:54 INFO - PROCESS | 4024 | 1468900314560 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 20:51:54 INFO - PROCESS | 4024 | 1468900314562 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 20:51:54 INFO - PROCESS | 4024 | 1468900314573 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:51:54 INFO - PROCESS | 4024 | 1468900314575 Marionette TRACE conn5 <- [1,2182,null,{}] 20:51:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:51:54 INFO - PROCESS | 4024 | 1468900314579 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:54 INFO - PROCESS | 4024 | 1468900314581 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:54 INFO - PROCESS | 4024 | 1468900314729 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 20:51:54 INFO - PROCESS | 4024 | 1468900314752 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 4024 | 1468900314754 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:54 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AD1000 == 32 [pid = 4024] [id = 555] 20:51:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000261293C400) [pid = 4024] [serial = 1665] [outer = 0000000000000000] 20:51:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002612941800) [pid = 4024] [serial = 1666] [outer = 000000261293C400] 20:51:54 INFO - PROCESS | 4024 | 1468900314798 Marionette DEBUG loaded listener.js 20:51:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002612DA4800) [pid = 4024] [serial = 1667] [outer = 000000261293C400] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260668A400) [pid = 4024] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260C111400) [pid = 4024] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261294E800) [pid = 4024] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002612747C00) [pid = 4024] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026131B5000) [pid = 4024] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002610144000) [pid = 4024] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260FC11C00) [pid = 4024] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606861C00) [pid = 4024] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002606121800) [pid = 4024] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026140E6000) [pid = 4024] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002605640800) [pid = 4024] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002614029C00) [pid = 4024] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260B687400) [pid = 4024] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002606457000) [pid = 4024] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002612747400) [pid = 4024] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:51:55 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260680A000) [pid = 4024] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:51:55 INFO - PROCESS | 4024 | 1468900315383 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 20:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 837ms 20:51:55 INFO - PROCESS | 4024 | 1468900315421 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 20:51:55 INFO - PROCESS | 4024 | 1468900315423 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 20:51:55 INFO - PROCESS | 4024 | 1468900315426 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:51:55 INFO - PROCESS | 4024 | 1468900315428 Marionette TRACE conn5 <- [1,2186,null,{}] 20:51:55 INFO - PROCESS | 4024 | 1468900315431 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:55 INFO - PROCESS | 4024 | 1468900315433 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:55 INFO - PROCESS | 4024 | 1468900315513 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 20:51:55 INFO - PROCESS | 4024 | 1468900315518 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 4024 | 1468900315520 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:55 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BC3000 == 33 [pid = 4024] [id = 556] 20:51:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002606497800) [pid = 4024] [serial = 1668] [outer = 0000000000000000] 20:51:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260B687400) [pid = 4024] [serial = 1669] [outer = 0000002606497800] 20:51:55 INFO - PROCESS | 4024 | 1468900315565 Marionette DEBUG loaded listener.js 20:51:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026107D7000) [pid = 4024] [serial = 1670] [outer = 0000002606497800] 20:51:55 INFO - PROCESS | 4024 | 1468900315977 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 586ms 20:51:56 INFO - PROCESS | 4024 | 1468900316017 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 20:51:56 INFO - PROCESS | 4024 | 1468900316019 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 20:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:51:56 INFO - PROCESS | 4024 | 1468900316046 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:51:56 INFO - PROCESS | 4024 | 1468900316048 Marionette TRACE conn5 <- [1,2190,null,{}] 20:51:56 INFO - PROCESS | 4024 | 1468900316055 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:56 INFO - PROCESS | 4024 | 1468900316057 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:56 INFO - PROCESS | 4024 | 1468900316150 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 20:51:56 INFO - PROCESS | 4024 | 1468900316156 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 4024 | 1468900316158 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:56 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CB0000 == 34 [pid = 4024] [id = 557] 20:51:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612ABE400) [pid = 4024] [serial = 1671] [outer = 0000000000000000] 20:51:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000261310D400) [pid = 4024] [serial = 1672] [outer = 0000002612ABE400] 20:51:56 INFO - PROCESS | 4024 | 1468900316203 Marionette DEBUG loaded listener.js 20:51:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026135A2800) [pid = 4024] [serial = 1673] [outer = 0000002612ABE400] 20:51:56 INFO - PROCESS | 4024 | 1468900316606 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 20:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 650ms 20:51:56 INFO - PROCESS | 4024 | 1468900316676 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 20:51:56 INFO - PROCESS | 4024 | 1468900316678 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 20:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:51:56 INFO - PROCESS | 4024 | 1468900316681 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:51:56 INFO - PROCESS | 4024 | 1468900316683 Marionette TRACE conn5 <- [1,2194,null,{}] 20:51:56 INFO - PROCESS | 4024 | 1468900316687 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:56 INFO - PROCESS | 4024 | 1468900316689 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:56 INFO - PROCESS | 4024 | 1468900316771 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 20:51:56 INFO - PROCESS | 4024 | 1468900316776 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 4024 | 1468900316778 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:56 INFO - PROCESS | 4024 | ++DOCSHELL 000000261384A800 == 35 [pid = 4024] [id = 558] 20:51:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026135A3400) [pid = 4024] [serial = 1674] [outer = 0000000000000000] 20:51:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261394F800) [pid = 4024] [serial = 1675] [outer = 00000026135A3400] 20:51:56 INFO - PROCESS | 4024 | 1468900316823 Marionette DEBUG loaded listener.js 20:51:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002614029C00) [pid = 4024] [serial = 1676] [outer = 00000026135A3400] 20:51:57 INFO - PROCESS | 4024 | 1468900317223 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 20:51:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:51:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 586ms 20:51:57 INFO - PROCESS | 4024 | 1468900317284 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 20:51:57 INFO - PROCESS | 4024 | 1468900317294 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 20:51:57 INFO - PROCESS | 4024 | 1468900317338 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:51:57 INFO - PROCESS | 4024 | 1468900317341 Marionette TRACE conn5 <- [1,2198,null,{}] 20:51:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:51:57 INFO - PROCESS | 4024 | 1468900317348 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:57 INFO - PROCESS | 4024 | 1468900317352 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:57 INFO - PROCESS | 4024 | 1468900317520 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 20:51:57 INFO - PROCESS | 4024 | 1468900317686 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 4024 | 1468900317690 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:57 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B3C8000 == 36 [pid = 4024] [id = 559] 20:51:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260649D800) [pid = 4024] [serial = 1677] [outer = 0000000000000000] 20:51:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002606858800) [pid = 4024] [serial = 1678] [outer = 000000260649D800] 20:51:57 INFO - PROCESS | 4024 | 1468900317748 Marionette DEBUG loaded listener.js 20:51:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260A84D400) [pid = 4024] [serial = 1679] [outer = 000000260649D800] 20:51:58 INFO - PROCESS | 4024 | 1468900318349 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 20:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1021ms 20:51:58 INFO - PROCESS | 4024 | 1468900318370 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 20:51:58 INFO - PROCESS | 4024 | 1468900318374 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 20:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:51:58 INFO - PROCESS | 4024 | 1468900318380 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:51:58 INFO - PROCESS | 4024 | 1468900318382 Marionette TRACE conn5 <- [1,2202,null,{}] 20:51:58 INFO - PROCESS | 4024 | 1468900318389 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:58 INFO - PROCESS | 4024 | 1468900318394 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:58 INFO - PROCESS | 4024 | 1468900318512 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 20:51:58 INFO - PROCESS | 4024 | 1468900318637 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 4024 | 1468900318640 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:58 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616870800 == 37 [pid = 4024] [id = 560] 20:51:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260C162C00) [pid = 4024] [serial = 1680] [outer = 0000000000000000] 20:51:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260F706400) [pid = 4024] [serial = 1681] [outer = 000000260C162C00] 20:51:58 INFO - PROCESS | 4024 | 1468900318698 Marionette DEBUG loaded listener.js 20:51:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260FC5B400) [pid = 4024] [serial = 1682] [outer = 000000260C162C00] 20:51:59 INFO - PROCESS | 4024 | 1468900319294 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 20:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 942ms 20:51:59 INFO - PROCESS | 4024 | 1468900319324 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 20:51:59 INFO - PROCESS | 4024 | 1468900319327 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 20:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:51:59 INFO - PROCESS | 4024 | 1468900319331 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:51:59 INFO - PROCESS | 4024 | 1468900319334 Marionette TRACE conn5 <- [1,2206,null,{}] 20:51:59 INFO - PROCESS | 4024 | 1468900319338 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:51:59 INFO - PROCESS | 4024 | 1468900319341 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:59 INFO - PROCESS | 4024 | 1468900319452 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 20:51:59 INFO - PROCESS | 4024 | 1468900319554 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4024 | 1468900319561 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:51:59 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A490800 == 38 [pid = 4024] [id = 561] 20:51:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002612748800) [pid = 4024] [serial = 1683] [outer = 0000000000000000] 20:51:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026127E6C00) [pid = 4024] [serial = 1684] [outer = 0000002612748800] 20:51:59 INFO - PROCESS | 4024 | 1468900319619 Marionette DEBUG loaded listener.js 20:51:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261394FC00) [pid = 4024] [serial = 1685] [outer = 0000002612748800] 20:52:00 INFO - PROCESS | 4024 | 1468900320241 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 20:52:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:52:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 985ms 20:52:00 INFO - PROCESS | 4024 | 1468900320318 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 20:52:00 INFO - PROCESS | 4024 | 1468900320321 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 20:52:00 INFO - PROCESS | 4024 | 1468900320324 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:52:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:52:00 INFO - PROCESS | 4024 | 1468900320326 Marionette TRACE conn5 <- [1,2210,null,{}] 20:52:00 INFO - PROCESS | 4024 | 1468900320330 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:00 INFO - PROCESS | 4024 | 1468900320332 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:00 INFO - PROCESS | 4024 | 1468900320451 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 20:52:00 INFO - PROCESS | 4024 | 1468900320678 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:00 INFO - PROCESS | 4024 | 1468900320681 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:00 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A8A0800 == 39 [pid = 4024] [id = 562] 20:52:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002605E32000) [pid = 4024] [serial = 1686] [outer = 0000000000000000] 20:52:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002606458000) [pid = 4024] [serial = 1687] [outer = 0000002605E32000] 20:52:00 INFO - PROCESS | 4024 | 1468900320738 Marionette DEBUG loaded listener.js 20:52:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002606862800) [pid = 4024] [serial = 1688] [outer = 0000002605E32000] 20:52:01 INFO - PROCESS | 4024 | 1468900321320 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1027ms 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CB0000 == 38 [pid = 4024] [id = 557] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BC3000 == 37 [pid = 4024] [id = 556] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AD1000 == 36 [pid = 4024] [id = 555] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 00000026133C7800 == 35 [pid = 4024] [id = 554] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 0000002615F9A800 == 34 [pid = 4024] [id = 553] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 0000002613A42800 == 33 [pid = 4024] [id = 552] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D66000 == 32 [pid = 4024] [id = 551] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 000000260B624800 == 31 [pid = 4024] [id = 550] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 0000002606761800 == 30 [pid = 4024] [id = 549] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 000000260C148000 == 29 [pid = 4024] [id = 548] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 000000261A664800 == 28 [pid = 4024] [id = 547] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 000000261A490800 == 27 [pid = 4024] [id = 561] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 0000002616870800 == 26 [pid = 4024] [id = 560] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 000000261384A800 == 25 [pid = 4024] [id = 558] 20:52:01 INFO - PROCESS | 4024 | --DOCSHELL 000000260B3C8000 == 24 [pid = 4024] [id = 559] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (00000026059A6800) [pid = 4024] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000261297C400) [pid = 4024] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026135A7C00) [pid = 4024] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026107D8C00) [pid = 4024] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260FD26000) [pid = 4024] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000261013D400) [pid = 4024] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002606B87C00) [pid = 4024] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260A6AD800) [pid = 4024] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260F703400) [pid = 4024] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260FC19400) [pid = 4024] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026143E3C00) [pid = 4024] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260B0CF800) [pid = 4024] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260B63C400) [pid = 4024] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000261403F000) [pid = 4024] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260C272000) [pid = 4024] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260C6DC800) [pid = 4024] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260645B800) [pid = 4024] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 20:52:01 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026064A0000) [pid = 4024] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026127DB400) [pid = 4024] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002613829C00) [pid = 4024] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002606312C00) [pid = 4024] [serial = 1115] [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:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002615F7FC00) [pid = 4024] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000261436FC00) [pid = 4024] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002615844400) [pid = 4024] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002610DD1400) [pid = 4024] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260FDE6800) [pid = 4024] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002612FDA800) [pid = 4024] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0000002612F47400) [pid = 4024] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (00000026131A9C00) [pid = 4024] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (000000261293BC00) [pid = 4024] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 20:52:02 INFO - PROCESS | 4024 | 1468900322015 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 20:52:02 INFO - PROCESS | 4024 | 1468900322020 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 20:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:52:02 INFO - PROCESS | 4024 | 1468900322085 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:52:02 INFO - PROCESS | 4024 | 1468900322088 Marionette TRACE conn5 <- [1,2214,null,{}] 20:52:02 INFO - PROCESS | 4024 | 1468900322095 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:02 INFO - PROCESS | 4024 | 1468900322099 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:02 INFO - PROCESS | 4024 | 1468900322194 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 20:52:02 INFO - PROCESS | 4024 | 1468900322204 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:02 INFO - PROCESS | 4024 | 1468900322209 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:02 INFO - PROCESS | 4024 | ++DOCSHELL 0000002607718000 == 25 [pid = 4024] [id = 563] 20:52:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000260645E800) [pid = 4024] [serial = 1689] [outer = 0000000000000000] 20:52:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0000002606497000) [pid = 4024] [serial = 1690] [outer = 000000260645E800] 20:52:02 INFO - PROCESS | 4024 | 1468900322260 Marionette DEBUG loaded listener.js 20:52:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260668D800) [pid = 4024] [serial = 1691] [outer = 000000260645E800] 20:52:02 INFO - PROCESS | 4024 | 1468900322746 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 20:52:02 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:52:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 20:52:02 INFO - PROCESS | 4024 | 1468900322780 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 20:52:02 INFO - PROCESS | 4024 | 1468900322784 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 20:52:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:52:02 INFO - PROCESS | 4024 | 1468900322791 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:52:02 INFO - PROCESS | 4024 | 1468900322795 Marionette TRACE conn5 <- [1,2218,null,{}] 20:52:02 INFO - PROCESS | 4024 | 1468900322799 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:02 INFO - PROCESS | 4024 | 1468900322802 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:02 INFO - PROCESS | 4024 | 1468900322895 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 20:52:02 INFO - PROCESS | 4024 | 1468900322902 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:02 INFO - PROCESS | 4024 | 1468900322905 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:02 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C160000 == 26 [pid = 4024] [id = 564] 20:52:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (00000026077C1800) [pid = 4024] [serial = 1692] [outer = 0000000000000000] 20:52:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260A847C00) [pid = 4024] [serial = 1693] [outer = 00000026077C1800] 20:52:02 INFO - PROCESS | 4024 | 1468900322953 Marionette DEBUG loaded listener.js 20:52:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260B0CF800) [pid = 4024] [serial = 1694] [outer = 00000026077C1800] 20:52:03 INFO - PROCESS | 4024 | 1468900323422 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 20:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 690ms 20:52:03 INFO - PROCESS | 4024 | 1468900323483 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 20:52:03 INFO - PROCESS | 4024 | 1468900323485 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 20:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:52:03 INFO - PROCESS | 4024 | 1468900323488 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:52:03 INFO - PROCESS | 4024 | 1468900323490 Marionette TRACE conn5 <- [1,2222,null,{}] 20:52:03 INFO - PROCESS | 4024 | 1468900323501 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:03 INFO - PROCESS | 4024 | 1468900323507 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:03 INFO - PROCESS | 4024 | 1468900323636 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 20:52:03 INFO - PROCESS | 4024 | 1468900323722 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:03 INFO - PROCESS | 4024 | 1468900323726 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:03 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A6C800 == 27 [pid = 4024] [id = 565] 20:52:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260B4E6400) [pid = 4024] [serial = 1695] [outer = 0000000000000000] 20:52:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260B68BC00) [pid = 4024] [serial = 1696] [outer = 000000260B4E6400] 20:52:03 INFO - PROCESS | 4024 | 1468900323776 Marionette DEBUG loaded listener.js 20:52:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260C278000) [pid = 4024] [serial = 1697] [outer = 000000260B4E6400] 20:52:04 INFO - PROCESS | 4024 | 1468900324183 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 20:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 734ms 20:52:04 INFO - PROCESS | 4024 | 1468900324225 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 20:52:04 INFO - PROCESS | 4024 | 1468900324228 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 20:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:52:04 INFO - PROCESS | 4024 | 1468900324231 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:52:04 INFO - PROCESS | 4024 | 1468900324233 Marionette TRACE conn5 <- [1,2226,null,{}] 20:52:04 INFO - PROCESS | 4024 | 1468900324236 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:04 INFO - PROCESS | 4024 | 1468900324238 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:04 INFO - PROCESS | 4024 | 1468900324353 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 20:52:04 INFO - PROCESS | 4024 | 1468900324358 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:04 INFO - PROCESS | 4024 | 1468900324361 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:04 INFO - PROCESS | 4024 | ++DOCSHELL 000000261382C800 == 28 [pid = 4024] [id = 566] 20:52:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260CD54400) [pid = 4024] [serial = 1698] [outer = 0000000000000000] 20:52:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260F70B000) [pid = 4024] [serial = 1699] [outer = 000000260CD54400] 20:52:04 INFO - PROCESS | 4024 | 1468900324408 Marionette DEBUG loaded listener.js 20:52:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260FC4F800) [pid = 4024] [serial = 1700] [outer = 000000260CD54400] 20:52:04 INFO - PROCESS | 4024 | 1468900324854 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 691ms 20:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:52:04 INFO - PROCESS | 4024 | 1468900324926 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 20:52:04 INFO - PROCESS | 4024 | 1468900324928 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 20:52:04 INFO - PROCESS | 4024 | 1468900324931 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:52:04 INFO - PROCESS | 4024 | 1468900324933 Marionette TRACE conn5 <- [1,2230,null,{}] 20:52:04 INFO - PROCESS | 4024 | 1468900324937 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:04 INFO - PROCESS | 4024 | 1468900324939 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:05 INFO - PROCESS | 4024 | 1468900325089 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 20:52:05 INFO - PROCESS | 4024 | 1468900325107 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:05 INFO - PROCESS | 4024 | 1468900325109 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:05 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615F94800 == 29 [pid = 4024] [id = 567] 20:52:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FC52400) [pid = 4024] [serial = 1701] [outer = 0000000000000000] 20:52:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FD1C400) [pid = 4024] [serial = 1702] [outer = 000000260FC52400] 20:52:05 INFO - PROCESS | 4024 | 1468900325156 Marionette DEBUG loaded listener.js 20:52:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002610144000) [pid = 4024] [serial = 1703] [outer = 000000260FC52400] 20:52:05 INFO - PROCESS | 4024 | 1468900325589 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 20:52:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:52:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 691ms 20:52:05 INFO - PROCESS | 4024 | 1468900325626 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 20:52:05 INFO - PROCESS | 4024 | 1468900325629 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 20:52:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:52:05 INFO - PROCESS | 4024 | 1468900325632 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:52:05 INFO - PROCESS | 4024 | 1468900325634 Marionette TRACE conn5 <- [1,2234,null,{}] 20:52:05 INFO - PROCESS | 4024 | 1468900325638 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:05 INFO - PROCESS | 4024 | 1468900325644 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:05 INFO - PROCESS | 4024 | 1468900325790 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 20:52:05 INFO - PROCESS | 4024 | 1468900325846 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:05 INFO - PROCESS | 4024 | 1468900325848 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:05 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A95000 == 30 [pid = 4024] [id = 568] 20:52:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002610D25800) [pid = 4024] [serial = 1704] [outer = 0000000000000000] 20:52:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261273E000) [pid = 4024] [serial = 1705] [outer = 0000002610D25800] 20:52:05 INFO - PROCESS | 4024 | 1468900325893 Marionette DEBUG loaded listener.js 20:52:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026127E1C00) [pid = 4024] [serial = 1706] [outer = 0000002610D25800] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026135A3400) [pid = 4024] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260FC5CC00) [pid = 4024] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026107CDC00) [pid = 4024] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260B647000) [pid = 4024] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260685B000) [pid = 4024] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002615F79000) [pid = 4024] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002606312800) [pid = 4024] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606317C00) [pid = 4024] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (00000026059CC000) [pid = 4024] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000261293C400) [pid = 4024] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002606497800) [pid = 4024] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:52:06 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002612ABE400) [pid = 4024] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:52:06 INFO - PROCESS | 4024 | 1468900326434 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 20:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 838ms 20:52:06 INFO - PROCESS | 4024 | 1468900326473 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 20:52:06 INFO - PROCESS | 4024 | 1468900326475 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 20:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:52:06 INFO - PROCESS | 4024 | 1468900326478 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:52:06 INFO - PROCESS | 4024 | 1468900326480 Marionette TRACE conn5 <- [1,2238,null,{}] 20:52:06 INFO - PROCESS | 4024 | 1468900326484 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:06 INFO - PROCESS | 4024 | 1468900326486 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:06 INFO - PROCESS | 4024 | 1468900326576 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 20:52:06 INFO - PROCESS | 4024 | 1468900326582 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:06 INFO - PROCESS | 4024 | 1468900326584 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:06 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C25000 == 31 [pid = 4024] [id = 569] 20:52:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002606685400) [pid = 4024] [serial = 1707] [outer = 0000000000000000] 20:52:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260FC58C00) [pid = 4024] [serial = 1708] [outer = 0000002606685400] 20:52:06 INFO - PROCESS | 4024 | 1468900326631 Marionette DEBUG loaded listener.js 20:52:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000261293C400) [pid = 4024] [serial = 1709] [outer = 0000002606685400] 20:52:07 INFO - PROCESS | 4024 | 1468900327046 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 20:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 586ms 20:52:07 INFO - PROCESS | 4024 | 1468900327068 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 20:52:07 INFO - PROCESS | 4024 | 1468900327070 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 20:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:52:07 INFO - PROCESS | 4024 | 1468900327084 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:52:07 INFO - PROCESS | 4024 | 1468900327087 Marionette TRACE conn5 <- [1,2242,null,{}] 20:52:07 INFO - PROCESS | 4024 | 1468900327090 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:07 INFO - PROCESS | 4024 | 1468900327092 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:07 INFO - PROCESS | 4024 | 1468900327171 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 20:52:07 INFO - PROCESS | 4024 | 1468900327177 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:07 INFO - PROCESS | 4024 | 1468900327179 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:07 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BDF000 == 32 [pid = 4024] [id = 570] 20:52:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002612944000) [pid = 4024] [serial = 1710] [outer = 0000000000000000] 20:52:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002612ABD800) [pid = 4024] [serial = 1711] [outer = 0000002612944000] 20:52:07 INFO - PROCESS | 4024 | 1468900327225 Marionette DEBUG loaded listener.js 20:52:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612F51C00) [pid = 4024] [serial = 1712] [outer = 0000002612944000] 20:52:07 INFO - PROCESS | 4024 | 1468900327627 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 20:52:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:52:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 586ms 20:52:07 INFO - PROCESS | 4024 | 1468900327674 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 20:52:07 INFO - PROCESS | 4024 | 1468900327676 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 20:52:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:52:07 INFO - PROCESS | 4024 | 1468900327690 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:52:07 INFO - PROCESS | 4024 | 1468900327692 Marionette TRACE conn5 <- [1,2246,null,{}] 20:52:07 INFO - PROCESS | 4024 | 1468900327696 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:07 INFO - PROCESS | 4024 | 1468900327698 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:07 INFO - PROCESS | 4024 | 1468900327787 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 20:52:07 INFO - PROCESS | 4024 | 1468900327794 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:07 INFO - PROCESS | 4024 | 1468900327796 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:07 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619729000 == 33 [pid = 4024] [id = 571] 20:52:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612AC7000) [pid = 4024] [serial = 1713] [outer = 0000000000000000] 20:52:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026131B7C00) [pid = 4024] [serial = 1714] [outer = 0000002612AC7000] 20:52:07 INFO - PROCESS | 4024 | 1468900327841 Marionette DEBUG loaded listener.js 20:52:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026135A8400) [pid = 4024] [serial = 1715] [outer = 0000002612AC7000] 20:52:08 INFO - PROCESS | 4024 | 1468900328523 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 900ms 20:52:08 INFO - PROCESS | 4024 | 1468900328583 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 20:52:08 INFO - PROCESS | 4024 | 1468900328588 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 20:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:52:08 INFO - PROCESS | 4024 | 1468900328593 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:52:08 INFO - PROCESS | 4024 | 1468900328597 Marionette TRACE conn5 <- [1,2250,null,{}] 20:52:08 INFO - PROCESS | 4024 | 1468900328603 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:08 INFO - PROCESS | 4024 | 1468900328607 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:08 INFO - PROCESS | 4024 | 1468900328742 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 20:52:08 INFO - PROCESS | 4024 | 1468900328857 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:08 INFO - PROCESS | 4024 | 1468900328860 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:08 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B162800 == 34 [pid = 4024] [id = 572] 20:52:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260630FC00) [pid = 4024] [serial = 1716] [outer = 0000000000000000] 20:52:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260649FC00) [pid = 4024] [serial = 1717] [outer = 000000260630FC00] 20:52:08 INFO - PROCESS | 4024 | 1468900328919 Marionette DEBUG loaded listener.js 20:52:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260A841000) [pid = 4024] [serial = 1718] [outer = 000000260630FC00] 20:52:09 INFO - PROCESS | 4024 | 1468900329711 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 20:52:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:52:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1184ms 20:52:09 INFO - PROCESS | 4024 | 1468900329781 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 20:52:09 INFO - PROCESS | 4024 | 1468900329786 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 20:52:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:52:09 INFO - PROCESS | 4024 | 1468900329793 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:52:09 INFO - PROCESS | 4024 | 1468900329796 Marionette TRACE conn5 <- [1,2254,null,{}] 20:52:09 INFO - PROCESS | 4024 | 1468900329800 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:09 INFO - PROCESS | 4024 | 1468900329803 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:09 INFO - PROCESS | 4024 | 1468900329941 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 20:52:10 INFO - PROCESS | 4024 | 1468900330147 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:10 INFO - PROCESS | 4024 | 1468900330150 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:10 INFO - PROCESS | 4024 | ++DOCSHELL 000000260650A800 == 35 [pid = 4024] [id = 573] 20:52:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002605E2E800) [pid = 4024] [serial = 1719] [outer = 0000000000000000] 20:52:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260649A800) [pid = 4024] [serial = 1720] [outer = 0000002605E2E800] 20:52:10 INFO - PROCESS | 4024 | 1468900330207 Marionette DEBUG loaded listener.js 20:52:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260A6A9400) [pid = 4024] [serial = 1721] [outer = 0000002605E2E800] 20:52:10 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BDF000 == 34 [pid = 4024] [id = 570] 20:52:10 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C25000 == 33 [pid = 4024] [id = 569] 20:52:10 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A95000 == 32 [pid = 4024] [id = 568] 20:52:10 INFO - PROCESS | 4024 | --DOCSHELL 0000002615F94800 == 31 [pid = 4024] [id = 567] 20:52:10 INFO - PROCESS | 4024 | --DOCSHELL 000000261382C800 == 30 [pid = 4024] [id = 566] 20:52:10 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A6C800 == 29 [pid = 4024] [id = 565] 20:52:10 INFO - PROCESS | 4024 | --DOCSHELL 000000260C160000 == 28 [pid = 4024] [id = 564] 20:52:10 INFO - PROCESS | 4024 | --DOCSHELL 0000002607718000 == 27 [pid = 4024] [id = 563] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260FD1DC00) [pid = 4024] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000261013DC00) [pid = 4024] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000261231EC00) [pid = 4024] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260B68DC00) [pid = 4024] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260C2E2400) [pid = 4024] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260A846400) [pid = 4024] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260A9C8400) [pid = 4024] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026107D8800) [pid = 4024] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002616334800) [pid = 4024] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002606498400) [pid = 4024] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606856000) [pid = 4024] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260F70E400) [pid = 4024] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260645D400) [pid = 4024] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002606862000) [pid = 4024] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002612941800) [pid = 4024] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260B687400) [pid = 4024] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (00000026107D7000) [pid = 4024] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000261310D400) [pid = 4024] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0000002612DA4800) [pid = 4024] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (00000026135A2800) [pid = 4024] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0000002614029C00) [pid = 4024] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (000000260FC5BC00) [pid = 4024] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (000000261394F800) [pid = 4024] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 20:52:10 INFO - PROCESS | 4024 | 1468900330831 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 20:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1082ms 20:52:10 INFO - PROCESS | 4024 | 1468900330875 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 20:52:10 INFO - PROCESS | 4024 | 1468900330879 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 20:52:10 INFO - PROCESS | 4024 | 1468900330883 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:52:10 INFO - PROCESS | 4024 | 1468900330886 Marionette TRACE conn5 <- [1,2258,null,{}] 20:52:10 INFO - PROCESS | 4024 | 1468900330891 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:10 INFO - PROCESS | 4024 | 1468900330896 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:11 INFO - PROCESS | 4024 | 1468900330988 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 20:52:11 INFO - PROCESS | 4024 | 1468900331069 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:11 INFO - PROCESS | 4024 | 1468900331072 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:11 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C87A000 == 28 [pid = 4024] [id = 574] 20:52:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0000002606128C00) [pid = 4024] [serial = 1722] [outer = 0000000000000000] 20:52:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000260685F400) [pid = 4024] [serial = 1723] [outer = 0000002606128C00] 20:52:11 INFO - PROCESS | 4024 | 1468900331119 Marionette DEBUG loaded listener.js 20:52:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000260AB81400) [pid = 4024] [serial = 1724] [outer = 0000002606128C00] 20:52:11 INFO - PROCESS | 4024 | 1468900331558 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 20:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 20:52:11 INFO - PROCESS | 4024 | 1468900331622 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 20:52:11 INFO - PROCESS | 4024 | 1468900331626 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 20:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:52:11 INFO - PROCESS | 4024 | 1468900331631 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:52:11 INFO - PROCESS | 4024 | 1468900331633 Marionette TRACE conn5 <- [1,2262,null,{}] 20:52:11 INFO - PROCESS | 4024 | 1468900331637 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:11 INFO - PROCESS | 4024 | 1468900331639 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:11 INFO - PROCESS | 4024 | 1468900331732 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 20:52:11 INFO - PROCESS | 4024 | 1468900331744 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:11 INFO - PROCESS | 4024 | 1468900331746 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:11 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A76800 == 29 [pid = 4024] [id = 575] 20:52:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260C273C00) [pid = 4024] [serial = 1725] [outer = 0000000000000000] 20:52:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260C2D7C00) [pid = 4024] [serial = 1726] [outer = 000000260C273C00] 20:52:11 INFO - PROCESS | 4024 | 1468900331793 Marionette DEBUG loaded listener.js 20:52:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260CD4EC00) [pid = 4024] [serial = 1727] [outer = 000000260C273C00] 20:52:12 INFO - PROCESS | 4024 | 1468900332259 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 20:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 691ms 20:52:12 INFO - PROCESS | 4024 | 1468900332325 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 20:52:12 INFO - PROCESS | 4024 | 1468900332328 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 20:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:52:12 INFO - PROCESS | 4024 | 1468900332333 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:52:12 INFO - PROCESS | 4024 | 1468900332339 Marionette TRACE conn5 <- [1,2266,null,{}] 20:52:12 INFO - PROCESS | 4024 | 1468900332349 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:12 INFO - PROCESS | 4024 | 1468900332353 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:12 INFO - PROCESS | 4024 | 1468900332444 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 20:52:12 INFO - PROCESS | 4024 | 1468900332459 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:12 INFO - PROCESS | 4024 | 1468900332461 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:12 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615690000 == 30 [pid = 4024] [id = 576] 20:52:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (00000026063B1400) [pid = 4024] [serial = 1728] [outer = 0000000000000000] 20:52:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260FD27400) [pid = 4024] [serial = 1729] [outer = 00000026063B1400] 20:52:12 INFO - PROCESS | 4024 | 1468900332507 Marionette DEBUG loaded listener.js 20:52:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002610145800) [pid = 4024] [serial = 1730] [outer = 00000026063B1400] 20:52:12 INFO - PROCESS | 4024 | 1468900332934 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 20:52:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:52:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 649ms 20:52:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:52:12 INFO - PROCESS | 4024 | 1468900332988 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 20:52:12 INFO - PROCESS | 4024 | 1468900332991 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 20:52:12 INFO - PROCESS | 4024 | 1468900332994 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:52:12 INFO - PROCESS | 4024 | 1468900332996 Marionette TRACE conn5 <- [1,2270,null,{}] 20:52:13 INFO - PROCESS | 4024 | 1468900332999 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:13 INFO - PROCESS | 4024 | 1468900333002 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:13 INFO - PROCESS | 4024 | 1468900333143 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 20:52:13 INFO - PROCESS | 4024 | 1468900333194 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:13 INFO - PROCESS | 4024 | 1468900333197 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:13 INFO - PROCESS | 4024 | ++DOCSHELL 000000261686A000 == 31 [pid = 4024] [id = 577] 20:52:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000261036A000) [pid = 4024] [serial = 1731] [outer = 0000000000000000] 20:52:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002610D2E800) [pid = 4024] [serial = 1732] [outer = 000000261036A000] 20:52:13 INFO - PROCESS | 4024 | 1468900333248 Marionette DEBUG loaded listener.js 20:52:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026120CFC00) [pid = 4024] [serial = 1733] [outer = 000000261036A000] 20:52:13 INFO - PROCESS | 4024 | 1468900333686 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 20:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 733ms 20:52:13 INFO - PROCESS | 4024 | 1468900333730 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 20:52:13 INFO - PROCESS | 4024 | 1468900333733 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 20:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:52:13 INFO - PROCESS | 4024 | 1468900333736 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:52:13 INFO - PROCESS | 4024 | 1468900333737 Marionette TRACE conn5 <- [1,2274,null,{}] 20:52:13 INFO - PROCESS | 4024 | 1468900333741 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:13 INFO - PROCESS | 4024 | 1468900333743 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:13 INFO - PROCESS | 4024 | 1468900333856 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 20:52:13 INFO - PROCESS | 4024 | 1468900333863 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:13 INFO - PROCESS | 4024 | 1468900333869 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:13 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614D84800 == 32 [pid = 4024] [id = 578] 20:52:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002612757C00) [pid = 4024] [serial = 1734] [outer = 0000000000000000] 20:52:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026127E3000) [pid = 4024] [serial = 1735] [outer = 0000002612757C00] 20:52:13 INFO - PROCESS | 4024 | 1468900333973 Marionette DEBUG loaded listener.js 20:52:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612F45800) [pid = 4024] [serial = 1736] [outer = 0000002612757C00] 20:52:14 INFO - PROCESS | 4024 | 1468900334423 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 20:52:14 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:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 20:52:14 INFO - PROCESS | 4024 | 1468900334473 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 20:52:14 INFO - PROCESS | 4024 | 1468900334475 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 20:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:52:14 INFO - PROCESS | 4024 | 1468900334479 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:52:14 INFO - PROCESS | 4024 | 1468900334480 Marionette TRACE conn5 <- [1,2278,null,{}] 20:52:14 INFO - PROCESS | 4024 | 1468900334484 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:14 INFO - PROCESS | 4024 | 1468900334486 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:14 INFO - PROCESS | 4024 | 1468900334641 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 20:52:14 INFO - PROCESS | 4024 | 1468900334700 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:14 INFO - PROCESS | 4024 | 1468900334702 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:14 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618C9F000 == 33 [pid = 4024] [id = 579] 20:52:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026135ABC00) [pid = 4024] [serial = 1737] [outer = 0000000000000000] 20:52:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002613944400) [pid = 4024] [serial = 1738] [outer = 00000026135ABC00] 20:52:14 INFO - PROCESS | 4024 | 1468900334746 Marionette DEBUG loaded listener.js 20:52:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002614029C00) [pid = 4024] [serial = 1739] [outer = 00000026135ABC00] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606685400) [pid = 4024] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260B4E6400) [pid = 4024] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026077C1800) [pid = 4024] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260645E800) [pid = 4024] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002605E32000) [pid = 4024] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260CD54400) [pid = 4024] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260FC52400) [pid = 4024] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002610D25800) [pid = 4024] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260649D800) [pid = 4024] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260C162C00) [pid = 4024] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002612944000) [pid = 4024] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:52:15 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002612748800) [pid = 4024] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:52:15 INFO - PROCESS | 4024 | 1468900335167 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 20:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 733ms 20:52:15 INFO - PROCESS | 4024 | 1468900335214 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 20:52:15 INFO - PROCESS | 4024 | 1468900335216 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 20:52:15 INFO - PROCESS | 4024 | 1468900335225 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:52:15 INFO - PROCESS | 4024 | 1468900335227 Marionette TRACE conn5 <- [1,2282,null,{}] 20:52:15 INFO - PROCESS | 4024 | 1468900335231 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:15 INFO - PROCESS | 4024 | 1468900335233 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:15 INFO - PROCESS | 4024 | 1468900335347 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 20:52:15 INFO - PROCESS | 4024 | 1468900335400 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:15 INFO - PROCESS | 4024 | 1468900335402 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:15 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CB7000 == 34 [pid = 4024] [id = 580] 20:52:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606125800) [pid = 4024] [serial = 1740] [outer = 0000000000000000] 20:52:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260A84CC00) [pid = 4024] [serial = 1741] [outer = 0000002606125800] 20:52:15 INFO - PROCESS | 4024 | 1468900335447 Marionette DEBUG loaded listener.js 20:52:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002612AB9400) [pid = 4024] [serial = 1742] [outer = 0000002606125800] 20:52:15 INFO - PROCESS | 4024 | 1468900335793 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 20:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 628ms 20:52:15 INFO - PROCESS | 4024 | 1468900335857 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 20:52:15 INFO - PROCESS | 4024 | 1468900335859 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 20:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:52:15 INFO - PROCESS | 4024 | 1468900335862 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:52:15 INFO - PROCESS | 4024 | 1468900335864 Marionette TRACE conn5 <- [1,2286,null,{}] 20:52:15 INFO - PROCESS | 4024 | 1468900335884 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:15 INFO - PROCESS | 4024 | 1468900335886 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:15 INFO - PROCESS | 4024 | 1468900335967 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 20:52:16 INFO - PROCESS | 4024 | 1468900336000 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:16 INFO - PROCESS | 4024 | 1468900336002 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:16 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619935800 == 35 [pid = 4024] [id = 581] 20:52:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000261402A400) [pid = 4024] [serial = 1743] [outer = 0000000000000000] 20:52:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002614038400) [pid = 4024] [serial = 1744] [outer = 000000261402A400] 20:52:16 INFO - PROCESS | 4024 | 1468900336046 Marionette DEBUG loaded listener.js 20:52:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026140E3400) [pid = 4024] [serial = 1745] [outer = 000000261402A400] 20:52:16 INFO - PROCESS | 4024 | 1468900336440 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 20:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 649ms 20:52:16 INFO - PROCESS | 4024 | 1468900336515 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 20:52:16 INFO - PROCESS | 4024 | 1468900336517 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 20:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:52:16 INFO - PROCESS | 4024 | 1468900336521 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:52:16 INFO - PROCESS | 4024 | 1468900336523 Marionette TRACE conn5 <- [1,2290,null,{}] 20:52:16 INFO - PROCESS | 4024 | 1468900336526 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:16 INFO - PROCESS | 4024 | 1468900336528 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:16 INFO - PROCESS | 4024 | 1468900336612 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 20:52:16 INFO - PROCESS | 4024 | 1468900336620 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:16 INFO - PROCESS | 4024 | 1468900336622 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:16 INFO - PROCESS | 4024 | ++DOCSHELL 000000261568F000 == 36 [pid = 4024] [id = 582] 20:52:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (00000026140EE800) [pid = 4024] [serial = 1746] [outer = 0000000000000000] 20:52:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026141D1000) [pid = 4024] [serial = 1747] [outer = 00000026140EE800] 20:52:16 INFO - PROCESS | 4024 | 1468900336665 Marionette DEBUG loaded listener.js 20:52:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026143E7C00) [pid = 4024] [serial = 1748] [outer = 00000026140EE800] 20:52:17 INFO - PROCESS | 4024 | 1468900337118 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 20:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 690ms 20:52:17 INFO - PROCESS | 4024 | 1468900337214 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 20:52:17 INFO - PROCESS | 4024 | 1468900337219 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 20:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:52:17 INFO - PROCESS | 4024 | 1468900337225 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:52:17 INFO - PROCESS | 4024 | 1468900337230 Marionette TRACE conn5 <- [1,2294,null,{}] 20:52:17 INFO - PROCESS | 4024 | 1468900337238 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:17 INFO - PROCESS | 4024 | 1468900337241 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:17 INFO - PROCESS | 4024 | 1468900337415 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 20:52:17 INFO - PROCESS | 4024 | 1468900337505 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:17 INFO - PROCESS | 4024 | 1468900337510 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:17 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C124000 == 37 [pid = 4024] [id = 583] 20:52:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260685DC00) [pid = 4024] [serial = 1749] [outer = 0000000000000000] 20:52:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260A6B6800) [pid = 4024] [serial = 1750] [outer = 000000260685DC00] 20:52:17 INFO - PROCESS | 4024 | 1468900337569 Marionette DEBUG loaded listener.js 20:52:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260B0CD800) [pid = 4024] [serial = 1751] [outer = 000000260685DC00] 20:52:18 INFO - PROCESS | 4024 | 1468900338168 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 20:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 986ms 20:52:18 INFO - PROCESS | 4024 | 1468900338214 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 20:52:18 INFO - PROCESS | 4024 | 1468900338219 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 20:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:52:18 INFO - PROCESS | 4024 | 1468900338226 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:52:18 INFO - PROCESS | 4024 | 1468900338229 Marionette TRACE conn5 <- [1,2298,null,{}] 20:52:18 INFO - PROCESS | 4024 | 1468900338233 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:18 INFO - PROCESS | 4024 | 1468900338237 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:18 INFO - PROCESS | 4024 | 1468900338354 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 20:52:18 INFO - PROCESS | 4024 | 1468900338450 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:18 INFO - PROCESS | 4024 | 1468900338453 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:18 INFO - PROCESS | 4024 | ++DOCSHELL 000000261682D800 == 38 [pid = 4024] [id = 584] 20:52:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260CD50C00) [pid = 4024] [serial = 1752] [outer = 0000000000000000] 20:52:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FC15C00) [pid = 4024] [serial = 1753] [outer = 000000260CD50C00] 20:52:18 INFO - PROCESS | 4024 | 1468900338509 Marionette DEBUG loaded listener.js 20:52:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260FD21C00) [pid = 4024] [serial = 1754] [outer = 000000260CD50C00] 20:52:19 INFO - PROCESS | 4024 | 1468900339121 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 20:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 942ms 20:52:19 INFO - PROCESS | 4024 | 1468900339170 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 20:52:19 INFO - PROCESS | 4024 | 1468900339173 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 20:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:52:19 INFO - PROCESS | 4024 | 1468900339177 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:52:19 INFO - PROCESS | 4024 | 1468900339181 Marionette TRACE conn5 <- [1,2302,null,{}] 20:52:19 INFO - PROCESS | 4024 | 1468900339192 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:19 INFO - PROCESS | 4024 | 1468900339197 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:19 INFO - PROCESS | 4024 | 1468900339313 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 20:52:19 INFO - PROCESS | 4024 | 1468900339411 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:19 INFO - PROCESS | 4024 | 1468900339415 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:19 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A63B000 == 39 [pid = 4024] [id = 585] 20:52:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002612AC5800) [pid = 4024] [serial = 1755] [outer = 0000000000000000] 20:52:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026131AB000) [pid = 4024] [serial = 1756] [outer = 0000002612AC5800] 20:52:19 INFO - PROCESS | 4024 | 1468900339475 Marionette DEBUG loaded listener.js 20:52:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002614031C00) [pid = 4024] [serial = 1757] [outer = 0000002612AC5800] 20:52:20 INFO - PROCESS | 4024 | 1468900340116 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 20:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 985ms 20:52:20 INFO - PROCESS | 4024 | 1468900340164 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 20:52:20 INFO - PROCESS | 4024 | 1468900340167 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 20:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:52:20 INFO - PROCESS | 4024 | 1468900340171 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:52:20 INFO - PROCESS | 4024 | 1468900340173 Marionette TRACE conn5 <- [1,2306,null,{}] 20:52:20 INFO - PROCESS | 4024 | 1468900340177 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:20 INFO - PROCESS | 4024 | 1468900340179 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:20 INFO - PROCESS | 4024 | 1468900340292 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 20:52:20 INFO - PROCESS | 4024 | 1468900340386 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:20 INFO - PROCESS | 4024 | 1468900340388 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:20 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A661800 == 40 [pid = 4024] [id = 586] 20:52:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000261566A800) [pid = 4024] [serial = 1758] [outer = 0000000000000000] 20:52:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000261584A000) [pid = 4024] [serial = 1759] [outer = 000000261566A800] 20:52:20 INFO - PROCESS | 4024 | 1468900340442 Marionette DEBUG loaded listener.js 20:52:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002615F7D400) [pid = 4024] [serial = 1760] [outer = 000000261566A800] 20:52:21 INFO - PROCESS | 4024 | 1468900341239 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 20:52:21 INFO - PROCESS | 4024 | 1468900341309 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 20:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:52:21 INFO - PROCESS | 4024 | 1468900341315 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:52:21 INFO - PROCESS | 4024 | 1468900341318 Marionette TRACE conn5 <- [1,2310,null,{}] 20:52:21 INFO - PROCESS | 4024 | 1468900341324 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:21 INFO - PROCESS | 4024 | 1468900341327 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:21 INFO - PROCESS | 4024 | 1468900341440 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 20:52:21 INFO - PROCESS | 4024 | 1468900341517 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:21 INFO - PROCESS | 4024 | 1468900341521 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:21 INFO - PROCESS | 4024 | ++DOCSHELL 00000026066CA000 == 41 [pid = 4024] [id = 587] 20:52:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260A9C4400) [pid = 4024] [serial = 1761] [outer = 0000000000000000] 20:52:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260AB87400) [pid = 4024] [serial = 1762] [outer = 000000260A9C4400] 20:52:21 INFO - PROCESS | 4024 | 1468900341615 Marionette DEBUG loaded listener.js 20:52:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260C2D8C00) [pid = 4024] [serial = 1763] [outer = 000000260A9C4400] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 0000002619935800 == 40 [pid = 4024] [id = 581] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CB7000 == 39 [pid = 4024] [id = 580] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 0000002618C9F000 == 38 [pid = 4024] [id = 579] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 0000002614D84800 == 37 [pid = 4024] [id = 578] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 000000261686A000 == 36 [pid = 4024] [id = 577] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 0000002615690000 == 35 [pid = 4024] [id = 576] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A76800 == 34 [pid = 4024] [id = 575] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 000000260C87A000 == 33 [pid = 4024] [id = 574] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 000000260650A800 == 32 [pid = 4024] [id = 573] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 000000260B162800 == 31 [pid = 4024] [id = 572] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 0000002619729000 == 30 [pid = 4024] [id = 571] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 000000260A8A0800 == 29 [pid = 4024] [id = 562] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 000000261A661800 == 28 [pid = 4024] [id = 586] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 000000261A63B000 == 27 [pid = 4024] [id = 585] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 000000261682D800 == 26 [pid = 4024] [id = 584] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 000000261568F000 == 25 [pid = 4024] [id = 582] 20:52:22 INFO - PROCESS | 4024 | --DOCSHELL 000000260C124000 == 24 [pid = 4024] [id = 583] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260B68BC00) [pid = 4024] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260A847C00) [pid = 4024] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260B0CF800) [pid = 4024] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002606497000) [pid = 4024] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260668D800) [pid = 4024] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002606862800) [pid = 4024] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002606458000) [pid = 4024] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260F70B000) [pid = 4024] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260FC4F800) [pid = 4024] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260FD1C400) [pid = 4024] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261273E000) [pid = 4024] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260A84D400) [pid = 4024] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606858800) [pid = 4024] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260FC5B400) [pid = 4024] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260F706400) [pid = 4024] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002612F51C00) [pid = 4024] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002612ABD800) [pid = 4024] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261394FC00) [pid = 4024] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (00000026127E6C00) [pid = 4024] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026131B7C00) [pid = 4024] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026127E1C00) [pid = 4024] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002610144000) [pid = 4024] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260FC58C00) [pid = 4024] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000261293C400) [pid = 4024] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000260C278000) [pid = 4024] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 20:52:22 INFO - PROCESS | 4024 | 1468900342806 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 20:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1547ms 20:52:22 INFO - PROCESS | 4024 | 1468900342866 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 20:52:22 INFO - PROCESS | 4024 | 1468900342871 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 20:52:22 INFO - PROCESS | 4024 | 1468900342875 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:52:22 INFO - PROCESS | 4024 | 1468900342878 Marionette TRACE conn5 <- [1,2314,null,{}] 20:52:22 INFO - PROCESS | 4024 | 1468900342885 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:22 INFO - PROCESS | 4024 | 1468900342888 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:22 INFO - PROCESS | 4024 | 1468900342976 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 20:52:22 INFO - PROCESS | 4024 | 1468900342984 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:22 INFO - PROCESS | 4024 | 1468900342989 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:23 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A890000 == 25 [pid = 4024] [id = 588] 20:52:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (00000026063B2C00) [pid = 4024] [serial = 1764] [outer = 0000000000000000] 20:52:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606460400) [pid = 4024] [serial = 1765] [outer = 00000026063B2C00] 20:52:23 INFO - PROCESS | 4024 | 1468900343038 Marionette DEBUG loaded listener.js 20:52:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (00000026064A4000) [pid = 4024] [serial = 1766] [outer = 00000026063B2C00] 20:52:23 INFO - PROCESS | 4024 | 1468900343532 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 20:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 20:52:23 INFO - PROCESS | 4024 | 1468900343614 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 20:52:23 INFO - PROCESS | 4024 | 1468900343619 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 20:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:52:23 INFO - PROCESS | 4024 | 1468900343625 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:52:23 INFO - PROCESS | 4024 | 1468900343628 Marionette TRACE conn5 <- [1,2318,null,{}] 20:52:23 INFO - PROCESS | 4024 | 1468900343632 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:23 INFO - PROCESS | 4024 | 1468900343635 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:23 INFO - PROCESS | 4024 | 1468900343733 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 20:52:23 INFO - PROCESS | 4024 | 1468900343808 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:23 INFO - PROCESS | 4024 | 1468900343811 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:23 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C908000 == 26 [pid = 4024] [id = 589] 20:52:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (00000026064A1C00) [pid = 4024] [serial = 1767] [outer = 0000000000000000] 20:52:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260A84A400) [pid = 4024] [serial = 1768] [outer = 00000026064A1C00] 20:52:23 INFO - PROCESS | 4024 | 1468900343864 Marionette DEBUG loaded listener.js 20:52:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B047C00) [pid = 4024] [serial = 1769] [outer = 00000026064A1C00] 20:52:24 INFO - PROCESS | 4024 | 1468900344247 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 20:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 20:52:24 INFO - PROCESS | 4024 | 1468900344269 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 20:52:24 INFO - PROCESS | 4024 | 1468900344272 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 20:52:24 INFO - PROCESS | 4024 | 1468900344276 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:52:24 INFO - PROCESS | 4024 | 1468900344280 Marionette TRACE conn5 <- [1,2322,null,{}] 20:52:24 INFO - PROCESS | 4024 | 1468900344291 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:24 INFO - PROCESS | 4024 | 1468900344296 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:24 INFO - PROCESS | 4024 | 1468900344383 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 20:52:24 INFO - PROCESS | 4024 | 1468900344390 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:24 INFO - PROCESS | 4024 | 1468900344394 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:24 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612D33000 == 27 [pid = 4024] [id = 590] 20:52:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002606313C00) [pid = 4024] [serial = 1770] [outer = 0000000000000000] 20:52:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260C275800) [pid = 4024] [serial = 1771] [outer = 0000002606313C00] 20:52:24 INFO - PROCESS | 4024 | 1468900344444 Marionette DEBUG loaded listener.js 20:52:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260C8A0800) [pid = 4024] [serial = 1772] [outer = 0000002606313C00] 20:52:24 INFO - PROCESS | 4024 | 1468900344925 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 20:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 20:52:24 INFO - PROCESS | 4024 | 1468900344963 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 20:52:24 INFO - PROCESS | 4024 | 1468900344965 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 20:52:24 INFO - PROCESS | 4024 | 1468900344969 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:52:24 INFO - PROCESS | 4024 | 1468900344971 Marionette TRACE conn5 <- [1,2326,null,{}] 20:52:24 INFO - PROCESS | 4024 | 1468900344974 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:24 INFO - PROCESS | 4024 | 1468900344976 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:25 INFO - PROCESS | 4024 | 1468900345095 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 20:52:25 INFO - PROCESS | 4024 | 1468900345177 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:25 INFO - PROCESS | 4024 | 1468900345179 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:25 INFO - PROCESS | 4024 | ++DOCSHELL 00000026143D5000 == 28 [pid = 4024] [id = 591] 20:52:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FC17000) [pid = 4024] [serial = 1773] [outer = 0000000000000000] 20:52:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FC51800) [pid = 4024] [serial = 1774] [outer = 000000260FC17000] 20:52:25 INFO - PROCESS | 4024 | 1468900345224 Marionette DEBUG loaded listener.js 20:52:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FC5C000) [pid = 4024] [serial = 1775] [outer = 000000260FC17000] 20:52:25 INFO - PROCESS | 4024 | 1468900345666 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 20:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 731ms 20:52:25 INFO - PROCESS | 4024 | 1468900345707 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 20:52:25 INFO - PROCESS | 4024 | 1468900345709 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 20:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:52:25 INFO - PROCESS | 4024 | 1468900345712 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:52:25 INFO - PROCESS | 4024 | 1468900345714 Marionette TRACE conn5 <- [1,2330,null,{}] 20:52:25 INFO - PROCESS | 4024 | 1468900345718 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:25 INFO - PROCESS | 4024 | 1468900345720 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:25 INFO - PROCESS | 4024 | 1468900345829 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 20:52:25 INFO - PROCESS | 4024 | 1468900345837 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:25 INFO - PROCESS | 4024 | 1468900345839 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:25 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616463800 == 29 [pid = 4024] [id = 592] 20:52:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026063AD800) [pid = 4024] [serial = 1776] [outer = 0000000000000000] 20:52:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FD21000) [pid = 4024] [serial = 1777] [outer = 00000026063AD800] 20:52:25 INFO - PROCESS | 4024 | 1468900345884 Marionette DEBUG loaded listener.js 20:52:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002610144000) [pid = 4024] [serial = 1778] [outer = 00000026063AD800] 20:52:26 INFO - PROCESS | 4024 | 1468900346358 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 20:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 20:52:26 INFO - PROCESS | 4024 | 1468900346404 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 20:52:26 INFO - PROCESS | 4024 | 1468900346407 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 20:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:52:26 INFO - PROCESS | 4024 | 1468900346410 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:52:26 INFO - PROCESS | 4024 | 1468900346411 Marionette TRACE conn5 <- [1,2334,null,{}] 20:52:26 INFO - PROCESS | 4024 | 1468900346415 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:26 INFO - PROCESS | 4024 | 1468900346421 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:26 INFO - PROCESS | 4024 | 1468900346590 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 20:52:26 INFO - PROCESS | 4024 | 1468900346606 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:26 INFO - PROCESS | 4024 | 1468900346608 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:26 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AAB000 == 30 [pid = 4024] [id = 593] 20:52:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026064A2C00) [pid = 4024] [serial = 1779] [outer = 0000000000000000] 20:52:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260C272000) [pid = 4024] [serial = 1780] [outer = 00000026064A2C00] 20:52:26 INFO - PROCESS | 4024 | 1468900346870 Marionette DEBUG loaded listener.js 20:52:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026127E2400) [pid = 4024] [serial = 1781] [outer = 00000026064A2C00] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026140EE800) [pid = 4024] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002612757C00) [pid = 4024] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606128C00) [pid = 4024] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002612AC7000) [pid = 4024] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026135ABC00) [pid = 4024] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260C273C00) [pid = 4024] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260630FC00) [pid = 4024] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026063B1400) [pid = 4024] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000261036A000) [pid = 4024] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002605E2E800) [pid = 4024] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261402A400) [pid = 4024] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:52:27 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002606125800) [pid = 4024] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:52:27 INFO - PROCESS | 4024 | 1468900347249 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 20:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 881ms 20:52:27 INFO - PROCESS | 4024 | 1468900347294 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 20:52:27 INFO - PROCESS | 4024 | 1468900347296 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 20:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:52:27 INFO - PROCESS | 4024 | 1468900347299 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:52:27 INFO - PROCESS | 4024 | 1468900347301 Marionette TRACE conn5 <- [1,2338,null,{}] 20:52:27 INFO - PROCESS | 4024 | 1468900347304 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:27 INFO - PROCESS | 4024 | 1468900347306 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:27 INFO - PROCESS | 4024 | 1468900347386 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 20:52:27 INFO - PROCESS | 4024 | 1468900347463 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:27 INFO - PROCESS | 4024 | 1468900347465 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:27 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C2E800 == 31 [pid = 4024] [id = 594] 20:52:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260630FC00) [pid = 4024] [serial = 1782] [outer = 0000000000000000] 20:52:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (00000026107CD000) [pid = 4024] [serial = 1783] [outer = 000000260630FC00] 20:52:27 INFO - PROCESS | 4024 | 1468900347510 Marionette DEBUG loaded listener.js 20:52:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000261293C400) [pid = 4024] [serial = 1784] [outer = 000000260630FC00] 20:52:27 INFO - PROCESS | 4024 | 1468900347866 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 20:52:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:52:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 627ms 20:52:27 INFO - PROCESS | 4024 | 1468900347931 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 20:52:27 INFO - PROCESS | 4024 | 1468900347933 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 20:52:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:52:27 INFO - PROCESS | 4024 | 1468900347936 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:52:27 INFO - PROCESS | 4024 | 1468900347938 Marionette TRACE conn5 <- [1,2342,null,{}] 20:52:27 INFO - PROCESS | 4024 | 1468900347941 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:27 INFO - PROCESS | 4024 | 1468900347943 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:28 INFO - PROCESS | 4024 | 1468900348057 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 20:52:28 INFO - PROCESS | 4024 | 1468900348065 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:28 INFO - PROCESS | 4024 | 1468900348067 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:28 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618C8E800 == 32 [pid = 4024] [id = 595] 20:52:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612946400) [pid = 4024] [serial = 1785] [outer = 0000000000000000] 20:52:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612ABD000) [pid = 4024] [serial = 1786] [outer = 0000002612946400] 20:52:28 INFO - PROCESS | 4024 | 1468900348140 Marionette DEBUG loaded listener.js 20:52:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002612DA4800) [pid = 4024] [serial = 1787] [outer = 0000002612946400] 20:52:28 INFO - PROCESS | 4024 | 1468900348577 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 20:52:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:52:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 671ms 20:52:28 INFO - PROCESS | 4024 | 1468900348623 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 20:52:28 INFO - PROCESS | 4024 | 1468900348625 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 20:52:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:52:28 INFO - PROCESS | 4024 | 1468900348628 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:52:28 INFO - PROCESS | 4024 | 1468900348630 Marionette TRACE conn5 <- [1,2346,null,{}] 20:52:28 INFO - PROCESS | 4024 | 1468900348634 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:28 INFO - PROCESS | 4024 | 1468900348636 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:28 INFO - PROCESS | 4024 | 1468900348722 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 20:52:28 INFO - PROCESS | 4024 | 1468900348729 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:28 INFO - PROCESS | 4024 | 1468900348731 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:28 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612D2A800 == 33 [pid = 4024] [id = 596] 20:52:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002612AC7C00) [pid = 4024] [serial = 1788] [outer = 0000000000000000] 20:52:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002613322C00) [pid = 4024] [serial = 1789] [outer = 0000002612AC7C00] 20:52:28 INFO - PROCESS | 4024 | 1468900348777 Marionette DEBUG loaded listener.js 20:52:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002613822C00) [pid = 4024] [serial = 1790] [outer = 0000002612AC7C00] 20:52:29 INFO - PROCESS | 4024 | 1468900349596 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 20:52:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:52:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1030ms 20:52:29 INFO - PROCESS | 4024 | 1468900349661 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 20:52:29 INFO - PROCESS | 4024 | 1468900349666 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 20:52:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:52:29 INFO - PROCESS | 4024 | 1468900349671 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:52:29 INFO - PROCESS | 4024 | 1468900349676 Marionette TRACE conn5 <- [1,2350,null,{}] 20:52:29 INFO - PROCESS | 4024 | 1468900349703 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:29 INFO - PROCESS | 4024 | 1468900349706 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:29 INFO - PROCESS | 4024 | 1468900349870 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 20:52:29 INFO - PROCESS | 4024 | 1468900349986 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:30 INFO - PROCESS | 4024 | 1468900349989 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:30 INFO - PROCESS | 4024 | ++DOCSHELL 000000260FD45800 == 34 [pid = 4024] [id = 597] 20:52:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260649D800) [pid = 4024] [serial = 1791] [outer = 0000000000000000] 20:52:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002606857800) [pid = 4024] [serial = 1792] [outer = 000000260649D800] 20:52:30 INFO - PROCESS | 4024 | 1468900350048 Marionette DEBUG loaded listener.js 20:52:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260A8F1C00) [pid = 4024] [serial = 1793] [outer = 000000260649D800] 20:52:30 INFO - PROCESS | 4024 | 1468900350791 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 20:52:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:52:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1201ms 20:52:30 INFO - PROCESS | 4024 | 1468900350983 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 20:52:30 INFO - PROCESS | 4024 | 1468900350988 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 20:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:52:31 INFO - PROCESS | 4024 | 1468900350994 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:52:31 INFO - PROCESS | 4024 | 1468900350997 Marionette TRACE conn5 <- [1,2354,null,{}] 20:52:31 INFO - PROCESS | 4024 | 1468900351003 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:31 INFO - PROCESS | 4024 | 1468900351006 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:31 INFO - PROCESS | 4024 | 1468900351124 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 20:52:31 INFO - PROCESS | 4024 | 1468900351223 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:31 INFO - PROCESS | 4024 | 1468900351228 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:31 INFO - PROCESS | 4024 | ++DOCSHELL 000000260AD7F000 == 35 [pid = 4024] [id = 598] 20:52:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260680E000) [pid = 4024] [serial = 1794] [outer = 0000000000000000] 20:52:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002606863C00) [pid = 4024] [serial = 1795] [outer = 000000260680E000] 20:52:31 INFO - PROCESS | 4024 | 1468900351280 Marionette DEBUG loaded listener.js 20:52:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260A84A000) [pid = 4024] [serial = 1796] [outer = 000000260680E000] 20:52:31 INFO - PROCESS | 4024 | --DOCSHELL 0000002618C8E800 == 34 [pid = 4024] [id = 595] 20:52:31 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C2E800 == 33 [pid = 4024] [id = 594] 20:52:31 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AAB000 == 32 [pid = 4024] [id = 593] 20:52:31 INFO - PROCESS | 4024 | --DOCSHELL 0000002616463800 == 31 [pid = 4024] [id = 592] 20:52:31 INFO - PROCESS | 4024 | --DOCSHELL 00000026143D5000 == 30 [pid = 4024] [id = 591] 20:52:31 INFO - PROCESS | 4024 | --DOCSHELL 0000002612D33000 == 29 [pid = 4024] [id = 590] 20:52:31 INFO - PROCESS | 4024 | --DOCSHELL 000000260C908000 == 28 [pid = 4024] [id = 589] 20:52:31 INFO - PROCESS | 4024 | --DOCSHELL 000000260A890000 == 27 [pid = 4024] [id = 588] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (00000026140E3400) [pid = 4024] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (00000026141D1000) [pid = 4024] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026143E7C00) [pid = 4024] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002612F45800) [pid = 4024] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260685F400) [pid = 4024] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (00000026135A8400) [pid = 4024] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002613944400) [pid = 4024] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260CD4EC00) [pid = 4024] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026127E3000) [pid = 4024] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260A841000) [pid = 4024] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260AB81400) [pid = 4024] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002610145800) [pid = 4024] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002610D2E800) [pid = 4024] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260A6A9400) [pid = 4024] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260FD27400) [pid = 4024] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002614038400) [pid = 4024] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260C2D7C00) [pid = 4024] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260649A800) [pid = 4024] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260649FC00) [pid = 4024] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002612AB9400) [pid = 4024] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002614029C00) [pid = 4024] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (00000026120CFC00) [pid = 4024] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000260A84CC00) [pid = 4024] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 20:52:31 INFO - PROCESS | 4024 | 1468900351866 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 20:52:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:52:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 879ms 20:52:31 INFO - PROCESS | 4024 | 1468900351874 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 20:52:31 INFO - PROCESS | 4024 | 1468900351878 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 20:52:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:52:31 INFO - PROCESS | 4024 | 1468900351885 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:52:31 INFO - PROCESS | 4024 | 1468900351889 Marionette TRACE conn5 <- [1,2358,null,{}] 20:52:31 INFO - PROCESS | 4024 | 1468900351894 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:31 INFO - PROCESS | 4024 | 1468900351896 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:31 INFO - PROCESS | 4024 | 1468900351989 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 20:52:32 INFO - PROCESS | 4024 | 1468900351997 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:32 INFO - PROCESS | 4024 | 1468900352000 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:32 INFO - PROCESS | 4024 | ++DOCSHELL 000000260FD57000 == 28 [pid = 4024] [id = 599] 20:52:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260A6A9400) [pid = 4024] [serial = 1797] [outer = 0000000000000000] 20:52:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260B045400) [pid = 4024] [serial = 1798] [outer = 000000260A6A9400] 20:52:32 INFO - PROCESS | 4024 | 1468900352050 Marionette DEBUG loaded listener.js 20:52:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260B683800) [pid = 4024] [serial = 1799] [outer = 000000260A6A9400] 20:52:32 INFO - PROCESS | 4024 | 1468900352536 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 20:52:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:52:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 692ms 20:52:32 INFO - PROCESS | 4024 | 1468900352574 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 20:52:32 INFO - PROCESS | 4024 | 1468900352577 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 20:52:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:52:32 INFO - PROCESS | 4024 | 1468900352580 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:52:32 INFO - PROCESS | 4024 | 1468900352582 Marionette TRACE conn5 <- [1,2362,null,{}] 20:52:32 INFO - PROCESS | 4024 | 1468900352622 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:32 INFO - PROCESS | 4024 | 1468900352627 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:32 INFO - PROCESS | 4024 | 1468900352723 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 20:52:32 INFO - PROCESS | 4024 | 1468900352806 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:32 INFO - PROCESS | 4024 | 1468900352811 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613448000 == 29 [pid = 4024] [id = 600] 20:52:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002605E30C00) [pid = 4024] [serial = 1800] [outer = 0000000000000000] 20:52:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260F70B400) [pid = 4024] [serial = 1801] [outer = 0000002605E30C00] 20:52:32 INFO - PROCESS | 4024 | 1468900352861 Marionette DEBUG loaded listener.js 20:52:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260FC54800) [pid = 4024] [serial = 1802] [outer = 0000002605E30C00] 20:52:33 INFO - PROCESS | 4024 | 1468900353255 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 20:52:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 20:52:33 INFO - PROCESS | 4024 | 1468900353316 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 20:52:33 INFO - PROCESS | 4024 | 1468900353318 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 20:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:52:33 INFO - PROCESS | 4024 | 1468900353321 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:52:33 INFO - PROCESS | 4024 | 1468900353323 Marionette TRACE conn5 <- [1,2366,null,{}] 20:52:33 INFO - PROCESS | 4024 | 1468900353327 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:33 INFO - PROCESS | 4024 | 1468900353329 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:33 INFO - PROCESS | 4024 | 1468900353422 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 20:52:33 INFO - PROCESS | 4024 | 1468900353428 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:33 INFO - PROCESS | 4024 | 1468900353430 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:33 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616822800 == 30 [pid = 4024] [id = 601] 20:52:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260FDDC800) [pid = 4024] [serial = 1803] [outer = 0000000000000000] 20:52:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (00000026101B4000) [pid = 4024] [serial = 1804] [outer = 000000260FDDC800] 20:52:33 INFO - PROCESS | 4024 | 1468900353476 Marionette DEBUG loaded listener.js 20:52:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026107DBC00) [pid = 4024] [serial = 1805] [outer = 000000260FDDC800] 20:52:33 INFO - PROCESS | 4024 | 1468900353913 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 20:52:33 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:52:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 628ms 20:52:33 INFO - PROCESS | 4024 | 1468900353959 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 20:52:33 INFO - PROCESS | 4024 | 1468900353961 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 20:52:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:52:33 INFO - PROCESS | 4024 | 1468900353964 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:52:33 INFO - PROCESS | 4024 | 1468900353966 Marionette TRACE conn5 <- [1,2370,null,{}] 20:52:33 INFO - PROCESS | 4024 | 1468900353969 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:33 INFO - PROCESS | 4024 | 1468900353971 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:34 INFO - PROCESS | 4024 | 1468900354081 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 20:52:34 INFO - PROCESS | 4024 | 1468900354158 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:34 INFO - PROCESS | 4024 | 1468900354160 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:34 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AA5000 == 31 [pid = 4024] [id = 602] 20:52:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002610DBFC00) [pid = 4024] [serial = 1806] [outer = 0000000000000000] 20:52:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000261231B000) [pid = 4024] [serial = 1807] [outer = 0000002610DBFC00] 20:52:34 INFO - PROCESS | 4024 | 1468900354205 Marionette DEBUG loaded listener.js 20:52:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612747000) [pid = 4024] [serial = 1808] [outer = 0000002610DBFC00] 20:52:34 INFO - PROCESS | 4024 | 1468900354641 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 20:52:34 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:52:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 732ms 20:52:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:52:34 INFO - PROCESS | 4024 | 1468900354699 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 20:52:34 INFO - PROCESS | 4024 | 1468900354702 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 20:52:34 INFO - PROCESS | 4024 | 1468900354705 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:52:34 INFO - PROCESS | 4024 | 1468900354706 Marionette TRACE conn5 <- [1,2374,null,{}] 20:52:34 INFO - PROCESS | 4024 | 1468900354710 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:34 INFO - PROCESS | 4024 | 1468900354716 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:34 INFO - PROCESS | 4024 | 1468900354863 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 20:52:34 INFO - PROCESS | 4024 | 1468900354922 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:34 INFO - PROCESS | 4024 | 1468900354925 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:34 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BDF800 == 32 [pid = 4024] [id = 603] 20:52:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612FDA000) [pid = 4024] [serial = 1809] [outer = 0000000000000000] 20:52:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026131B5C00) [pid = 4024] [serial = 1810] [outer = 0000002612FDA000] 20:52:34 INFO - PROCESS | 4024 | 1468900354970 Marionette DEBUG loaded listener.js 20:52:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002613945C00) [pid = 4024] [serial = 1811] [outer = 0000002612FDA000] 20:52:35 INFO - PROCESS | 4024 | 1468900355385 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 20:52:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:52:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 733ms 20:52:35 INFO - PROCESS | 4024 | 1468900355462 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 20:52:35 INFO - PROCESS | 4024 | 1468900355465 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 20:52:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:52:35 INFO - PROCESS | 4024 | 1468900355477 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:52:35 INFO - PROCESS | 4024 | 1468900355479 Marionette TRACE conn5 <- [1,2378,null,{}] 20:52:35 INFO - PROCESS | 4024 | 1468900355483 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:35 INFO - PROCESS | 4024 | 1468900355485 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:35 INFO - PROCESS | 4024 | 1468900355593 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 20:52:35 INFO - PROCESS | 4024 | 1468900355602 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:35 INFO - PROCESS | 4024 | 1468900355604 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:35 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619734800 == 33 [pid = 4024] [id = 604] 20:52:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260C89EC00) [pid = 4024] [serial = 1812] [outer = 0000000000000000] 20:52:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000261402CC00) [pid = 4024] [serial = 1813] [outer = 000000260C89EC00] 20:52:35 INFO - PROCESS | 4024 | 1468900355657 Marionette DEBUG loaded listener.js 20:52:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261403C400) [pid = 4024] [serial = 1814] [outer = 000000260C89EC00] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002612946400) [pid = 4024] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260FC17000) [pid = 4024] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026063AD800) [pid = 4024] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026063B2C00) [pid = 4024] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026064A1C00) [pid = 4024] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002606313C00) [pid = 4024] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260A9C4400) [pid = 4024] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260685DC00) [pid = 4024] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260CD50C00) [pid = 4024] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002612AC5800) [pid = 4024] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000261566A800) [pid = 4024] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026064A2C00) [pid = 4024] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:52:36 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260630FC00) [pid = 4024] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:52:36 INFO - PROCESS | 4024 | 1468900356137 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 20:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 20:52:36 INFO - PROCESS | 4024 | 1468900356164 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 20:52:36 INFO - PROCESS | 4024 | 1468900356166 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 20:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:52:36 INFO - PROCESS | 4024 | 1468900356170 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:52:36 INFO - PROCESS | 4024 | 1468900356172 Marionette TRACE conn5 <- [1,2382,null,{}] 20:52:36 INFO - PROCESS | 4024 | 1468900356175 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:36 INFO - PROCESS | 4024 | 1468900356177 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:36 INFO - PROCESS | 4024 | 1468900356261 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 20:52:36 INFO - PROCESS | 4024 | 1468900356341 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:36 INFO - PROCESS | 4024 | 1468900356343 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:36 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B157800 == 34 [pid = 4024] [id = 605] 20:52:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002606313C00) [pid = 4024] [serial = 1815] [outer = 0000000000000000] 20:52:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260B1B8000) [pid = 4024] [serial = 1816] [outer = 0000002606313C00] 20:52:36 INFO - PROCESS | 4024 | 1468900356388 Marionette DEBUG loaded listener.js 20:52:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002612946000) [pid = 4024] [serial = 1817] [outer = 0000002606313C00] 20:52:36 INFO - PROCESS | 4024 | 1468900356761 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 20:52:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:52:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 628ms 20:52:36 INFO - PROCESS | 4024 | 1468900356801 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 20:52:36 INFO - PROCESS | 4024 | 1468900356803 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 20:52:36 INFO - PROCESS | 4024 | 1468900356806 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:52:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:52:36 INFO - PROCESS | 4024 | 1468900356808 Marionette TRACE conn5 <- [1,2386,null,{}] 20:52:36 INFO - PROCESS | 4024 | 1468900356811 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:36 INFO - PROCESS | 4024 | 1468900356813 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:36 INFO - PROCESS | 4024 | 1468900356925 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 20:52:36 INFO - PROCESS | 4024 | 1468900356974 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:36 INFO - PROCESS | 4024 | 1468900356976 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:36 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A499000 == 35 [pid = 4024] [id = 606] 20:52:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026140E9C00) [pid = 4024] [serial = 1818] [outer = 0000000000000000] 20:52:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002614139400) [pid = 4024] [serial = 1819] [outer = 00000026140E9C00] 20:52:37 INFO - PROCESS | 4024 | 1468900357020 Marionette DEBUG loaded listener.js 20:52:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002614F22C00) [pid = 4024] [serial = 1820] [outer = 00000026140E9C00] 20:52:37 INFO - PROCESS | 4024 | 1468900357417 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 20:52:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:52:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 20:52:37 INFO - PROCESS | 4024 | 1468900357439 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 20:52:37 INFO - PROCESS | 4024 | 1468900357441 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 20:52:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:52:37 INFO - PROCESS | 4024 | 1468900357444 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:52:37 INFO - PROCESS | 4024 | 1468900357446 Marionette TRACE conn5 <- [1,2390,null,{}] 20:52:37 INFO - PROCESS | 4024 | 1468900357449 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:37 INFO - PROCESS | 4024 | 1468900357451 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:37 INFO - PROCESS | 4024 | 1468900357567 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 20:52:37 INFO - PROCESS | 4024 | 1468900357574 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:37 INFO - PROCESS | 4024 | 1468900357576 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:37 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A622800 == 36 [pid = 4024] [id = 607] 20:52:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260C6DA400) [pid = 4024] [serial = 1821] [outer = 0000000000000000] 20:52:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002615847000) [pid = 4024] [serial = 1822] [outer = 000000260C6DA400] 20:52:37 INFO - PROCESS | 4024 | 1468900357622 Marionette DEBUG loaded listener.js 20:52:37 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000261632F400) [pid = 4024] [serial = 1823] [outer = 000000260C6DA400] 20:52:38 INFO - PROCESS | 4024 | 1468900358072 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 20:52:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:52:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 671ms 20:52:38 INFO - PROCESS | 4024 | 1468900358120 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 20:52:38 INFO - PROCESS | 4024 | 1468900358125 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 20:52:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:52:38 INFO - PROCESS | 4024 | 1468900358131 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:52:38 INFO - PROCESS | 4024 | 1468900358136 Marionette TRACE conn5 <- [1,2394,null,{}] 20:52:38 INFO - PROCESS | 4024 | 1468900358160 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:38 INFO - PROCESS | 4024 | 1468900358163 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:38 INFO - PROCESS | 4024 | 1468900358342 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 20:52:38 INFO - PROCESS | 4024 | 1468900358443 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:38 INFO - PROCESS | 4024 | 1468900358448 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:38 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C120800 == 37 [pid = 4024] [id = 608] 20:52:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260649D400) [pid = 4024] [serial = 1824] [outer = 0000000000000000] 20:52:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002606B84000) [pid = 4024] [serial = 1825] [outer = 000000260649D400] 20:52:38 INFO - PROCESS | 4024 | 1468900358510 Marionette DEBUG loaded listener.js 20:52:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260A9CEC00) [pid = 4024] [serial = 1826] [outer = 000000260649D400] 20:52:39 INFO - PROCESS | 4024 | 1468900359089 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 20:52:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:52:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1002ms 20:52:39 INFO - PROCESS | 4024 | 1468900359136 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 20:52:39 INFO - PROCESS | 4024 | 1468900359141 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 20:52:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:52:39 INFO - PROCESS | 4024 | 1468900359148 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:52:39 INFO - PROCESS | 4024 | 1468900359151 Marionette TRACE conn5 <- [1,2398,null,{}] 20:52:39 INFO - PROCESS | 4024 | 1468900359155 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:39 INFO - PROCESS | 4024 | 1468900359158 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:39 INFO - PROCESS | 4024 | 1468900359277 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 20:52:39 INFO - PROCESS | 4024 | 1468900359374 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:39 INFO - PROCESS | 4024 | 1468900359376 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:39 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616870800 == 38 [pid = 4024] [id = 609] 20:52:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260C2E0400) [pid = 4024] [serial = 1827] [outer = 0000000000000000] 20:52:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260F704800) [pid = 4024] [serial = 1828] [outer = 000000260C2E0400] 20:52:39 INFO - PROCESS | 4024 | 1468900359433 Marionette DEBUG loaded listener.js 20:52:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260FD10000) [pid = 4024] [serial = 1829] [outer = 000000260C2E0400] 20:52:40 INFO - PROCESS | 4024 | 1468900360046 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 20:52:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:52:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 944ms 20:52:40 INFO - PROCESS | 4024 | 1468900360094 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 20:52:40 INFO - PROCESS | 4024 | 1468900360097 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 20:52:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:52:40 INFO - PROCESS | 4024 | 1468900360101 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:52:40 INFO - PROCESS | 4024 | 1468900360105 Marionette TRACE conn5 <- [1,2402,null,{}] 20:52:40 INFO - PROCESS | 4024 | 1468900360116 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:40 INFO - PROCESS | 4024 | 1468900360121 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:40 INFO - PROCESS | 4024 | 1468900360239 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 20:52:40 INFO - PROCESS | 4024 | 1468900360363 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:40 INFO - PROCESS | 4024 | 1468900360367 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:40 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A657000 == 39 [pid = 4024] [id = 610] 20:52:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002612F47400) [pid = 4024] [serial = 1830] [outer = 0000000000000000] 20:52:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026131ACC00) [pid = 4024] [serial = 1831] [outer = 0000002612F47400] 20:52:40 INFO - PROCESS | 4024 | 1468900360426 Marionette DEBUG loaded listener.js 20:52:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002614032C00) [pid = 4024] [serial = 1832] [outer = 0000002612F47400] 20:52:41 INFO - PROCESS | 4024 | 1468900361051 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 20:52:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:52:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 985ms 20:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:52:41 INFO - PROCESS | 4024 | 1468900361088 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 20:52:41 INFO - PROCESS | 4024 | 1468900361091 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 20:52:41 INFO - PROCESS | 4024 | 1468900361095 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:52:41 INFO - PROCESS | 4024 | 1468900361097 Marionette TRACE conn5 <- [1,2406,null,{}] 20:52:41 INFO - PROCESS | 4024 | 1468900361101 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:41 INFO - PROCESS | 4024 | 1468900361103 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:41 INFO - PROCESS | 4024 | 1468900361218 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 20:52:41 INFO - PROCESS | 4024 | 1468900361369 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:41 INFO - PROCESS | 4024 | 1468900361372 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:41 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CB0000 == 40 [pid = 4024] [id = 611] 20:52:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002612F48000) [pid = 4024] [serial = 1833] [outer = 0000000000000000] 20:52:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000261633C000) [pid = 4024] [serial = 1834] [outer = 0000002612F48000] 20:52:41 INFO - PROCESS | 4024 | 1468900361428 Marionette DEBUG loaded listener.js 20:52:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000261644C000) [pid = 4024] [serial = 1835] [outer = 0000002612F48000] 20:52:42 INFO - PROCESS | 4024 | 1468900362110 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:52:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:52:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1029ms 20:52:42 INFO - PROCESS | 4024 | 1468900362126 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 20:52:42 INFO - PROCESS | 4024 | 1468900362130 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 20:52:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:52:42 INFO - PROCESS | 4024 | 1468900362170 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:52:42 INFO - PROCESS | 4024 | 1468900362173 Marionette TRACE conn5 <- [1,2410,null,{}] 20:52:42 INFO - PROCESS | 4024 | 1468900362180 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:42 INFO - PROCESS | 4024 | 1468900362183 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:42 INFO - PROCESS | 4024 | 1468900362289 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 20:52:42 INFO - PROCESS | 4024 | 1468900362395 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:42 INFO - PROCESS | 4024 | 1468900362398 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:42 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B3D3800 == 41 [pid = 4024] [id = 612] 20:52:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260A83EC00) [pid = 4024] [serial = 1836] [outer = 0000000000000000] 20:52:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260A844000) [pid = 4024] [serial = 1837] [outer = 000000260A83EC00] 20:52:42 INFO - PROCESS | 4024 | 1468900362450 Marionette DEBUG loaded listener.js 20:52:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260B394400) [pid = 4024] [serial = 1838] [outer = 000000260A83EC00] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 000000261A499000 == 40 [pid = 4024] [id = 606] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 000000260B157800 == 39 [pid = 4024] [id = 605] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 0000002619734800 == 38 [pid = 4024] [id = 604] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BDF800 == 37 [pid = 4024] [id = 603] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AA5000 == 36 [pid = 4024] [id = 602] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 0000002616822800 == 35 [pid = 4024] [id = 601] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 0000002613448000 == 34 [pid = 4024] [id = 600] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 000000260FD57000 == 33 [pid = 4024] [id = 599] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 000000260AD7F000 == 32 [pid = 4024] [id = 598] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 000000260FD45800 == 31 [pid = 4024] [id = 597] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 0000002612D2A800 == 30 [pid = 4024] [id = 596] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 00000026066CA000 == 29 [pid = 4024] [id = 587] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CB0000 == 28 [pid = 4024] [id = 611] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 000000261A657000 == 27 [pid = 4024] [id = 610] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 0000002616870800 == 26 [pid = 4024] [id = 609] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 000000261A622800 == 25 [pid = 4024] [id = 607] 20:52:43 INFO - PROCESS | 4024 | --DOCSHELL 000000260C120800 == 24 [pid = 4024] [id = 608] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002612ABD000) [pid = 4024] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260FC51800) [pid = 4024] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260FD21000) [pid = 4024] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002606460400) [pid = 4024] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (00000026064A4000) [pid = 4024] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260A84A400) [pid = 4024] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260B047C00) [pid = 4024] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260C275800) [pid = 4024] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260C2D8C00) [pid = 4024] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260AB87400) [pid = 4024] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260FC5C000) [pid = 4024] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260B0CD800) [pid = 4024] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260A6B6800) [pid = 4024] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260FD21C00) [pid = 4024] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260FC15C00) [pid = 4024] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002614031C00) [pid = 4024] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026131AB000) [pid = 4024] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002615F7D400) [pid = 4024] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000261584A000) [pid = 4024] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002612DA4800) [pid = 4024] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002610144000) [pid = 4024] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026127E2400) [pid = 4024] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026107CD000) [pid = 4024] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260C272000) [pid = 4024] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260C8A0800) [pid = 4024] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000261293C400) [pid = 4024] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 20:52:43 INFO - PROCESS | 4024 | 1468900363732 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1620ms 20:52:43 INFO - PROCESS | 4024 | 1468900363755 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 20:52:43 INFO - PROCESS | 4024 | 1468900363759 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 20:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:52:43 INFO - PROCESS | 4024 | 1468900363764 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:52:43 INFO - PROCESS | 4024 | 1468900363767 Marionette TRACE conn5 <- [1,2414,null,{}] 20:52:43 INFO - PROCESS | 4024 | 1468900363774 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:43 INFO - PROCESS | 4024 | 1468900363777 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:43 INFO - PROCESS | 4024 | 1468900363894 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 20:52:43 INFO - PROCESS | 4024 | 1468900363904 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:43 INFO - PROCESS | 4024 | 1468900363906 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:43 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A895000 == 25 [pid = 4024] [id = 613] 20:52:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (00000026063AF800) [pid = 4024] [serial = 1839] [outer = 0000000000000000] 20:52:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260645EC00) [pid = 4024] [serial = 1840] [outer = 00000026063AF800] 20:52:43 INFO - PROCESS | 4024 | 1468900363955 Marionette DEBUG loaded listener.js 20:52:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (00000026064A4400) [pid = 4024] [serial = 1841] [outer = 00000026063AF800] 20:52:44 INFO - PROCESS | 4024 | 1468900364425 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:52:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:52:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 691ms 20:52:44 INFO - PROCESS | 4024 | 1468900364458 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 20:52:44 INFO - PROCESS | 4024 | 1468900364464 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 20:52:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:52:44 INFO - PROCESS | 4024 | 1468900364470 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:52:44 INFO - PROCESS | 4024 | 1468900364473 Marionette TRACE conn5 <- [1,2418,null,{}] 20:52:44 INFO - PROCESS | 4024 | 1468900364477 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:44 INFO - PROCESS | 4024 | 1468900364479 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:44 INFO - PROCESS | 4024 | 1468900364576 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 20:52:44 INFO - PROCESS | 4024 | 1468900364629 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:44 INFO - PROCESS | 4024 | 1468900364632 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:44 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C914000 == 26 [pid = 4024] [id = 614] 20:52:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260A849400) [pid = 4024] [serial = 1842] [outer = 0000000000000000] 20:52:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260A8F4800) [pid = 4024] [serial = 1843] [outer = 000000260A849400] 20:52:44 INFO - PROCESS | 4024 | 1468900364679 Marionette DEBUG loaded listener.js 20:52:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260B0CEC00) [pid = 4024] [serial = 1844] [outer = 000000260A849400] 20:52:45 INFO - PROCESS | 4024 | 1468900365141 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 20:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 690ms 20:52:45 INFO - PROCESS | 4024 | 1468900365162 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 20:52:45 INFO - PROCESS | 4024 | 1468900365164 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 20:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:52:45 INFO - PROCESS | 4024 | 1468900365172 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:52:45 INFO - PROCESS | 4024 | 1468900365176 Marionette TRACE conn5 <- [1,2422,null,{}] 20:52:45 INFO - PROCESS | 4024 | 1468900365188 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:45 INFO - PROCESS | 4024 | 1468900365193 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:45 INFO - PROCESS | 4024 | 1468900365278 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 20:52:45 INFO - PROCESS | 4024 | 1468900365288 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:45 INFO - PROCESS | 4024 | 1468900365291 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:45 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612D3F800 == 27 [pid = 4024] [id = 615] 20:52:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002604E0D000) [pid = 4024] [serial = 1845] [outer = 0000000000000000] 20:52:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260C2E1000) [pid = 4024] [serial = 1846] [outer = 0000002604E0D000] 20:52:45 INFO - PROCESS | 4024 | 1468900365340 Marionette DEBUG loaded listener.js 20:52:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260CD4EC00) [pid = 4024] [serial = 1847] [outer = 0000002604E0D000] 20:52:45 INFO - PROCESS | 4024 | 1468900365770 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 20:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 20:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:52:45 INFO - PROCESS | 4024 | 1468900365806 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 20:52:45 INFO - PROCESS | 4024 | 1468900365808 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 20:52:45 INFO - PROCESS | 4024 | 1468900365812 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:52:45 INFO - PROCESS | 4024 | 1468900365814 Marionette TRACE conn5 <- [1,2426,null,{}] 20:52:45 INFO - PROCESS | 4024 | 1468900365817 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:45 INFO - PROCESS | 4024 | 1468900365819 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:45 INFO - PROCESS | 4024 | 1468900365944 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 20:52:45 INFO - PROCESS | 4024 | 1468900365978 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:45 INFO - PROCESS | 4024 | 1468900365980 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:46 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614D85000 == 28 [pid = 4024] [id = 616] 20:52:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260CD52000) [pid = 4024] [serial = 1848] [outer = 0000000000000000] 20:52:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FC19400) [pid = 4024] [serial = 1849] [outer = 000000260CD52000] 20:52:46 INFO - PROCESS | 4024 | 1468900366070 Marionette DEBUG loaded listener.js 20:52:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FC5CC00) [pid = 4024] [serial = 1850] [outer = 000000260CD52000] 20:52:46 INFO - PROCESS | 4024 | 1468900366485 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 20:52:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:52:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 20:52:46 INFO - PROCESS | 4024 | 1468900366548 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 20:52:46 INFO - PROCESS | 4024 | 1468900366550 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 20:52:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:52:46 INFO - PROCESS | 4024 | 1468900366554 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:52:46 INFO - PROCESS | 4024 | 1468900366556 Marionette TRACE conn5 <- [1,2430,null,{}] 20:52:46 INFO - PROCESS | 4024 | 1468900366559 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:46 INFO - PROCESS | 4024 | 1468900366562 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:46 INFO - PROCESS | 4024 | 1468900366671 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 20:52:46 INFO - PROCESS | 4024 | 1468900366677 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:46 INFO - PROCESS | 4024 | 1468900366679 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:46 INFO - PROCESS | 4024 | ++DOCSHELL 000000261646A800 == 29 [pid = 4024] [id = 617] 20:52:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260A848800) [pid = 4024] [serial = 1851] [outer = 0000000000000000] 20:52:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FD20C00) [pid = 4024] [serial = 1852] [outer = 000000260A848800] 20:52:46 INFO - PROCESS | 4024 | 1468900366725 Marionette DEBUG loaded listener.js 20:52:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261013C400) [pid = 4024] [serial = 1853] [outer = 000000260A848800] 20:52:47 INFO - PROCESS | 4024 | 1468900367173 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 20:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 690ms 20:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:52:47 INFO - PROCESS | 4024 | 1468900367248 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 20:52:47 INFO - PROCESS | 4024 | 1468900367250 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 20:52:47 INFO - PROCESS | 4024 | 1468900367253 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:52:47 INFO - PROCESS | 4024 | 1468900367255 Marionette TRACE conn5 <- [1,2434,null,{}] 20:52:47 INFO - PROCESS | 4024 | 1468900367259 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:47 INFO - PROCESS | 4024 | 1468900367265 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:47 INFO - PROCESS | 4024 | 1468900367435 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 20:52:47 INFO - PROCESS | 4024 | 1468900367448 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:47 INFO - PROCESS | 4024 | 1468900367450 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:47 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AAE800 == 30 [pid = 4024] [id = 618] 20:52:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260FDDF400) [pid = 4024] [serial = 1854] [outer = 0000000000000000] 20:52:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002610642000) [pid = 4024] [serial = 1855] [outer = 000000260FDDF400] 20:52:47 INFO - PROCESS | 4024 | 1468900367497 Marionette DEBUG loaded listener.js 20:52:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026127E1000) [pid = 4024] [serial = 1856] [outer = 000000260FDDF400] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026140E9C00) [pid = 4024] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260C6DA400) [pid = 4024] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002610DBFC00) [pid = 4024] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002612FDA000) [pid = 4024] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606313C00) [pid = 4024] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002612AC7C00) [pid = 4024] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260649D800) [pid = 4024] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260A6A9400) [pid = 4024] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FDDC800) [pid = 4024] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260680E000) [pid = 4024] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260C89EC00) [pid = 4024] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:52:48 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002605E30C00) [pid = 4024] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:52:48 INFO - PROCESS | 4024 | 1468900368140 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 20:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 943ms 20:52:48 INFO - PROCESS | 4024 | 1468900368200 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 20:52:48 INFO - PROCESS | 4024 | 1468900368202 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 20:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:52:48 INFO - PROCESS | 4024 | 1468900368206 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:52:48 INFO - PROCESS | 4024 | 1468900368207 Marionette TRACE conn5 <- [1,2438,null,{}] 20:52:48 INFO - PROCESS | 4024 | 1468900368211 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:48 INFO - PROCESS | 4024 | 1468900368213 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:48 INFO - PROCESS | 4024 | 1468900368295 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 20:52:48 INFO - PROCESS | 4024 | 1468900368375 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:48 INFO - PROCESS | 4024 | 1468900368377 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:48 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C31000 == 31 [pid = 4024] [id = 619] 20:52:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002606499400) [pid = 4024] [serial = 1857] [outer = 0000000000000000] 20:52:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260B4E4C00) [pid = 4024] [serial = 1858] [outer = 0000002606499400] 20:52:48 INFO - PROCESS | 4024 | 1468900368422 Marionette DEBUG loaded listener.js 20:52:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000261013D400) [pid = 4024] [serial = 1859] [outer = 0000002606499400] 20:52:48 INFO - PROCESS | 4024 | 1468900368745 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 20:52:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:52:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 20:52:48 INFO - PROCESS | 4024 | 1468900368837 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 20:52:48 INFO - PROCESS | 4024 | 1468900368840 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 20:52:48 INFO - PROCESS | 4024 | 1468900368843 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:52:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:52:48 INFO - PROCESS | 4024 | 1468900368845 Marionette TRACE conn5 <- [1,2442,null,{}] 20:52:48 INFO - PROCESS | 4024 | 1468900368848 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:48 INFO - PROCESS | 4024 | 1468900368850 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:48 INFO - PROCESS | 4024 | 1468900368964 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 20:52:48 INFO - PROCESS | 4024 | 1468900368972 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:48 INFO - PROCESS | 4024 | 1468900368974 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:48 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BDD800 == 32 [pid = 4024] [id = 620] 20:52:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260649EC00) [pid = 4024] [serial = 1860] [outer = 0000000000000000] 20:52:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000261273F000) [pid = 4024] [serial = 1861] [outer = 000000260649EC00] 20:52:49 INFO - PROCESS | 4024 | 1468900369021 Marionette DEBUG loaded listener.js 20:52:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002612ABB800) [pid = 4024] [serial = 1862] [outer = 000000260649EC00] 20:52:49 INFO - PROCESS | 4024 | 1468900369416 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 20:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 629ms 20:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:52:49 INFO - PROCESS | 4024 | 1468900369475 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 20:52:49 INFO - PROCESS | 4024 | 1468900369478 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 20:52:49 INFO - PROCESS | 4024 | 1468900369481 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:52:49 INFO - PROCESS | 4024 | 1468900369482 Marionette TRACE conn5 <- [1,2446,null,{}] 20:52:49 INFO - PROCESS | 4024 | 1468900369486 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:49 INFO - PROCESS | 4024 | 1468900369488 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:49 INFO - PROCESS | 4024 | 1468900369603 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 20:52:49 INFO - PROCESS | 4024 | 1468900369615 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:49 INFO - PROCESS | 4024 | 1468900369617 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:49 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612D3F000 == 33 [pid = 4024] [id = 621] 20:52:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002612AC5000) [pid = 4024] [serial = 1863] [outer = 0000000000000000] 20:52:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002612F4F000) [pid = 4024] [serial = 1864] [outer = 0000002612AC5000] 20:52:49 INFO - PROCESS | 4024 | 1468900369661 Marionette DEBUG loaded listener.js 20:52:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026131B0400) [pid = 4024] [serial = 1865] [outer = 0000002612AC5000] 20:52:50 INFO - PROCESS | 4024 | 1468900370096 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 20:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 20:52:50 INFO - PROCESS | 4024 | 1468900370176 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 20:52:50 INFO - PROCESS | 4024 | 1468900370181 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 20:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:52:50 INFO - PROCESS | 4024 | 1468900370187 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:52:50 INFO - PROCESS | 4024 | 1468900370192 Marionette TRACE conn5 <- [1,2450,null,{}] 20:52:50 INFO - PROCESS | 4024 | 1468900370302 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:50 INFO - PROCESS | 4024 | 1468900370305 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:50 INFO - PROCESS | 4024 | 1468900370446 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 20:52:50 INFO - PROCESS | 4024 | 1468900370542 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:50 INFO - PROCESS | 4024 | 1468900370547 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:50 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B4C2000 == 34 [pid = 4024] [id = 622] 20:52:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260645BC00) [pid = 4024] [serial = 1866] [outer = 0000000000000000] 20:52:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002606498400) [pid = 4024] [serial = 1867] [outer = 000000260645BC00] 20:52:50 INFO - PROCESS | 4024 | 1468900370605 Marionette DEBUG loaded listener.js 20:52:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260685C000) [pid = 4024] [serial = 1868] [outer = 000000260645BC00] 20:52:51 INFO - PROCESS | 4024 | 1468900371346 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 20:52:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:52:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1239ms 20:52:51 INFO - PROCESS | 4024 | 1468900371429 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 20:52:51 INFO - PROCESS | 4024 | 1468900371434 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 20:52:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:52:51 INFO - PROCESS | 4024 | 1468900371441 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:52:51 INFO - PROCESS | 4024 | 1468900371444 Marionette TRACE conn5 <- [1,2454,null,{}] 20:52:51 INFO - PROCESS | 4024 | 1468900371448 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:51 INFO - PROCESS | 4024 | 1468900371452 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:51 INFO - PROCESS | 4024 | 1468900371605 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 20:52:51 INFO - PROCESS | 4024 | 1468900371722 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:51 INFO - PROCESS | 4024 | 1468900371725 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:51 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615F9A800 == 35 [pid = 4024] [id = 623] 20:52:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260B0CD800) [pid = 4024] [serial = 1869] [outer = 0000000000000000] 20:52:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260B684800) [pid = 4024] [serial = 1870] [outer = 000000260B0CD800] 20:52:51 INFO - PROCESS | 4024 | 1468900371784 Marionette DEBUG loaded listener.js 20:52:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260C6D6C00) [pid = 4024] [serial = 1871] [outer = 000000260B0CD800] 20:52:52 INFO - PROCESS | 4024 | 1468900372693 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 20:52:52 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BDD800 == 34 [pid = 4024] [id = 620] 20:52:52 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C31000 == 33 [pid = 4024] [id = 619] 20:52:52 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AAE800 == 32 [pid = 4024] [id = 618] 20:52:52 INFO - PROCESS | 4024 | --DOCSHELL 000000261646A800 == 31 [pid = 4024] [id = 617] 20:52:52 INFO - PROCESS | 4024 | --DOCSHELL 0000002614D85000 == 30 [pid = 4024] [id = 616] 20:52:52 INFO - PROCESS | 4024 | --DOCSHELL 0000002612D3F800 == 29 [pid = 4024] [id = 615] 20:52:52 INFO - PROCESS | 4024 | --DOCSHELL 000000260C914000 == 28 [pid = 4024] [id = 614] 20:52:52 INFO - PROCESS | 4024 | --DOCSHELL 000000260A895000 == 27 [pid = 4024] [id = 613] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002614F22C00) [pid = 4024] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002615847000) [pid = 4024] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261231B000) [pid = 4024] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002613945C00) [pid = 4024] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026131B5C00) [pid = 4024] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260B1B8000) [pid = 4024] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002613322C00) [pid = 4024] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606857800) [pid = 4024] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260A8F1C00) [pid = 4024] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260B045400) [pid = 4024] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260B683800) [pid = 4024] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026101B4000) [pid = 4024] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002606863C00) [pid = 4024] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260A84A000) [pid = 4024] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261402CC00) [pid = 4024] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260F70B400) [pid = 4024] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FC54800) [pid = 4024] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002613822C00) [pid = 4024] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000261632F400) [pid = 4024] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002614139400) [pid = 4024] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000261403C400) [pid = 4024] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002612946000) [pid = 4024] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (0000002612747000) [pid = 4024] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (00000026107DBC00) [pid = 4024] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 20:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1342ms 20:52:52 INFO - PROCESS | 4024 | 1468900372783 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 20:52:52 INFO - PROCESS | 4024 | 1468900372788 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 20:52:52 INFO - PROCESS | 4024 | 1468900372793 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:52:52 INFO - PROCESS | 4024 | 1468900372796 Marionette TRACE conn5 <- [1,2458,null,{}] 20:52:52 INFO - PROCESS | 4024 | 1468900372802 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:52 INFO - PROCESS | 4024 | 1468900372805 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:52 INFO - PROCESS | 4024 | 1468900372908 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 20:52:52 INFO - PROCESS | 4024 | 1468900372990 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:52 INFO - PROCESS | 4024 | 1468900372995 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:53 INFO - PROCESS | 4024 | ++DOCSHELL 00000026077D5000 == 28 [pid = 4024] [id = 624] 20:52:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0000002606121000) [pid = 4024] [serial = 1872] [outer = 0000000000000000] 20:52:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0000002606124400) [pid = 4024] [serial = 1873] [outer = 0000002606121000] 20:52:53 INFO - PROCESS | 4024 | 1468900373044 Marionette DEBUG loaded listener.js 20:52:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (00000026063B1400) [pid = 4024] [serial = 1874] [outer = 0000002606121000] 20:52:53 INFO - PROCESS | 4024 | 1468900373468 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 20:52:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:52:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 734ms 20:52:53 INFO - PROCESS | 4024 | 1468900373531 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 20:52:53 INFO - PROCESS | 4024 | 1468900373536 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 20:52:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:52:53 INFO - PROCESS | 4024 | 1468900373542 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:52:53 INFO - PROCESS | 4024 | 1468900373545 Marionette TRACE conn5 <- [1,2462,null,{}] 20:52:53 INFO - PROCESS | 4024 | 1468900373548 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:53 INFO - PROCESS | 4024 | 1468900373551 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:53 INFO - PROCESS | 4024 | 1468900373644 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 20:52:53 INFO - PROCESS | 4024 | 1468900373651 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:53 INFO - PROCESS | 4024 | 1468900373653 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:53 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C88B000 == 29 [pid = 4024] [id = 625] 20:52:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606862C00) [pid = 4024] [serial = 1875] [outer = 0000000000000000] 20:52:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002606B8E400) [pid = 4024] [serial = 1876] [outer = 0000002606862C00] 20:52:53 INFO - PROCESS | 4024 | 1468900373703 Marionette DEBUG loaded listener.js 20:52:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260A848C00) [pid = 4024] [serial = 1877] [outer = 0000002606862C00] 20:52:54 INFO - PROCESS | 4024 | 1468900374185 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 20:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 671ms 20:52:54 INFO - PROCESS | 4024 | 1468900374216 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 20:52:54 INFO - PROCESS | 4024 | 1468900374219 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 20:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:52:54 INFO - PROCESS | 4024 | 1468900374222 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:52:54 INFO - PROCESS | 4024 | 1468900374226 Marionette TRACE conn5 <- [1,2466,null,{}] 20:52:54 INFO - PROCESS | 4024 | 1468900374238 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:54 INFO - PROCESS | 4024 | 1468900374243 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:54 INFO - PROCESS | 4024 | 1468900374361 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 20:52:54 INFO - PROCESS | 4024 | 1468900374447 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:54 INFO - PROCESS | 4024 | 1468900374450 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:54 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612B75800 == 30 [pid = 4024] [id = 626] 20:52:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260B1C4800) [pid = 4024] [serial = 1878] [outer = 0000000000000000] 20:52:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260C106800) [pid = 4024] [serial = 1879] [outer = 000000260B1C4800] 20:52:54 INFO - PROCESS | 4024 | 1468900374499 Marionette DEBUG loaded listener.js 20:52:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260C2E0000) [pid = 4024] [serial = 1880] [outer = 000000260B1C4800] 20:52:54 INFO - PROCESS | 4024 | 1468900374885 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 691ms 20:52:54 INFO - PROCESS | 4024 | 1468900374916 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 20:52:54 INFO - PROCESS | 4024 | 1468900374919 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 20:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:52:54 INFO - PROCESS | 4024 | 1468900374934 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:52:54 INFO - PROCESS | 4024 | 1468900374936 Marionette TRACE conn5 <- [1,2470,null,{}] 20:52:54 INFO - PROCESS | 4024 | 1468900374939 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:54 INFO - PROCESS | 4024 | 1468900374941 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:55 INFO - PROCESS | 4024 | 1468900375064 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 20:52:55 INFO - PROCESS | 4024 | 1468900375070 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:55 INFO - PROCESS | 4024 | 1468900375072 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:55 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615864000 == 31 [pid = 4024] [id = 627] 20:52:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260C89D400) [pid = 4024] [serial = 1881] [outer = 0000000000000000] 20:52:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260F70BC00) [pid = 4024] [serial = 1882] [outer = 000000260C89D400] 20:52:55 INFO - PROCESS | 4024 | 1468900375160 Marionette DEBUG loaded listener.js 20:52:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FC55C00) [pid = 4024] [serial = 1883] [outer = 000000260C89D400] 20:52:55 INFO - PROCESS | 4024 | 1468900375589 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 20:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 691ms 20:52:55 INFO - PROCESS | 4024 | 1468900375616 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 20:52:55 INFO - PROCESS | 4024 | 1468900375619 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 20:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:52:55 INFO - PROCESS | 4024 | 1468900375622 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:52:55 INFO - PROCESS | 4024 | 1468900375623 Marionette TRACE conn5 <- [1,2474,null,{}] 20:52:55 INFO - PROCESS | 4024 | 1468900375627 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:55 INFO - PROCESS | 4024 | 1468900375629 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:55 INFO - PROCESS | 4024 | 1468900375741 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 20:52:55 INFO - PROCESS | 4024 | 1468900375825 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:55 INFO - PROCESS | 4024 | 1468900375827 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:55 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616877800 == 32 [pid = 4024] [id = 628] 20:52:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FD0D000) [pid = 4024] [serial = 1884] [outer = 0000000000000000] 20:52:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FD21C00) [pid = 4024] [serial = 1885] [outer = 000000260FD0D000] 20:52:55 INFO - PROCESS | 4024 | 1468900375871 Marionette DEBUG loaded listener.js 20:52:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000261013FC00) [pid = 4024] [serial = 1886] [outer = 000000260FD0D000] 20:52:56 INFO - PROCESS | 4024 | 1468900376279 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 20:52:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:52:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 733ms 20:52:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:52:56 INFO - PROCESS | 4024 | 1468900376359 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 20:52:56 INFO - PROCESS | 4024 | 1468900376361 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 20:52:56 INFO - PROCESS | 4024 | 1468900376364 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:52:56 INFO - PROCESS | 4024 | 1468900376366 Marionette TRACE conn5 <- [1,2478,null,{}] 20:52:56 INFO - PROCESS | 4024 | 1468900376370 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:56 INFO - PROCESS | 4024 | 1468900376376 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:56 INFO - PROCESS | 4024 | 1468900376520 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 20:52:56 INFO - PROCESS | 4024 | 1468900376572 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:56 INFO - PROCESS | 4024 | 1468900376574 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:56 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BCF000 == 33 [pid = 4024] [id = 629] 20:52:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261036D800) [pid = 4024] [serial = 1887] [outer = 0000000000000000] 20:52:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002610DB7C00) [pid = 4024] [serial = 1888] [outer = 000000261036D800] 20:52:56 INFO - PROCESS | 4024 | 1468900376627 Marionette DEBUG loaded listener.js 20:52:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002612938C00) [pid = 4024] [serial = 1889] [outer = 000000261036D800] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260A849400) [pid = 4024] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026063AF800) [pid = 4024] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260A83EC00) [pid = 4024] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260CD52000) [pid = 4024] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260649D400) [pid = 4024] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260C2E0400) [pid = 4024] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002612F47400) [pid = 4024] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260649EC00) [pid = 4024] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002612F48000) [pid = 4024] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260A848800) [pid = 4024] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002606499400) [pid = 4024] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260FDDF400) [pid = 4024] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:52:57 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002604E0D000) [pid = 4024] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:52:57 INFO - PROCESS | 4024 | 1468900377121 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 775ms 20:52:57 INFO - PROCESS | 4024 | 1468900377142 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 20:52:57 INFO - PROCESS | 4024 | 1468900377144 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 20:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:52:57 INFO - PROCESS | 4024 | 1468900377147 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:52:57 INFO - PROCESS | 4024 | 1468900377149 Marionette TRACE conn5 <- [1,2482,null,{}] 20:52:57 INFO - PROCESS | 4024 | 1468900377157 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:57 INFO - PROCESS | 4024 | 1468900377159 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:57 INFO - PROCESS | 4024 | 1468900377241 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 20:52:57 INFO - PROCESS | 4024 | 1468900377247 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:57 INFO - PROCESS | 4024 | 1468900377249 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:57 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CB3000 == 34 [pid = 4024] [id = 630] 20:52:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002606460C00) [pid = 4024] [serial = 1890] [outer = 0000000000000000] 20:52:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260C2E0400) [pid = 4024] [serial = 1891] [outer = 0000002606460C00] 20:52:57 INFO - PROCESS | 4024 | 1468900377366 Marionette DEBUG loaded listener.js 20:52:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002612939400) [pid = 4024] [serial = 1892] [outer = 0000002606460C00] 20:52:57 INFO - PROCESS | 4024 | 1468900377734 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 20:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 626ms 20:52:57 INFO - PROCESS | 4024 | 1468900377777 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 20:52:57 INFO - PROCESS | 4024 | 1468900377780 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 20:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:52:57 INFO - PROCESS | 4024 | 1468900377783 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:52:57 INFO - PROCESS | 4024 | 1468900377785 Marionette TRACE conn5 <- [1,2486,null,{}] 20:52:57 INFO - PROCESS | 4024 | 1468900377788 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:57 INFO - PROCESS | 4024 | 1468900377790 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:57 INFO - PROCESS | 4024 | 1468900377883 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 20:52:57 INFO - PROCESS | 4024 | 1468900377959 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:57 INFO - PROCESS | 4024 | 1468900377961 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:57 INFO - PROCESS | 4024 | ++DOCSHELL 000000261991C000 == 35 [pid = 4024] [id = 631] 20:52:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002612747800) [pid = 4024] [serial = 1893] [outer = 0000000000000000] 20:52:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002612AC1C00) [pid = 4024] [serial = 1894] [outer = 0000002612747800] 20:52:58 INFO - PROCESS | 4024 | 1468900378005 Marionette DEBUG loaded listener.js 20:52:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026131B2400) [pid = 4024] [serial = 1895] [outer = 0000002612747800] 20:52:58 INFO - PROCESS | 4024 | 1468900378349 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:52:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:52:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 628ms 20:52:58 INFO - PROCESS | 4024 | 1468900378415 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 20:52:58 INFO - PROCESS | 4024 | 1468900378417 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 20:52:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:52:58 INFO - PROCESS | 4024 | 1468900378420 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:52:58 INFO - PROCESS | 4024 | 1468900378421 Marionette TRACE conn5 <- [1,2490,null,{}] 20:52:58 INFO - PROCESS | 4024 | 1468900378425 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:58 INFO - PROCESS | 4024 | 1468900378427 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:58 INFO - PROCESS | 4024 | 1468900378544 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 20:52:58 INFO - PROCESS | 4024 | 1468900378579 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:58 INFO - PROCESS | 4024 | 1468900378581 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:58 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A48C800 == 36 [pid = 4024] [id = 632] 20:52:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000261293B800) [pid = 4024] [serial = 1896] [outer = 0000000000000000] 20:52:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026131B7400) [pid = 4024] [serial = 1897] [outer = 000000261293B800] 20:52:58 INFO - PROCESS | 4024 | 1468900378627 Marionette DEBUG loaded listener.js 20:52:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026135AF400) [pid = 4024] [serial = 1898] [outer = 000000261293B800] 20:52:59 INFO - PROCESS | 4024 | 1468900379092 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 732ms 20:52:59 INFO - PROCESS | 4024 | 1468900379156 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 20:52:59 INFO - PROCESS | 4024 | 1468900379161 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 20:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:52:59 INFO - PROCESS | 4024 | 1468900379167 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:52:59 INFO - PROCESS | 4024 | 1468900379172 Marionette TRACE conn5 <- [1,2494,null,{}] 20:52:59 INFO - PROCESS | 4024 | 1468900379179 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:52:59 INFO - PROCESS | 4024 | 1468900379182 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:59 INFO - PROCESS | 4024 | 1468900379314 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 20:52:59 INFO - PROCESS | 4024 | 1468900379433 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:52:59 INFO - PROCESS | 4024 | 1468900379438 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:52:59 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B304000 == 37 [pid = 4024] [id = 633] 20:52:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026063A8C00) [pid = 4024] [serial = 1899] [outer = 0000000000000000] 20:52:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026063B2000) [pid = 4024] [serial = 1900] [outer = 00000026063A8C00] 20:52:59 INFO - PROCESS | 4024 | 1468900379499 Marionette DEBUG loaded listener.js 20:52:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260685F000) [pid = 4024] [serial = 1901] [outer = 00000026063A8C00] 20:53:00 INFO - PROCESS | 4024 | 1468900380127 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 985ms 20:53:00 INFO - PROCESS | 4024 | 1468900380155 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 20:53:00 INFO - PROCESS | 4024 | 1468900380160 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 20:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:53:00 INFO - PROCESS | 4024 | 1468900380167 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:53:00 INFO - PROCESS | 4024 | 1468900380170 Marionette TRACE conn5 <- [1,2498,null,{}] 20:53:00 INFO - PROCESS | 4024 | 1468900380174 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:00 INFO - PROCESS | 4024 | 1468900380177 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:00 INFO - PROCESS | 4024 | 1468900380295 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 20:53:00 INFO - PROCESS | 4024 | 1468900380391 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:00 INFO - PROCESS | 4024 | 1468900380394 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:00 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616459000 == 38 [pid = 4024] [id = 634] 20:53:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260C109800) [pid = 4024] [serial = 1902] [outer = 0000000000000000] 20:53:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260C2D9400) [pid = 4024] [serial = 1903] [outer = 000000260C109800] 20:53:00 INFO - PROCESS | 4024 | 1468900380451 Marionette DEBUG loaded listener.js 20:53:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260F710000) [pid = 4024] [serial = 1904] [outer = 000000260C109800] 20:53:01 INFO - PROCESS | 4024 | 1468900381034 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 20:53:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:53:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 944ms 20:53:01 INFO - PROCESS | 4024 | 1468900381113 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 20:53:01 INFO - PROCESS | 4024 | 1468900381116 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 20:53:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:53:01 INFO - PROCESS | 4024 | 1468900381121 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:53:01 INFO - PROCESS | 4024 | 1468900381125 Marionette TRACE conn5 <- [1,2502,null,{}] 20:53:01 INFO - PROCESS | 4024 | 1468900381136 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:01 INFO - PROCESS | 4024 | 1468900381142 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:01 INFO - PROCESS | 4024 | 1468900381264 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 20:53:01 INFO - PROCESS | 4024 | 1468900381382 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:01 INFO - PROCESS | 4024 | 1468900381386 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:01 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5EF000 == 39 [pid = 4024] [id = 635] 20:53:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002610DD3C00) [pid = 4024] [serial = 1905] [outer = 0000000000000000] 20:53:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002612326000) [pid = 4024] [serial = 1906] [outer = 0000002610DD3C00] 20:53:01 INFO - PROCESS | 4024 | 1468900381445 Marionette DEBUG loaded listener.js 20:53:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000261310C400) [pid = 4024] [serial = 1907] [outer = 0000002610DD3C00] 20:53:02 INFO - PROCESS | 4024 | 1468900382031 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 983ms 20:53:02 INFO - PROCESS | 4024 | 1468900382104 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 20:53:02 INFO - PROCESS | 4024 | 1468900382107 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 20:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:53:02 INFO - PROCESS | 4024 | 1468900382111 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:53:02 INFO - PROCESS | 4024 | 1468900382113 Marionette TRACE conn5 <- [1,2506,null,{}] 20:53:02 INFO - PROCESS | 4024 | 1468900382131 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:02 INFO - PROCESS | 4024 | 1468900382133 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:02 INFO - PROCESS | 4024 | 1468900382248 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 20:53:02 INFO - PROCESS | 4024 | 1468900382368 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:02 INFO - PROCESS | 4024 | 1468900382370 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:02 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CAD800 == 40 [pid = 4024] [id = 636] 20:53:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (00000026127E7C00) [pid = 4024] [serial = 1908] [outer = 0000000000000000] 20:53:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000261402AC00) [pid = 4024] [serial = 1909] [outer = 00000026127E7C00] 20:53:02 INFO - PROCESS | 4024 | 1468900382426 Marionette DEBUG loaded listener.js 20:53:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002614039400) [pid = 4024] [serial = 1910] [outer = 00000026127E7C00] 20:53:03 INFO - PROCESS | 4024 | 1468900383202 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1138ms 20:53:03 INFO - PROCESS | 4024 | 1468900383251 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 20:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:53:03 INFO - PROCESS | 4024 | 1468900383255 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 20:53:03 INFO - PROCESS | 4024 | 1468900383260 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:53:03 INFO - PROCESS | 4024 | 1468900383263 Marionette TRACE conn5 <- [1,2510,null,{}] 20:53:03 INFO - PROCESS | 4024 | 1468900383269 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:03 INFO - PROCESS | 4024 | 1468900383272 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:03 INFO - PROCESS | 4024 | 1468900383384 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 20:53:03 INFO - PROCESS | 4024 | 1468900383484 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:03 INFO - PROCESS | 4024 | 1468900383487 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:03 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A899000 == 41 [pid = 4024] [id = 637] 20:53:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260A6B6800) [pid = 4024] [serial = 1911] [outer = 0000000000000000] 20:53:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260A845C00) [pid = 4024] [serial = 1912] [outer = 000000260A6B6800] 20:53:03 INFO - PROCESS | 4024 | 1468900383537 Marionette DEBUG loaded listener.js 20:53:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260B1C0400) [pid = 4024] [serial = 1913] [outer = 000000260A6B6800] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 000000260B3D3800 == 40 [pid = 4024] [id = 612] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 000000261991C000 == 39 [pid = 4024] [id = 631] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CB3000 == 38 [pid = 4024] [id = 630] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BCF000 == 37 [pid = 4024] [id = 629] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002616877800 == 36 [pid = 4024] [id = 628] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002615864000 == 35 [pid = 4024] [id = 627] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002612B75800 == 34 [pid = 4024] [id = 626] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 000000260C88B000 == 33 [pid = 4024] [id = 625] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 00000026077D5000 == 32 [pid = 4024] [id = 624] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002615F9A800 == 31 [pid = 4024] [id = 623] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002612D3F000 == 30 [pid = 4024] [id = 621] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 000000260B4C2000 == 29 [pid = 4024] [id = 622] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CAD800 == 28 [pid = 4024] [id = 636] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5EF000 == 27 [pid = 4024] [id = 635] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002616459000 == 26 [pid = 4024] [id = 634] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 000000261A48C800 == 25 [pid = 4024] [id = 632] 20:53:04 INFO - PROCESS | 4024 | --DOCSHELL 000000260B304000 == 24 [pid = 4024] [id = 633] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260B0CEC00) [pid = 4024] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260A8F4800) [pid = 4024] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260645EC00) [pid = 4024] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026064A4400) [pid = 4024] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260B394400) [pid = 4024] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260A844000) [pid = 4024] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260FC19400) [pid = 4024] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260A9CEC00) [pid = 4024] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002606B84000) [pid = 4024] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260FD10000) [pid = 4024] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260F704800) [pid = 4024] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002614032C00) [pid = 4024] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026131ACC00) [pid = 4024] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002612ABB800) [pid = 4024] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000261644C000) [pid = 4024] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000261633C000) [pid = 4024] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FD20C00) [pid = 4024] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260B4E4C00) [pid = 4024] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002610642000) [pid = 4024] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261273F000) [pid = 4024] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260C2E1000) [pid = 4024] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FC5CC00) [pid = 4024] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000261013C400) [pid = 4024] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (00000026127E1000) [pid = 4024] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002612F4F000) [pid = 4024] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000261013D400) [pid = 4024] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000260CD4EC00) [pid = 4024] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 20:53:04 INFO - PROCESS | 4024 | 1468900384731 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:53:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:53:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1493ms 20:53:04 INFO - PROCESS | 4024 | 1468900384759 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 20:53:04 INFO - PROCESS | 4024 | 1468900384763 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 20:53:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:53:04 INFO - PROCESS | 4024 | 1468900384770 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:53:04 INFO - PROCESS | 4024 | 1468900384773 Marionette TRACE conn5 <- [1,2514,null,{}] 20:53:04 INFO - PROCESS | 4024 | 1468900384784 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:04 INFO - PROCESS | 4024 | 1468900384787 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:04 INFO - PROCESS | 4024 | 1468900384876 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 20:53:04 INFO - PROCESS | 4024 | 1468900384886 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:04 INFO - PROCESS | 4024 | 1468900384890 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:04 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A89A000 == 25 [pid = 4024] [id = 638] 20:53:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (00000026063AC000) [pid = 4024] [serial = 1914] [outer = 0000000000000000] 20:53:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606462800) [pid = 4024] [serial = 1915] [outer = 00000026063AC000] 20:53:04 INFO - PROCESS | 4024 | 1468900384940 Marionette DEBUG loaded listener.js 20:53:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (00000026067BF800) [pid = 4024] [serial = 1916] [outer = 00000026063AC000] 20:53:05 INFO - PROCESS | 4024 | 1468900385435 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 691ms 20:53:05 INFO - PROCESS | 4024 | 1468900385464 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 20:53:05 INFO - PROCESS | 4024 | 1468900385470 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 20:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:53:05 INFO - PROCESS | 4024 | 1468900385476 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:53:05 INFO - PROCESS | 4024 | 1468900385479 Marionette TRACE conn5 <- [1,2518,null,{}] 20:53:05 INFO - PROCESS | 4024 | 1468900385483 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:05 INFO - PROCESS | 4024 | 1468900385486 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:05 INFO - PROCESS | 4024 | 1468900385615 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 20:53:05 INFO - PROCESS | 4024 | 1468900385630 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:05 INFO - PROCESS | 4024 | 1468900385632 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:05 INFO - PROCESS | 4024 | ++DOCSHELL 000000260FD59000 == 26 [pid = 4024] [id = 639] 20:53:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260A9C1000) [pid = 4024] [serial = 1917] [outer = 0000000000000000] 20:53:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260B020000) [pid = 4024] [serial = 1918] [outer = 000000260A9C1000] 20:53:05 INFO - PROCESS | 4024 | 1468900385689 Marionette DEBUG loaded listener.js 20:53:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B375800) [pid = 4024] [serial = 1919] [outer = 000000260A9C1000] 20:53:06 INFO - PROCESS | 4024 | 1468900386154 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 20:53:06 INFO - PROCESS | 4024 | 1468900386212 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 20:53:06 INFO - PROCESS | 4024 | 1468900386214 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 20:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:53:06 INFO - PROCESS | 4024 | 1468900386218 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:53:06 INFO - PROCESS | 4024 | 1468900386222 Marionette TRACE conn5 <- [1,2522,null,{}] 20:53:06 INFO - PROCESS | 4024 | 1468900386233 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:06 INFO - PROCESS | 4024 | 1468900386238 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:06 INFO - PROCESS | 4024 | 1468900386327 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 20:53:06 INFO - PROCESS | 4024 | 1468900386415 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:06 INFO - PROCESS | 4024 | 1468900386418 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:06 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613175800 == 27 [pid = 4024] [id = 640] 20:53:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002605E2F800) [pid = 4024] [serial = 1920] [outer = 0000000000000000] 20:53:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260C2E2800) [pid = 4024] [serial = 1921] [outer = 0000002605E2F800] 20:53:06 INFO - PROCESS | 4024 | 1468900386467 Marionette DEBUG loaded listener.js 20:53:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260F705000) [pid = 4024] [serial = 1922] [outer = 0000002605E2F800] 20:53:06 INFO - PROCESS | 4024 | 1468900386881 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 20:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 690ms 20:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:53:06 INFO - PROCESS | 4024 | 1468900386911 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 20:53:06 INFO - PROCESS | 4024 | 1468900386914 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 20:53:06 INFO - PROCESS | 4024 | 1468900386918 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:53:06 INFO - PROCESS | 4024 | 1468900386919 Marionette TRACE conn5 <- [1,2526,null,{}] 20:53:06 INFO - PROCESS | 4024 | 1468900386923 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:06 INFO - PROCESS | 4024 | 1468900386925 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:07 INFO - PROCESS | 4024 | 1468900387070 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 20:53:07 INFO - PROCESS | 4024 | 1468900387094 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:07 INFO - PROCESS | 4024 | 1468900387096 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:07 INFO - PROCESS | 4024 | ++DOCSHELL 00000026153E8000 == 28 [pid = 4024] [id = 641] 20:53:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FC50400) [pid = 4024] [serial = 1923] [outer = 0000000000000000] 20:53:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FC56C00) [pid = 4024] [serial = 1924] [outer = 000000260FC50400] 20:53:07 INFO - PROCESS | 4024 | 1468900387141 Marionette DEBUG loaded listener.js 20:53:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FD0E000) [pid = 4024] [serial = 1925] [outer = 000000260FC50400] 20:53:07 INFO - PROCESS | 4024 | 1468900387576 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:53:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:53:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 692ms 20:53:07 INFO - PROCESS | 4024 | 1468900387612 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 20:53:07 INFO - PROCESS | 4024 | 1468900387614 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 20:53:07 INFO - PROCESS | 4024 | 1468900387617 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:53:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:53:07 INFO - PROCESS | 4024 | 1468900387619 Marionette TRACE conn5 <- [1,2530,null,{}] 20:53:07 INFO - PROCESS | 4024 | 1468900387622 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:07 INFO - PROCESS | 4024 | 1468900387624 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:07 INFO - PROCESS | 4024 | 1468900387732 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 20:53:07 INFO - PROCESS | 4024 | 1468900387738 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:07 INFO - PROCESS | 4024 | 1468900387740 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:07 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616864800 == 29 [pid = 4024] [id = 642] 20:53:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002606126400) [pid = 4024] [serial = 1926] [outer = 0000000000000000] 20:53:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FD26800) [pid = 4024] [serial = 1927] [outer = 0000002606126400] 20:53:07 INFO - PROCESS | 4024 | 1468900387786 Marionette DEBUG loaded listener.js 20:53:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002610145800) [pid = 4024] [serial = 1928] [outer = 0000002606126400] 20:53:08 INFO - PROCESS | 4024 | 1468900388254 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 20:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 20:53:08 INFO - PROCESS | 4024 | 1468900388292 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 20:53:08 INFO - PROCESS | 4024 | 1468900388294 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 20:53:08 INFO - PROCESS | 4024 | 1468900388297 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:53:08 INFO - PROCESS | 4024 | 1468900388299 Marionette TRACE conn5 <- [1,2534,null,{}] 20:53:08 INFO - PROCESS | 4024 | 1468900388308 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:08 INFO - PROCESS | 4024 | 1468900388314 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:08 INFO - PROCESS | 4024 | 1468900388481 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 20:53:08 INFO - PROCESS | 4024 | 1468900388507 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:08 INFO - PROCESS | 4024 | 1468900388510 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:08 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C26000 == 30 [pid = 4024] [id = 643] 20:53:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260FD26400) [pid = 4024] [serial = 1929] [outer = 0000000000000000] 20:53:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026120D0800) [pid = 4024] [serial = 1930] [outer = 000000260FD26400] 20:53:08 INFO - PROCESS | 4024 | 1468900388555 Marionette DEBUG loaded listener.js 20:53:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026127E5C00) [pid = 4024] [serial = 1931] [outer = 000000260FD26400] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000261036D800) [pid = 4024] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260FD0D000) [pid = 4024] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002612AC5000) [pid = 4024] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606121000) [pid = 4024] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002606460C00) [pid = 4024] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002612747800) [pid = 4024] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002606862C00) [pid = 4024] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260B1C4800) [pid = 4024] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260B0CD800) [pid = 4024] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260645BC00) [pid = 4024] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261293B800) [pid = 4024] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:53:09 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260C89D400) [pid = 4024] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:53:09 INFO - PROCESS | 4024 | 1468900389183 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 20:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 942ms 20:53:09 INFO - PROCESS | 4024 | 1468900389248 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 20:53:09 INFO - PROCESS | 4024 | 1468900389251 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 20:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:53:09 INFO - PROCESS | 4024 | 1468900389255 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:53:09 INFO - PROCESS | 4024 | 1468900389256 Marionette TRACE conn5 <- [1,2538,null,{}] 20:53:09 INFO - PROCESS | 4024 | 1468900389260 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:09 INFO - PROCESS | 4024 | 1468900389262 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:09 INFO - PROCESS | 4024 | 1468900389343 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 20:53:09 INFO - PROCESS | 4024 | 1468900389352 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:09 INFO - PROCESS | 4024 | 1468900389354 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:09 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BD3800 == 31 [pid = 4024] [id = 644] 20:53:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002606862C00) [pid = 4024] [serial = 1932] [outer = 0000000000000000] 20:53:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260FC5D800) [pid = 4024] [serial = 1933] [outer = 0000002606862C00] 20:53:09 INFO - PROCESS | 4024 | 1468900389398 Marionette DEBUG loaded listener.js 20:53:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612747800) [pid = 4024] [serial = 1934] [outer = 0000002606862C00] 20:53:09 INFO - PROCESS | 4024 | 1468900389826 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 20:53:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:53:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 628ms 20:53:09 INFO - PROCESS | 4024 | 1468900389885 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 20:53:09 INFO - PROCESS | 4024 | 1468900389887 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 20:53:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:53:09 INFO - PROCESS | 4024 | 1468900389891 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:53:09 INFO - PROCESS | 4024 | 1468900389893 Marionette TRACE conn5 <- [1,2542,null,{}] 20:53:09 INFO - PROCESS | 4024 | 1468900389896 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:09 INFO - PROCESS | 4024 | 1468900389898 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:09 INFO - PROCESS | 4024 | 1468900389981 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 20:53:10 INFO - PROCESS | 4024 | 1468900389988 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:10 INFO - PROCESS | 4024 | 1468900389990 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:10 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CC3000 == 32 [pid = 4024] [id = 645] 20:53:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002605E2E400) [pid = 4024] [serial = 1935] [outer = 0000000000000000] 20:53:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612ABA400) [pid = 4024] [serial = 1936] [outer = 0000002605E2E400] 20:53:10 INFO - PROCESS | 4024 | 1468900390034 Marionette DEBUG loaded listener.js 20:53:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002612AC7800) [pid = 4024] [serial = 1937] [outer = 0000002605E2E400] 20:53:10 INFO - PROCESS | 4024 | 1468900390533 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 691ms 20:53:10 INFO - PROCESS | 4024 | 1468900390584 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 20:53:10 INFO - PROCESS | 4024 | 1468900390586 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 20:53:10 INFO - PROCESS | 4024 | 1468900390589 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:53:10 INFO - PROCESS | 4024 | 1468900390591 Marionette TRACE conn5 <- [1,2546,null,{}] 20:53:10 INFO - PROCESS | 4024 | 1468900390595 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:10 INFO - PROCESS | 4024 | 1468900390596 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:10 INFO - PROCESS | 4024 | 1468900390697 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 20:53:10 INFO - PROCESS | 4024 | 1468900390705 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:10 INFO - PROCESS | 4024 | 1468900390707 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:10 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613174000 == 33 [pid = 4024] [id = 646] 20:53:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002612944C00) [pid = 4024] [serial = 1938] [outer = 0000000000000000] 20:53:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026131AE800) [pid = 4024] [serial = 1939] [outer = 0000002612944C00] 20:53:10 INFO - PROCESS | 4024 | 1468900390751 Marionette DEBUG loaded listener.js 20:53:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026135AC800) [pid = 4024] [serial = 1940] [outer = 0000002612944C00] 20:53:11 INFO - PROCESS | 4024 | 1468900391522 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 986ms 20:53:11 INFO - PROCESS | 4024 | 1468900391579 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 20:53:11 INFO - PROCESS | 4024 | 1468900391583 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 20:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:53:11 INFO - PROCESS | 4024 | 1468900391588 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:53:11 INFO - PROCESS | 4024 | 1468900391592 Marionette TRACE conn5 <- [1,2550,null,{}] 20:53:11 INFO - PROCESS | 4024 | 1468900391598 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:11 INFO - PROCESS | 4024 | 1468900391602 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:11 INFO - PROCESS | 4024 | 1468900391749 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 20:53:11 INFO - PROCESS | 4024 | 1468900391867 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:11 INFO - PROCESS | 4024 | 1468900391870 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:11 INFO - PROCESS | 4024 | ++DOCSHELL 000000260FD57000 == 34 [pid = 4024] [id = 647] 20:53:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260649A400) [pid = 4024] [serial = 1941] [outer = 0000000000000000] 20:53:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260685FC00) [pid = 4024] [serial = 1942] [outer = 000000260649A400] 20:53:11 INFO - PROCESS | 4024 | 1468900391929 Marionette DEBUG loaded listener.js 20:53:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260A84D800) [pid = 4024] [serial = 1943] [outer = 000000260649A400] 20:53:12 INFO - PROCESS | 4024 | 1468900392613 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 20:53:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:53:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1075ms 20:53:12 INFO - PROCESS | 4024 | 1468900392674 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 20:53:12 INFO - PROCESS | 4024 | 1468900392680 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 20:53:12 INFO - PROCESS | 4024 | 1468900392686 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:53:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:53:12 INFO - PROCESS | 4024 | 1468900392689 Marionette TRACE conn5 <- [1,2554,null,{}] 20:53:12 INFO - PROCESS | 4024 | 1468900392693 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:12 INFO - PROCESS | 4024 | 1468900392696 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:12 INFO - PROCESS | 4024 | 1468900392821 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 20:53:12 INFO - PROCESS | 4024 | 1468900392948 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:12 INFO - PROCESS | 4024 | 1468900392951 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:12 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616864000 == 35 [pid = 4024] [id = 648] 20:53:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260AB7CC00) [pid = 4024] [serial = 1944] [outer = 0000000000000000] 20:53:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260C6DBC00) [pid = 4024] [serial = 1945] [outer = 000000260AB7CC00] 20:53:13 INFO - PROCESS | 4024 | 1468900393011 Marionette DEBUG loaded listener.js 20:53:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260FC99C00) [pid = 4024] [serial = 1946] [outer = 000000260AB7CC00] 20:53:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CC3000 == 34 [pid = 4024] [id = 645] 20:53:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BD3800 == 33 [pid = 4024] [id = 644] 20:53:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C26000 == 32 [pid = 4024] [id = 643] 20:53:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002616864800 == 31 [pid = 4024] [id = 642] 20:53:13 INFO - PROCESS | 4024 | --DOCSHELL 00000026153E8000 == 30 [pid = 4024] [id = 641] 20:53:13 INFO - PROCESS | 4024 | --DOCSHELL 0000002613175800 == 29 [pid = 4024] [id = 640] 20:53:13 INFO - PROCESS | 4024 | --DOCSHELL 000000260FD59000 == 28 [pid = 4024] [id = 639] 20:53:13 INFO - PROCESS | 4024 | --DOCSHELL 000000260A89A000 == 27 [pid = 4024] [id = 638] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002610DB7C00) [pid = 4024] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261013FC00) [pid = 4024] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260FD21C00) [pid = 4024] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026131B0400) [pid = 4024] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002606124400) [pid = 4024] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260C2E0400) [pid = 4024] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026063B1400) [pid = 4024] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026131B2400) [pid = 4024] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606B8E400) [pid = 4024] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260A848C00) [pid = 4024] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260C106800) [pid = 4024] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260B684800) [pid = 4024] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260C6D6C00) [pid = 4024] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606498400) [pid = 4024] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260685C000) [pid = 4024] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026135AF400) [pid = 4024] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002612AC1C00) [pid = 4024] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (00000026131B7400) [pid = 4024] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002612939400) [pid = 4024] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260F70BC00) [pid = 4024] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002612938C00) [pid = 4024] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (000000260FC55C00) [pid = 4024] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000260C2E0000) [pid = 4024] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 20:53:13 INFO - PROCESS | 4024 | 1468900393905 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 20:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1286ms 20:53:13 INFO - PROCESS | 4024 | 1468900393980 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 20:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:53:13 INFO - PROCESS | 4024 | 1468900393983 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 20:53:13 INFO - PROCESS | 4024 | 1468900393989 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:53:13 INFO - PROCESS | 4024 | 1468900393991 Marionette TRACE conn5 <- [1,2558,null,{}] 20:53:14 INFO - PROCESS | 4024 | 1468900393997 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:14 INFO - PROCESS | 4024 | 1468900394000 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:14 INFO - PROCESS | 4024 | 1468900394105 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 20:53:14 INFO - PROCESS | 4024 | 1468900394115 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:14 INFO - PROCESS | 4024 | 1468900394117 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:14 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A97C800 == 28 [pid = 4024] [id = 649] 20:53:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0000002606316800) [pid = 4024] [serial = 1947] [outer = 0000000000000000] 20:53:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0000002606B35000) [pid = 4024] [serial = 1948] [outer = 0000002606316800] 20:53:14 INFO - PROCESS | 4024 | 1468900394234 Marionette DEBUG loaded listener.js 20:53:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260A846400) [pid = 4024] [serial = 1949] [outer = 0000002606316800] 20:53:14 INFO - PROCESS | 4024 | 1468900394695 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 20:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 20:53:14 INFO - PROCESS | 4024 | 1468900394722 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 20:53:14 INFO - PROCESS | 4024 | 1468900394726 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 20:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:53:14 INFO - PROCESS | 4024 | 1468900394732 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:53:14 INFO - PROCESS | 4024 | 1468900394735 Marionette TRACE conn5 <- [1,2562,null,{}] 20:53:14 INFO - PROCESS | 4024 | 1468900394739 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:14 INFO - PROCESS | 4024 | 1468900394741 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:14 INFO - PROCESS | 4024 | 1468900394836 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 20:53:14 INFO - PROCESS | 4024 | 1468900394844 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:14 INFO - PROCESS | 4024 | 1468900394847 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:14 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D5B000 == 29 [pid = 4024] [id = 650] 20:53:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260C10A000) [pid = 4024] [serial = 1950] [outer = 0000000000000000] 20:53:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260C272400) [pid = 4024] [serial = 1951] [outer = 000000260C10A000] 20:53:14 INFO - PROCESS | 4024 | 1468900394894 Marionette DEBUG loaded listener.js 20:53:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260C8A0C00) [pid = 4024] [serial = 1952] [outer = 000000260C10A000] 20:53:15 INFO - PROCESS | 4024 | 1468900395375 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:53:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:53:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 690ms 20:53:15 INFO - PROCESS | 4024 | 1468900395426 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 20:53:15 INFO - PROCESS | 4024 | 1468900395428 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 20:53:15 INFO - PROCESS | 4024 | 1468900395432 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:53:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:53:15 INFO - PROCESS | 4024 | 1468900395435 Marionette TRACE conn5 <- [1,2566,null,{}] 20:53:15 INFO - PROCESS | 4024 | 1468900395447 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:15 INFO - PROCESS | 4024 | 1468900395452 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:15 INFO - PROCESS | 4024 | 1468900395567 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 20:53:15 INFO - PROCESS | 4024 | 1468900395585 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:15 INFO - PROCESS | 4024 | 1468900395588 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:15 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615F9C000 == 30 [pid = 4024] [id = 651] 20:53:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260630EC00) [pid = 4024] [serial = 1953] [outer = 0000000000000000] 20:53:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260FD29C00) [pid = 4024] [serial = 1954] [outer = 000000260630EC00] 20:53:15 INFO - PROCESS | 4024 | 1468900395637 Marionette DEBUG loaded listener.js 20:53:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026101B4400) [pid = 4024] [serial = 1955] [outer = 000000260630EC00] 20:53:16 INFO - PROCESS | 4024 | 1468900396068 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 692ms 20:53:16 INFO - PROCESS | 4024 | 1468900396127 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 20:53:16 INFO - PROCESS | 4024 | 1468900396130 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 20:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:53:16 INFO - PROCESS | 4024 | 1468900396133 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:53:16 INFO - PROCESS | 4024 | 1468900396134 Marionette TRACE conn5 <- [1,2570,null,{}] 20:53:16 INFO - PROCESS | 4024 | 1468900396139 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:16 INFO - PROCESS | 4024 | 1468900396141 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:16 INFO - PROCESS | 4024 | 1468900396268 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 20:53:16 INFO - PROCESS | 4024 | 1468900396274 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:16 INFO - PROCESS | 4024 | 1468900396276 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:16 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A99800 == 31 [pid = 4024] [id = 652] 20:53:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (00000026107CFC00) [pid = 4024] [serial = 1956] [outer = 0000000000000000] 20:53:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002610DD2800) [pid = 4024] [serial = 1957] [outer = 00000026107CFC00] 20:53:16 INFO - PROCESS | 4024 | 1468900396366 Marionette DEBUG loaded listener.js 20:53:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612743800) [pid = 4024] [serial = 1958] [outer = 00000026107CFC00] 20:53:16 INFO - PROCESS | 4024 | 1468900396773 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 690ms 20:53:16 INFO - PROCESS | 4024 | 1468900396826 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 20:53:16 INFO - PROCESS | 4024 | 1468900396828 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 20:53:16 INFO - PROCESS | 4024 | 1468900396831 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:53:16 INFO - PROCESS | 4024 | 1468900396833 Marionette TRACE conn5 <- [1,2574,null,{}] 20:53:16 INFO - PROCESS | 4024 | 1468900396842 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:16 INFO - PROCESS | 4024 | 1468900396844 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:16 INFO - PROCESS | 4024 | 1468900396986 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 20:53:17 INFO - PROCESS | 4024 | 1468900397044 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:17 INFO - PROCESS | 4024 | 1468900397046 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:17 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BCD800 == 32 [pid = 4024] [id = 653] 20:53:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612748800) [pid = 4024] [serial = 1959] [outer = 0000000000000000] 20:53:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000261293B400) [pid = 4024] [serial = 1960] [outer = 0000002612748800] 20:53:17 INFO - PROCESS | 4024 | 1468900397091 Marionette DEBUG loaded listener.js 20:53:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002612AC1800) [pid = 4024] [serial = 1961] [outer = 0000002612748800] 20:53:17 INFO - PROCESS | 4024 | 1468900397520 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:53:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:53:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 20:53:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:53:17 INFO - PROCESS | 4024 | 1468900397574 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 20:53:17 INFO - PROCESS | 4024 | 1468900397576 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 20:53:17 INFO - PROCESS | 4024 | 1468900397579 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:53:17 INFO - PROCESS | 4024 | 1468900397581 Marionette TRACE conn5 <- [1,2578,null,{}] 20:53:17 INFO - PROCESS | 4024 | 1468900397585 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:17 INFO - PROCESS | 4024 | 1468900397591 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:17 INFO - PROCESS | 4024 | 1468900397736 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 20:53:17 INFO - PROCESS | 4024 | 1468900397794 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:17 INFO - PROCESS | 4024 | 1468900397796 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:17 INFO - PROCESS | 4024 | ++DOCSHELL 000000261973E000 == 33 [pid = 4024] [id = 654] 20:53:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026131B8800) [pid = 4024] [serial = 1962] [outer = 0000000000000000] 20:53:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000261394A000) [pid = 4024] [serial = 1963] [outer = 00000026131B8800] 20:53:17 INFO - PROCESS | 4024 | 1468900397841 Marionette DEBUG loaded listener.js 20:53:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002614035800) [pid = 4024] [serial = 1964] [outer = 00000026131B8800] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260FC50400) [pid = 4024] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026063AC000) [pid = 4024] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260A9C1000) [pid = 4024] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002605E2F800) [pid = 4024] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260A6B6800) [pid = 4024] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002606126400) [pid = 4024] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026063A8C00) [pid = 4024] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260C109800) [pid = 4024] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002605E2E400) [pid = 4024] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002610DD3C00) [pid = 4024] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026127E7C00) [pid = 4024] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260FD26400) [pid = 4024] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:53:18 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002606862C00) [pid = 4024] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:53:18 INFO - PROCESS | 4024 | 1468900398294 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 20:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 732ms 20:53:18 INFO - PROCESS | 4024 | 1468900398329 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 20:53:18 INFO - PROCESS | 4024 | 1468900398331 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 20:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:53:18 INFO - PROCESS | 4024 | 1468900398338 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:53:18 INFO - PROCESS | 4024 | 1468900398340 Marionette TRACE conn5 <- [1,2582,null,{}] 20:53:18 INFO - PROCESS | 4024 | 1468900398343 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:18 INFO - PROCESS | 4024 | 1468900398346 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:18 INFO - PROCESS | 4024 | 1468900398429 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 20:53:18 INFO - PROCESS | 4024 | 1468900398511 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:18 INFO - PROCESS | 4024 | 1468900398513 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:18 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619926000 == 34 [pid = 4024] [id = 655] 20:53:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002605EF4800) [pid = 4024] [serial = 1965] [outer = 0000000000000000] 20:53:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002606B35400) [pid = 4024] [serial = 1966] [outer = 0000002605EF4800] 20:53:18 INFO - PROCESS | 4024 | 1468900398557 Marionette DEBUG loaded listener.js 20:53:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260FD26400) [pid = 4024] [serial = 1967] [outer = 0000002605EF4800] 20:53:18 INFO - PROCESS | 4024 | 1468900398923 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 20:53:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:53:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 20:53:18 INFO - PROCESS | 4024 | 1468900398972 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 20:53:18 INFO - PROCESS | 4024 | 1468900398974 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 20:53:18 INFO - PROCESS | 4024 | 1468900398977 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:53:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:53:18 INFO - PROCESS | 4024 | 1468900398979 Marionette TRACE conn5 <- [1,2586,null,{}] 20:53:19 INFO - PROCESS | 4024 | 1468900398991 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:19 INFO - PROCESS | 4024 | 1468900398993 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:19 INFO - PROCESS | 4024 | 1468900399078 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 20:53:19 INFO - PROCESS | 4024 | 1468900399085 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:19 INFO - PROCESS | 4024 | 1468900399087 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:19 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5F2000 == 35 [pid = 4024] [id = 656] 20:53:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FD2B000) [pid = 4024] [serial = 1968] [outer = 0000000000000000] 20:53:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000261403C800) [pid = 4024] [serial = 1969] [outer = 000000260FD2B000] 20:53:19 INFO - PROCESS | 4024 | 1468900399133 Marionette DEBUG loaded listener.js 20:53:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002614132400) [pid = 4024] [serial = 1970] [outer = 000000260FD2B000] 20:53:19 INFO - PROCESS | 4024 | 1468900399557 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 627ms 20:53:19 INFO - PROCESS | 4024 | 1468900399608 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 20:53:19 INFO - PROCESS | 4024 | 1468900399610 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 20:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:53:19 INFO - PROCESS | 4024 | 1468900399613 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:53:19 INFO - PROCESS | 4024 | 1468900399615 Marionette TRACE conn5 <- [1,2590,null,{}] 20:53:19 INFO - PROCESS | 4024 | 1468900399619 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:19 INFO - PROCESS | 4024 | 1468900399621 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:19 INFO - PROCESS | 4024 | 1468900399708 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 20:53:19 INFO - PROCESS | 4024 | 1468900399716 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:19 INFO - PROCESS | 4024 | 1468900399718 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:19 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615F9A800 == 36 [pid = 4024] [id = 657] 20:53:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002614140000) [pid = 4024] [serial = 1971] [outer = 0000000000000000] 20:53:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026143DC800) [pid = 4024] [serial = 1972] [outer = 0000002614140000] 20:53:19 INFO - PROCESS | 4024 | 1468900399764 Marionette DEBUG loaded listener.js 20:53:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002614F30C00) [pid = 4024] [serial = 1973] [outer = 0000002614140000] 20:53:20 INFO - PROCESS | 4024 | 1468900400285 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 20:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 20:53:20 INFO - PROCESS | 4024 | 1468900400351 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 20:53:20 INFO - PROCESS | 4024 | 1468900400356 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 20:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:53:20 INFO - PROCESS | 4024 | 1468900400362 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:53:20 INFO - PROCESS | 4024 | 1468900400366 Marionette TRACE conn5 <- [1,2594,null,{}] 20:53:20 INFO - PROCESS | 4024 | 1468900400372 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:20 INFO - PROCESS | 4024 | 1468900400375 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:20 INFO - PROCESS | 4024 | 1468900400509 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 20:53:20 INFO - PROCESS | 4024 | 1468900400627 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:20 INFO - PROCESS | 4024 | 1468900400632 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:20 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C640000 == 37 [pid = 4024] [id = 658] 20:53:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026063B3C00) [pid = 4024] [serial = 1974] [outer = 0000000000000000] 20:53:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026064A1400) [pid = 4024] [serial = 1975] [outer = 00000026063B3C00] 20:53:20 INFO - PROCESS | 4024 | 1468900400693 Marionette DEBUG loaded listener.js 20:53:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260A847C00) [pid = 4024] [serial = 1976] [outer = 00000026063B3C00] 20:53:21 INFO - PROCESS | 4024 | 1468900401379 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 20:53:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:53:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1081ms 20:53:21 INFO - PROCESS | 4024 | 1468900401445 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 20:53:21 INFO - PROCESS | 4024 | 1468900401451 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 20:53:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:53:21 INFO - PROCESS | 4024 | 1468900401457 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:53:21 INFO - PROCESS | 4024 | 1468900401460 Marionette TRACE conn5 <- [1,2598,null,{}] 20:53:21 INFO - PROCESS | 4024 | 1468900401464 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:21 INFO - PROCESS | 4024 | 1468900401468 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:21 INFO - PROCESS | 4024 | 1468900401588 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 20:53:21 INFO - PROCESS | 4024 | 1468900401713 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:21 INFO - PROCESS | 4024 | 1468900401716 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:21 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AA3800 == 38 [pid = 4024] [id = 659] 20:53:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260C2E3C00) [pid = 4024] [serial = 1977] [outer = 0000000000000000] 20:53:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260FC18C00) [pid = 4024] [serial = 1978] [outer = 000000260C2E3C00] 20:53:21 INFO - PROCESS | 4024 | 1468900401774 Marionette DEBUG loaded listener.js 20:53:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002610144000) [pid = 4024] [serial = 1979] [outer = 000000260C2E3C00] 20:53:22 INFO - PROCESS | 4024 | 1468900402367 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 983ms 20:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:53:22 INFO - PROCESS | 4024 | 1468900402443 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 20:53:22 INFO - PROCESS | 4024 | 1468900402446 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 20:53:22 INFO - PROCESS | 4024 | 1468900402449 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:53:22 INFO - PROCESS | 4024 | 1468900402453 Marionette TRACE conn5 <- [1,2602,null,{}] 20:53:22 INFO - PROCESS | 4024 | 1468900402466 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:22 INFO - PROCESS | 4024 | 1468900402471 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:22 INFO - PROCESS | 4024 | 1468900402624 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 20:53:22 INFO - PROCESS | 4024 | 1468900402744 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:22 INFO - PROCESS | 4024 | 1468900402748 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:22 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A678800 == 39 [pid = 4024] [id = 660] 20:53:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026134AEC00) [pid = 4024] [serial = 1980] [outer = 0000000000000000] 20:53:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000261394A400) [pid = 4024] [serial = 1981] [outer = 00000026134AEC00] 20:53:22 INFO - PROCESS | 4024 | 1468900402806 Marionette DEBUG loaded listener.js 20:53:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002614040C00) [pid = 4024] [serial = 1982] [outer = 00000026134AEC00] 20:53:23 INFO - PROCESS | 4024 | 1468900403591 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 20:53:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:53:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1198ms 20:53:23 INFO - PROCESS | 4024 | 1468900403650 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 20:53:23 INFO - PROCESS | 4024 | 1468900403655 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 20:53:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:53:23 INFO - PROCESS | 4024 | 1468900403660 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:53:23 INFO - PROCESS | 4024 | 1468900403663 Marionette TRACE conn5 <- [1,2606,null,{}] 20:53:23 INFO - PROCESS | 4024 | 1468900403669 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:23 INFO - PROCESS | 4024 | 1468900403672 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:23 INFO - PROCESS | 4024 | 1468900403790 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 20:53:23 INFO - PROCESS | 4024 | 1468900403868 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:23 INFO - PROCESS | 4024 | 1468900403872 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:23 INFO - PROCESS | 4024 | ++DOCSHELL 0000002605EC5000 == 40 [pid = 4024] [id = 661] 20:53:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (00000026075DFC00) [pid = 4024] [serial = 1983] [outer = 0000000000000000] 20:53:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (000000260B03EC00) [pid = 4024] [serial = 1984] [outer = 00000026075DFC00] 20:53:23 INFO - PROCESS | 4024 | 1468900403972 Marionette DEBUG loaded listener.js 20:53:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260B686C00) [pid = 4024] [serial = 1985] [outer = 00000026075DFC00] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5F2000 == 39 [pid = 4024] [id = 656] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002619926000 == 38 [pid = 4024] [id = 655] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 000000261973E000 == 37 [pid = 4024] [id = 654] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BCD800 == 36 [pid = 4024] [id = 653] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A99800 == 35 [pid = 4024] [id = 652] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002615F9C000 == 34 [pid = 4024] [id = 651] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D5B000 == 33 [pid = 4024] [id = 650] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 000000260A97C800 == 32 [pid = 4024] [id = 649] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002616864000 == 31 [pid = 4024] [id = 648] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 000000260FD57000 == 30 [pid = 4024] [id = 647] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002613174000 == 29 [pid = 4024] [id = 646] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 000000260A899000 == 28 [pid = 4024] [id = 637] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 000000261A678800 == 27 [pid = 4024] [id = 660] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AA3800 == 26 [pid = 4024] [id = 659] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 0000002615F9A800 == 25 [pid = 4024] [id = 657] 20:53:24 INFO - PROCESS | 4024 | --DOCSHELL 000000260C640000 == 24 [pid = 4024] [id = 658] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260FC56C00) [pid = 4024] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002606462800) [pid = 4024] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026067BF800) [pid = 4024] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260B020000) [pid = 4024] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260B375800) [pid = 4024] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260C2E2800) [pid = 4024] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260A845C00) [pid = 4024] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260B1C0400) [pid = 4024] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002610145800) [pid = 4024] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260685F000) [pid = 4024] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026063B2000) [pid = 4024] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260F710000) [pid = 4024] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260C2D9400) [pid = 4024] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002612AC7800) [pid = 4024] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000261310C400) [pid = 4024] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002612326000) [pid = 4024] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (00000026131AE800) [pid = 4024] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260FD26800) [pid = 4024] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002614039400) [pid = 4024] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000261402AC00) [pid = 4024] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260FD0E000) [pid = 4024] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (00000026120D0800) [pid = 4024] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002612ABA400) [pid = 4024] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (00000026127E5C00) [pid = 4024] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (000000260FC5D800) [pid = 4024] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000260F705000) [pid = 4024] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 20:53:24 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (0000002612747800) [pid = 4024] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 20:53:25 INFO - PROCESS | 4024 | 1468900405197 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1599ms 20:53:25 INFO - PROCESS | 4024 | 1468900405263 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 20:53:25 INFO - PROCESS | 4024 | 1468900405267 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 20:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:53:25 INFO - PROCESS | 4024 | 1468900405272 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:53:25 INFO - PROCESS | 4024 | 1468900405275 Marionette TRACE conn5 <- [1,2610,null,{}] 20:53:25 INFO - PROCESS | 4024 | 1468900405285 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:25 INFO - PROCESS | 4024 | 1468900405288 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:25 INFO - PROCESS | 4024 | 1468900405427 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 20:53:25 INFO - PROCESS | 4024 | 1468900405436 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:25 INFO - PROCESS | 4024 | 1468900405438 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:25 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B162800 == 25 [pid = 4024] [id = 662] 20:53:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (00000026063AAC00) [pid = 4024] [serial = 1986] [outer = 0000000000000000] 20:53:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0000002606498400) [pid = 4024] [serial = 1987] [outer = 00000026063AAC00] 20:53:25 INFO - PROCESS | 4024 | 1468900405487 Marionette DEBUG loaded listener.js 20:53:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0000002606807800) [pid = 4024] [serial = 1988] [outer = 00000026063AAC00] 20:53:25 INFO - PROCESS | 4024 | 1468900405983 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 20:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 732ms 20:53:26 INFO - PROCESS | 4024 | 1468900406004 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 20:53:26 INFO - PROCESS | 4024 | 1468900406009 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 20:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:53:26 INFO - PROCESS | 4024 | 1468900406016 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:53:26 INFO - PROCESS | 4024 | 1468900406018 Marionette TRACE conn5 <- [1,2614,null,{}] 20:53:26 INFO - PROCESS | 4024 | 1468900406022 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:26 INFO - PROCESS | 4024 | 1468900406025 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:26 INFO - PROCESS | 4024 | 1468900406117 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 20:53:26 INFO - PROCESS | 4024 | 1468900406125 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:26 INFO - PROCESS | 4024 | 1468900406128 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:26 INFO - PROCESS | 4024 | ++DOCSHELL 000000260FD5B800 == 26 [pid = 4024] [id = 663] 20:53:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260A9C4000) [pid = 4024] [serial = 1989] [outer = 0000000000000000] 20:53:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260A9CD400) [pid = 4024] [serial = 1990] [outer = 000000260A9C4000] 20:53:26 INFO - PROCESS | 4024 | 1468900406177 Marionette DEBUG loaded listener.js 20:53:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260B37E400) [pid = 4024] [serial = 1991] [outer = 000000260A9C4000] 20:53:26 INFO - PROCESS | 4024 | 1468900406654 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:53:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:53:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 691ms 20:53:26 INFO - PROCESS | 4024 | 1468900406709 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 20:53:26 INFO - PROCESS | 4024 | 1468900406712 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 20:53:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:53:26 INFO - PROCESS | 4024 | 1468900406715 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:53:26 INFO - PROCESS | 4024 | 1468900406719 Marionette TRACE conn5 <- [1,2618,null,{}] 20:53:26 INFO - PROCESS | 4024 | 1468900406731 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:26 INFO - PROCESS | 4024 | 1468900406736 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:26 INFO - PROCESS | 4024 | 1468900406853 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 20:53:26 INFO - PROCESS | 4024 | 1468900406944 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:26 INFO - PROCESS | 4024 | 1468900406947 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:26 INFO - PROCESS | 4024 | ++DOCSHELL 000000261343C800 == 27 [pid = 4024] [id = 664] 20:53:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260645B000) [pid = 4024] [serial = 1992] [outer = 0000000000000000] 20:53:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260C8A0800) [pid = 4024] [serial = 1993] [outer = 000000260645B000] 20:53:27 INFO - PROCESS | 4024 | 1468900406996 Marionette DEBUG loaded listener.js 20:53:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260F70F400) [pid = 4024] [serial = 1994] [outer = 000000260645B000] 20:53:27 INFO - PROCESS | 4024 | 1468900407408 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 20:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 732ms 20:53:27 INFO - PROCESS | 4024 | 1468900407451 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 20:53:27 INFO - PROCESS | 4024 | 1468900407454 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 20:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:53:27 INFO - PROCESS | 4024 | 1468900407457 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:53:27 INFO - PROCESS | 4024 | 1468900407458 Marionette TRACE conn5 <- [1,2622,null,{}] 20:53:27 INFO - PROCESS | 4024 | 1468900407462 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:27 INFO - PROCESS | 4024 | 1468900407464 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:27 INFO - PROCESS | 4024 | 1468900407581 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 20:53:27 INFO - PROCESS | 4024 | 1468900407587 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:27 INFO - PROCESS | 4024 | 1468900407589 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:27 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615699000 == 28 [pid = 4024] [id = 665] 20:53:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FC56400) [pid = 4024] [serial = 1995] [outer = 0000000000000000] 20:53:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260FC5C400) [pid = 4024] [serial = 1996] [outer = 000000260FC56400] 20:53:27 INFO - PROCESS | 4024 | 1468900407680 Marionette DEBUG loaded listener.js 20:53:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260FD1CC00) [pid = 4024] [serial = 1997] [outer = 000000260FC56400] 20:53:28 INFO - PROCESS | 4024 | 1468900408128 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:53:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:53:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 730ms 20:53:28 INFO - PROCESS | 4024 | 1468900408225 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 20:53:28 INFO - PROCESS | 4024 | 1468900408227 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 20:53:28 INFO - PROCESS | 4024 | 1468900408237 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:53:28 INFO - PROCESS | 4024 | 1468900408239 Marionette TRACE conn5 <- [1,2626,null,{}] 20:53:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:53:28 INFO - PROCESS | 4024 | 1468900408242 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:28 INFO - PROCESS | 4024 | 1468900408244 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:28 INFO - PROCESS | 4024 | 1468900408352 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 20:53:28 INFO - PROCESS | 4024 | 1468900408363 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:28 INFO - PROCESS | 4024 | 1468900408365 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:28 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616868800 == 29 [pid = 4024] [id = 666] 20:53:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002606312400) [pid = 4024] [serial = 1998] [outer = 0000000000000000] 20:53:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FD2BC00) [pid = 4024] [serial = 1999] [outer = 0000002606312400] 20:53:28 INFO - PROCESS | 4024 | 1468900408412 Marionette DEBUG loaded listener.js 20:53:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026101AF800) [pid = 4024] [serial = 2000] [outer = 0000002606312400] 20:53:28 INFO - PROCESS | 4024 | 1468900408870 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:53:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:53:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 669ms 20:53:28 INFO - PROCESS | 4024 | 1468900408913 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 20:53:28 INFO - PROCESS | 4024 | 1468900408915 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 20:53:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:53:28 INFO - PROCESS | 4024 | 1468900408946 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:53:28 INFO - PROCESS | 4024 | 1468900408948 Marionette TRACE conn5 <- [1,2630,null,{}] 20:53:28 INFO - PROCESS | 4024 | 1468900408954 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:28 INFO - PROCESS | 4024 | 1468900408960 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:29 INFO - PROCESS | 4024 | 1468900409100 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 20:53:29 INFO - PROCESS | 4024 | 1468900409113 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:29 INFO - PROCESS | 4024 | 1468900409115 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:29 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AC5800 == 30 [pid = 4024] [id = 667] 20:53:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260A961400) [pid = 4024] [serial = 2001] [outer = 0000000000000000] 20:53:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002610DB2400) [pid = 4024] [serial = 2002] [outer = 000000260A961400] 20:53:29 INFO - PROCESS | 4024 | 1468900409206 Marionette DEBUG loaded listener.js 20:53:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002612943000) [pid = 4024] [serial = 2003] [outer = 000000260A961400] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026131B8800) [pid = 4024] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002612748800) [pid = 4024] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002605EF4800) [pid = 4024] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260AB7CC00) [pid = 4024] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002606316800) [pid = 4024] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260C10A000) [pid = 4024] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002612944C00) [pid = 4024] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260649A400) [pid = 4024] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260630EC00) [pid = 4024] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002614140000) [pid = 4024] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260FD2B000) [pid = 4024] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:53:29 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (00000026107CFC00) [pid = 4024] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:53:29 INFO - PROCESS | 4024 | 1468900409753 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 20:53:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:53:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 859ms 20:53:29 INFO - PROCESS | 4024 | 1468900409785 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 20:53:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:53:29 INFO - PROCESS | 4024 | 1468900409787 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 20:53:29 INFO - PROCESS | 4024 | 1468900409790 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:53:29 INFO - PROCESS | 4024 | 1468900409792 Marionette TRACE conn5 <- [1,2634,null,{}] 20:53:29 INFO - PROCESS | 4024 | 1468900409795 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:29 INFO - PROCESS | 4024 | 1468900409797 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:29 INFO - PROCESS | 4024 | 1468900409878 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 20:53:29 INFO - PROCESS | 4024 | 1468900409884 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:29 INFO - PROCESS | 4024 | 1468900409886 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:29 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BC5000 == 31 [pid = 4024] [id = 668] 20:53:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260AB7CC00) [pid = 4024] [serial = 2004] [outer = 0000000000000000] 20:53:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260FC14800) [pid = 4024] [serial = 2005] [outer = 000000260AB7CC00] 20:53:29 INFO - PROCESS | 4024 | 1468900409932 Marionette DEBUG loaded listener.js 20:53:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002612326000) [pid = 4024] [serial = 2006] [outer = 000000260AB7CC00] 20:53:30 INFO - PROCESS | 4024 | 1468900410325 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 20:53:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:53:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 586ms 20:53:30 INFO - PROCESS | 4024 | 1468900410396 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 20:53:30 INFO - PROCESS | 4024 | 1468900410398 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 20:53:30 INFO - PROCESS | 4024 | 1468900410402 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:53:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:53:30 INFO - PROCESS | 4024 | 1468900410404 Marionette TRACE conn5 <- [1,2638,null,{}] 20:53:30 INFO - PROCESS | 4024 | 1468900410407 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:30 INFO - PROCESS | 4024 | 1468900410409 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:30 INFO - PROCESS | 4024 | 1468900410491 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 20:53:30 INFO - PROCESS | 4024 | 1468900410498 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:30 INFO - PROCESS | 4024 | 1468900410500 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:30 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CAB000 == 32 [pid = 4024] [id = 669] 20:53:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002612944C00) [pid = 4024] [serial = 2007] [outer = 0000000000000000] 20:53:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002612AC1400) [pid = 4024] [serial = 2008] [outer = 0000002612944C00] 20:53:30 INFO - PROCESS | 4024 | 1468900410555 Marionette DEBUG loaded listener.js 20:53:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612FD8400) [pid = 4024] [serial = 2009] [outer = 0000002612944C00] 20:53:31 INFO - PROCESS | 4024 | 1468900410987 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 20:53:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:53:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 627ms 20:53:31 INFO - PROCESS | 4024 | 1468900411038 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 20:53:31 INFO - PROCESS | 4024 | 1468900411041 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 20:53:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:53:31 INFO - PROCESS | 4024 | 1468900411044 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:53:31 INFO - PROCESS | 4024 | 1468900411045 Marionette TRACE conn5 <- [1,2642,null,{}] 20:53:31 INFO - PROCESS | 4024 | 1468900411049 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:31 INFO - PROCESS | 4024 | 1468900411051 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:31 INFO - PROCESS | 4024 | 1468900411134 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 20:53:31 INFO - PROCESS | 4024 | 1468900411139 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 4024 | 1468900411141 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:31 INFO - PROCESS | 4024 | ++DOCSHELL 000000261343A000 == 33 [pid = 4024] [id = 670] 20:53:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026131AD000) [pid = 4024] [serial = 2010] [outer = 0000000000000000] 20:53:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026131B4800) [pid = 4024] [serial = 2011] [outer = 00000026131AD000] 20:53:31 INFO - PROCESS | 4024 | 1468900411187 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026135A6400) [pid = 4024] [serial = 2012] [outer = 00000026131AD000] 20:53:32 INFO - PROCESS | 4024 | --DOCSHELL 000000260B162800 == 32 [pid = 4024] [id = 662] 20:53:32 INFO - PROCESS | 4024 | --DOCSHELL 0000002605EC5000 == 31 [pid = 4024] [id = 661] 20:53:32 INFO - PROCESS | 4024 | --DOCSHELL 000000260FD5B800 == 30 [pid = 4024] [id = 663] 20:53:32 INFO - PROCESS | 4024 | --DOCSHELL 0000002615699000 == 29 [pid = 4024] [id = 665] 20:53:32 INFO - PROCESS | 4024 | --DOCSHELL 0000002616868800 == 28 [pid = 4024] [id = 666] 20:53:32 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CAB000 == 27 [pid = 4024] [id = 669] 20:53:32 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AC5800 == 26 [pid = 4024] [id = 667] 20:53:32 INFO - PROCESS | 4024 | --DOCSHELL 000000261343C800 == 25 [pid = 4024] [id = 664] 20:53:32 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BC5000 == 24 [pid = 4024] [id = 668] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000261394A000) [pid = 4024] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002612AC1800) [pid = 4024] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000261293B400) [pid = 4024] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002606B35400) [pid = 4024] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260C6DBC00) [pid = 4024] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260FC99C00) [pid = 4024] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002606B35000) [pid = 4024] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260A846400) [pid = 4024] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260C272400) [pid = 4024] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260C8A0C00) [pid = 4024] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (00000026135AC800) [pid = 4024] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000260685FC00) [pid = 4024] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (000000260A84D800) [pid = 4024] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000260FD29C00) [pid = 4024] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (00000026143DC800) [pid = 4024] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0000002614F30C00) [pid = 4024] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0000002614132400) [pid = 4024] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (000000261403C800) [pid = 4024] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (0000002614035800) [pid = 4024] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (0000002610DD2800) [pid = 4024] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (0000002612743800) [pid = 4024] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (000000260FD26400) [pid = 4024] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (00000026101B4400) [pid = 4024] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 20:53:32 INFO - PROCESS | 4024 | 1468900412930 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 20:53:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:53:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1929ms 20:53:32 INFO - PROCESS | 4024 | 1468900412978 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 20:53:32 INFO - PROCESS | 4024 | 1468900412982 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 20:53:32 INFO - PROCESS | 4024 | 1468900412987 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:53:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:53:33 INFO - PROCESS | 4024 | 1468900412991 Marionette TRACE conn5 <- [1,2646,null,{}] 20:53:33 INFO - PROCESS | 4024 | 1468900412998 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:33 INFO - PROCESS | 4024 | 1468900413001 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:33 INFO - PROCESS | 4024 | 1468900413099 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 20:53:33 INFO - PROCESS | 4024 | 1468900413106 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 4024 | 1468900413111 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:33 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A8A0800 == 25 [pid = 4024] [id = 671] 20:53:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (00000026063AD800) [pid = 4024] [serial = 2013] [outer = 0000000000000000] 20:53:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (00000026063AE400) [pid = 4024] [serial = 2014] [outer = 00000026063AD800] 20:53:33 INFO - PROCESS | 4024 | 1468900413167 Marionette DEBUG loaded listener.js 20:53:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (000000260645C400) [pid = 4024] [serial = 2015] [outer = 00000026063AD800] 20:53:33 INFO - PROCESS | 4024 | 1468900413655 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 20:53:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:53:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 690ms 20:53:33 INFO - PROCESS | 4024 | 1468900413682 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 20:53:33 INFO - PROCESS | 4024 | 1468900413687 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 20:53:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:53:33 INFO - PROCESS | 4024 | 1468900413694 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:53:33 INFO - PROCESS | 4024 | 1468900413696 Marionette TRACE conn5 <- [1,2650,null,{}] 20:53:33 INFO - PROCESS | 4024 | 1468900413700 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:33 INFO - PROCESS | 4024 | 1468900413704 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:33 INFO - PROCESS | 4024 | 1468900413795 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 20:53:33 INFO - PROCESS | 4024 | 1468900413803 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 4024 | 1468900413806 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:33 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C641800 == 26 [pid = 4024] [id = 672] 20:53:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (0000002606803800) [pid = 4024] [serial = 2016] [outer = 0000000000000000] 20:53:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (000000260685B000) [pid = 4024] [serial = 2017] [outer = 0000002606803800] 20:53:33 INFO - PROCESS | 4024 | 1468900413854 Marionette DEBUG loaded listener.js 20:53:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (000000260700BC00) [pid = 4024] [serial = 2018] [outer = 0000002606803800] 20:53:34 INFO - PROCESS | 4024 | 1468900414326 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 20:53:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:53:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 692ms 20:53:34 INFO - PROCESS | 4024 | 1468900414388 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 20:53:34 INFO - PROCESS | 4024 | 1468900414391 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 20:53:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:53:34 INFO - PROCESS | 4024 | 1468900414394 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:53:34 INFO - PROCESS | 4024 | 1468900414398 Marionette TRACE conn5 <- [1,2654,null,{}] 20:53:34 INFO - PROCESS | 4024 | 1468900414410 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:34 INFO - PROCESS | 4024 | 1468900414414 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:34 INFO - PROCESS | 4024 | 1468900414530 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 20:53:34 INFO - PROCESS | 4024 | 1468900414613 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:34 INFO - PROCESS | 4024 | 1468900414616 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:34 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612958000 == 27 [pid = 4024] [id = 673] 20:53:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0000002604E10C00) [pid = 4024] [serial = 2019] [outer = 0000000000000000] 20:53:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000260A9C7400) [pid = 4024] [serial = 2020] [outer = 0000002604E10C00] 20:53:34 INFO - PROCESS | 4024 | 1468900414665 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000260B1C0400) [pid = 4024] [serial = 2021] [outer = 0000002604E10C00] 20:53:34 INFO - PROCESS | 4024 | [4024] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:53:35 INFO - PROCESS | 4024 | [4024] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 20:53:35 INFO - PROCESS | 4024 | 1468900415498 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 20:53:35 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:53:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1145ms 20:53:35 INFO - PROCESS | 4024 | 1468900415542 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 20:53:35 INFO - PROCESS | 4024 | 1468900415544 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 20:53:35 INFO - PROCESS | 4024 | 1468900415548 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:53:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:53:35 INFO - PROCESS | 4024 | 1468900415550 Marionette TRACE conn5 <- [1,2658,null,{}] 20:53:35 INFO - PROCESS | 4024 | 1468900415554 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:35 INFO - PROCESS | 4024 | 1468900415556 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:35 INFO - PROCESS | 4024 | 1468900415667 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 20:53:35 INFO - PROCESS | 4024 | 1468900415675 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 4024 | 1468900415678 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:35 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613440800 == 28 [pid = 4024] [id = 674] 20:53:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260B64A000) [pid = 4024] [serial = 2022] [outer = 0000000000000000] 20:53:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260C106800) [pid = 4024] [serial = 2023] [outer = 000000260B64A000] 20:53:35 INFO - PROCESS | 4024 | 1468900415725 Marionette DEBUG loaded listener.js 20:53:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260C276800) [pid = 4024] [serial = 2024] [outer = 000000260B64A000] 20:53:36 INFO - PROCESS | 4024 | 1468900416641 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:53:36 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 20:53:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:53:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 20:53:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:53:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1129ms 20:53:36 INFO - PROCESS | 4024 | 1468900416680 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 20:53:36 INFO - PROCESS | 4024 | 1468900416682 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 20:53:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:53:36 INFO - PROCESS | 4024 | 1468900416686 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:53:36 INFO - PROCESS | 4024 | 1468900416687 Marionette TRACE conn5 <- [1,2662,null,{}] 20:53:36 INFO - PROCESS | 4024 | 1468900416691 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:36 INFO - PROCESS | 4024 | 1468900416693 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:36 INFO - PROCESS | 4024 | 1468900416802 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 20:53:36 INFO - PROCESS | 4024 | 1468900416810 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:36 INFO - PROCESS | 4024 | 1468900416812 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:36 INFO - PROCESS | 4024 | ++DOCSHELL 000000261586A000 == 29 [pid = 4024] [id = 675] 20:53:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606631C00) [pid = 4024] [serial = 2025] [outer = 0000000000000000] 20:53:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260C6DA400) [pid = 4024] [serial = 2026] [outer = 0000002606631C00] 20:53:36 INFO - PROCESS | 4024 | 1468900416858 Marionette DEBUG loaded listener.js 20:53:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260F709400) [pid = 4024] [serial = 2027] [outer = 0000002606631C00] 20:53:37 INFO - PROCESS | 4024 | 1468900417786 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:53:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 20:53:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:53:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 20:53:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:53:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1131ms 20:53:37 INFO - PROCESS | 4024 | 1468900417821 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 20:53:37 INFO - PROCESS | 4024 | 1468900417823 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 20:53:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:53:37 INFO - PROCESS | 4024 | 1468900417827 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:53:37 INFO - PROCESS | 4024 | 1468900417829 Marionette TRACE conn5 <- [1,2666,null,{}] 20:53:37 INFO - PROCESS | 4024 | 1468900417833 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:37 INFO - PROCESS | 4024 | 1468900417839 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:37 INFO - PROCESS | 4024 | 1468900417975 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 20:53:37 INFO - PROCESS | 4024 | 1468900417981 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:37 INFO - PROCESS | 4024 | 1468900417984 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:38 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A9C800 == 30 [pid = 4024] [id = 676] 20:53:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260F710C00) [pid = 4024] [serial = 2028] [outer = 0000000000000000] 20:53:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260FDDC400) [pid = 4024] [serial = 2029] [outer = 000000260F710C00] 20:53:38 INFO - PROCESS | 4024 | 1468900418073 Marionette DEBUG loaded listener.js 20:53:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026101AE800) [pid = 4024] [serial = 2030] [outer = 000000260F710C00] 20:53:38 INFO - PROCESS | 4024 | 1468900418980 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 20:53:39 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:53:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1180ms 20:53:39 INFO - PROCESS | 4024 | 1468900419008 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 20:53:39 INFO - PROCESS | 4024 | 1468900419010 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 20:53:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:53:39 INFO - PROCESS | 4024 | 1468900419013 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:53:39 INFO - PROCESS | 4024 | 1468900419015 Marionette TRACE conn5 <- [1,2670,null,{}] 20:53:39 INFO - PROCESS | 4024 | 1468900419019 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:39 INFO - PROCESS | 4024 | 1468900419021 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:39 INFO - PROCESS | 4024 | 1468900419127 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 20:53:39 INFO - PROCESS | 4024 | 1468900419133 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:39 INFO - PROCESS | 4024 | 1468900419135 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:39 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AC5800 == 31 [pid = 4024] [id = 677] 20:53:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (00000026101AEC00) [pid = 4024] [serial = 2031] [outer = 0000000000000000] 20:53:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026107DAC00) [pid = 4024] [serial = 2032] [outer = 00000026101AEC00] 20:53:39 INFO - PROCESS | 4024 | 1468900419182 Marionette DEBUG loaded listener.js 20:53:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002610DD8000) [pid = 4024] [serial = 2033] [outer = 00000026101AEC00] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002612944C00) [pid = 4024] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260FC56400) [pid = 4024] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606312400) [pid = 4024] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260A961400) [pid = 4024] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260645B000) [pid = 4024] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260A9C4000) [pid = 4024] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (00000026063AAC00) [pid = 4024] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (00000026075DFC00) [pid = 4024] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (00000026134AEC00) [pid = 4024] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000260C2E3C00) [pid = 4024] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (00000026063B3C00) [pid = 4024] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:53:39 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000260AB7CC00) [pid = 4024] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:53:40 INFO - PROCESS | 4024 | 1468900420120 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 20:53:40 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:53:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1127ms 20:53:40 INFO - PROCESS | 4024 | 1468900420144 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 20:53:40 INFO - PROCESS | 4024 | 1468900420146 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 20:53:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:53:40 INFO - PROCESS | 4024 | 1468900420150 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:53:40 INFO - PROCESS | 4024 | 1468900420151 Marionette TRACE conn5 <- [1,2674,null,{}] 20:53:40 INFO - PROCESS | 4024 | 1468900420155 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:40 INFO - PROCESS | 4024 | 1468900420157 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:40 INFO - PROCESS | 4024 | 1468900420262 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 20:53:40 INFO - PROCESS | 4024 | 1468900420270 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:40 INFO - PROCESS | 4024 | 1468900420272 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:40 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BC3000 == 32 [pid = 4024] [id = 678] 20:53:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (00000026075DFC00) [pid = 4024] [serial = 2034] [outer = 0000000000000000] 20:53:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260A9C8000) [pid = 4024] [serial = 2035] [outer = 00000026075DFC00] 20:53:40 INFO - PROCESS | 4024 | 1468900420317 Marionette DEBUG loaded listener.js 20:53:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260F70B400) [pid = 4024] [serial = 2036] [outer = 00000026075DFC00] 20:53:41 INFO - PROCESS | 4024 | 1468900421230 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:53:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 20:53:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:53:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 20:53:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:53:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1131ms 20:53:41 INFO - PROCESS | 4024 | 1468900421285 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 20:53:41 INFO - PROCESS | 4024 | 1468900421287 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 20:53:41 INFO - PROCESS | 4024 | 1468900421290 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:53:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:53:41 INFO - PROCESS | 4024 | 1468900421292 Marionette TRACE conn5 <- [1,2678,null,{}] 20:53:41 INFO - PROCESS | 4024 | 1468900421295 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:41 INFO - PROCESS | 4024 | 1468900421297 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:41 INFO - PROCESS | 4024 | 1468900421406 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 20:53:41 INFO - PROCESS | 4024 | 1468900421414 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:41 INFO - PROCESS | 4024 | 1468900421416 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:41 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612956000 == 33 [pid = 4024] [id = 679] 20:53:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260FC58C00) [pid = 4024] [serial = 2037] [outer = 0000000000000000] 20:53:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002612323000) [pid = 4024] [serial = 2038] [outer = 000000260FC58C00] 20:53:41 INFO - PROCESS | 4024 | 1468900421462 Marionette DEBUG loaded listener.js 20:53:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000261274A400) [pid = 4024] [serial = 2039] [outer = 000000260FC58C00] 20:53:42 INFO - PROCESS | 4024 | 1468900422581 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:53:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 20:53:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:53:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 20:53:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:53:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1326ms 20:53:42 INFO - PROCESS | 4024 | 1468900422659 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 20:53:42 INFO - PROCESS | 4024 | 1468900422664 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 20:53:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:53:42 INFO - PROCESS | 4024 | 1468900422671 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:53:42 INFO - PROCESS | 4024 | 1468900422675 Marionette TRACE conn5 <- [1,2682,null,{}] 20:53:42 INFO - PROCESS | 4024 | 1468900422682 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:42 INFO - PROCESS | 4024 | 1468900422685 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:42 INFO - PROCESS | 4024 | 1468900422870 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 20:53:42 INFO - PROCESS | 4024 | 1468900422944 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:42 INFO - PROCESS | 4024 | 1468900422947 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:42 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C14F800 == 34 [pid = 4024] [id = 680] 20:53:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002606128C00) [pid = 4024] [serial = 2040] [outer = 0000000000000000] 20:53:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002606460000) [pid = 4024] [serial = 2041] [outer = 0000002606128C00] 20:53:43 INFO - PROCESS | 4024 | 1468900423005 Marionette DEBUG loaded listener.js 20:53:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002606861800) [pid = 4024] [serial = 2042] [outer = 0000002606128C00] 20:53:44 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BC3000 == 33 [pid = 4024] [id = 678] 20:53:44 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AC5800 == 32 [pid = 4024] [id = 677] 20:53:44 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A9C800 == 31 [pid = 4024] [id = 676] 20:53:44 INFO - PROCESS | 4024 | --DOCSHELL 000000261586A000 == 30 [pid = 4024] [id = 675] 20:53:44 INFO - PROCESS | 4024 | --DOCSHELL 0000002613440800 == 29 [pid = 4024] [id = 674] 20:53:44 INFO - PROCESS | 4024 | --DOCSHELL 0000002612958000 == 28 [pid = 4024] [id = 673] 20:53:44 INFO - PROCESS | 4024 | --DOCSHELL 000000260C641800 == 27 [pid = 4024] [id = 672] 20:53:44 INFO - PROCESS | 4024 | --DOCSHELL 000000260A8A0800 == 26 [pid = 4024] [id = 671] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002612FD8400) [pid = 4024] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FC5C400) [pid = 4024] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260FD2BC00) [pid = 4024] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260FD1CC00) [pid = 4024] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002610DB2400) [pid = 4024] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002612AC1400) [pid = 4024] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002612943000) [pid = 4024] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (000000260C8A0800) [pid = 4024] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000260A9CD400) [pid = 4024] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (000000260B37E400) [pid = 4024] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0000002606498400) [pid = 4024] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0000002606807800) [pid = 4024] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (000000260B686C00) [pid = 4024] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (000000260B03EC00) [pid = 4024] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (00000026131B4800) [pid = 4024] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (0000002614040C00) [pid = 4024] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (000000261394A400) [pid = 4024] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (0000002610144000) [pid = 4024] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 53 (000000260FC18C00) [pid = 4024] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 52 (000000260A847C00) [pid = 4024] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 51 (00000026064A1400) [pid = 4024] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 50 (000000260FC14800) [pid = 4024] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 49 (0000002612326000) [pid = 4024] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 48 (00000026101AF800) [pid = 4024] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | --DOMWINDOW == 47 (000000260F70F400) [pid = 4024] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 20:53:44 INFO - PROCESS | 4024 | 1468900424360 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:53:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 20:53:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:53:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 20:53:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:53:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1736ms 20:53:44 INFO - PROCESS | 4024 | 1468900424410 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 20:53:44 INFO - PROCESS | 4024 | 1468900424413 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 20:53:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:53:44 INFO - PROCESS | 4024 | 1468900424419 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:53:44 INFO - PROCESS | 4024 | 1468900424422 Marionette TRACE conn5 <- [1,2686,null,{}] 20:53:44 INFO - PROCESS | 4024 | 1468900424427 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:44 INFO - PROCESS | 4024 | 1468900424430 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:44 INFO - PROCESS | 4024 | 1468900424519 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 20:53:44 INFO - PROCESS | 4024 | 1468900424527 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:44 INFO - PROCESS | 4024 | 1468900424530 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:44 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B632000 == 27 [pid = 4024] [id = 681] 20:53:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 48 (0000002606453C00) [pid = 4024] [serial = 2043] [outer = 0000000000000000] 20:53:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 49 (000000260A6A8800) [pid = 4024] [serial = 2044] [outer = 0000002606453C00] 20:53:44 INFO - PROCESS | 4024 | 1468900424580 Marionette DEBUG loaded listener.js 20:53:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 50 (000000260A848400) [pid = 4024] [serial = 2045] [outer = 0000002606453C00] 20:53:45 INFO - PROCESS | 4024 | 1468900425564 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:53:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 20:53:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:53:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 20:53:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:53:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1189ms 20:53:45 INFO - PROCESS | 4024 | 1468900425612 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 20:53:45 INFO - PROCESS | 4024 | 1468900425617 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 20:53:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:53:45 INFO - PROCESS | 4024 | 1468900425624 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:53:45 INFO - PROCESS | 4024 | 1468900425627 Marionette TRACE conn5 <- [1,2690,null,{}] 20:53:45 INFO - PROCESS | 4024 | 1468900425631 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:45 INFO - PROCESS | 4024 | 1468900425634 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:45 INFO - PROCESS | 4024 | 1468900425730 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 20:53:45 INFO - PROCESS | 4024 | 1468900425737 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:45 INFO - PROCESS | 4024 | 1468900425740 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:45 INFO - PROCESS | 4024 | ++DOCSHELL 000000261077D800 == 28 [pid = 4024] [id = 682] 20:53:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 51 (000000260B0C5400) [pid = 4024] [serial = 2046] [outer = 0000000000000000] 20:53:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 52 (000000260B67F800) [pid = 4024] [serial = 2047] [outer = 000000260B0C5400] 20:53:45 INFO - PROCESS | 4024 | 1468900425788 Marionette DEBUG loaded listener.js 20:53:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 53 (000000260C166C00) [pid = 4024] [serial = 2048] [outer = 000000260B0C5400] 20:53:46 INFO - PROCESS | 4024 | 1468900426273 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 20:53:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:53:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 691ms 20:53:46 INFO - PROCESS | 4024 | 1468900426318 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 20:53:46 INFO - PROCESS | 4024 | 1468900426320 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 20:53:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:53:46 INFO - PROCESS | 4024 | 1468900426323 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:53:46 INFO - PROCESS | 4024 | 1468900426327 Marionette TRACE conn5 <- [1,2694,null,{}] 20:53:46 INFO - PROCESS | 4024 | 1468900426344 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:46 INFO - PROCESS | 4024 | 1468900426349 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:46 INFO - PROCESS | 4024 | 1468900426467 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 20:53:46 INFO - PROCESS | 4024 | 1468900426480 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:46 INFO - PROCESS | 4024 | 1468900426483 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:46 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613ABD800 == 29 [pid = 4024] [id = 683] 20:53:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 54 (000000260F707000) [pid = 4024] [serial = 2049] [outer = 0000000000000000] 20:53:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (000000260FC13C00) [pid = 4024] [serial = 2050] [outer = 000000260F707000] 20:53:46 INFO - PROCESS | 4024 | 1468900426536 Marionette DEBUG loaded listener.js 20:53:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (000000260FC5B000) [pid = 4024] [serial = 2051] [outer = 000000260F707000] 20:53:46 INFO - PROCESS | 4024 | 1468900426990 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 20:53:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:53:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 691ms 20:53:47 INFO - PROCESS | 4024 | 1468900427017 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 20:53:47 INFO - PROCESS | 4024 | 1468900427020 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 20:53:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:53:47 INFO - PROCESS | 4024 | 1468900427023 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:53:47 INFO - PROCESS | 4024 | 1468900427025 Marionette TRACE conn5 <- [1,2698,null,{}] 20:53:47 INFO - PROCESS | 4024 | 1468900427028 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:47 INFO - PROCESS | 4024 | 1468900427030 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:47 INFO - PROCESS | 4024 | 1468900427176 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 20:53:47 INFO - PROCESS | 4024 | 1468900427193 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:47 INFO - PROCESS | 4024 | 1468900427195 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:47 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616432800 == 30 [pid = 4024] [id = 684] 20:53:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (0000002605EF1000) [pid = 4024] [serial = 2052] [outer = 0000000000000000] 20:53:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (000000260FD28800) [pid = 4024] [serial = 2053] [outer = 0000002605EF1000] 20:53:47 INFO - PROCESS | 4024 | 1468900427240 Marionette DEBUG loaded listener.js 20:53:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0000002610140C00) [pid = 4024] [serial = 2054] [outer = 0000002605EF1000] 20:53:47 INFO - PROCESS | 4024 | 1468900427685 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 20:53:47 INFO - PROCESS | 4024 | 1468900427718 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 20:53:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:53:47 INFO - PROCESS | 4024 | 1468900427721 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:53:47 INFO - PROCESS | 4024 | 1468900427723 Marionette TRACE conn5 <- [1,2702,null,{}] 20:53:47 INFO - PROCESS | 4024 | 1468900427726 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:47 INFO - PROCESS | 4024 | 1468900427729 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:47 INFO - PROCESS | 4024 | 1468900427840 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 20:53:47 INFO - PROCESS | 4024 | 1468900427846 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:47 INFO - PROCESS | 4024 | 1468900427848 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:47 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A93000 == 31 [pid = 4024] [id = 685] 20:53:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (00000026063A8400) [pid = 4024] [serial = 2055] [outer = 0000000000000000] 20:53:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0000002610635C00) [pid = 4024] [serial = 2056] [outer = 00000026063A8400] 20:53:47 INFO - PROCESS | 4024 | 1468900427893 Marionette DEBUG loaded listener.js 20:53:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000261273D800) [pid = 4024] [serial = 2057] [outer = 00000026063A8400] 20:53:48 INFO - PROCESS | 4024 | 1468900428382 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 20:53:48 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (0000002606631C00) [pid = 4024] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:53:48 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0000002604E10C00) [pid = 4024] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:53:48 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0000002606803800) [pid = 4024] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:53:48 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (00000026063AD800) [pid = 4024] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:53:48 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (000000260B64A000) [pid = 4024] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:53:48 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (000000260F710C00) [pid = 4024] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:53:48 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (00000026101AEC00) [pid = 4024] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:53:48 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (00000026075DFC00) [pid = 4024] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:53:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:53:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 20:53:48 INFO - PROCESS | 4024 | 1468900428396 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 20:53:48 INFO - PROCESS | 4024 | 1468900428398 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 20:53:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:53:48 INFO - PROCESS | 4024 | 1468900428401 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:53:48 INFO - PROCESS | 4024 | 1468900428403 Marionette TRACE conn5 <- [1,2706,null,{}] 20:53:48 INFO - PROCESS | 4024 | 1468900428406 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:48 INFO - PROCESS | 4024 | 1468900428412 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:48 INFO - PROCESS | 4024 | 1468900428544 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 20:53:48 INFO - PROCESS | 4024 | 1468900428558 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:48 INFO - PROCESS | 4024 | 1468900428560 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:48 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BC4000 == 32 [pid = 4024] [id = 686] 20:53:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (00000026127E5C00) [pid = 4024] [serial = 2058] [outer = 0000000000000000] 20:53:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (0000002612942800) [pid = 4024] [serial = 2059] [outer = 00000026127E5C00] 20:53:48 INFO - PROCESS | 4024 | 1468900428605 Marionette DEBUG loaded listener.js 20:53:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (0000002612ABA400) [pid = 4024] [serial = 2060] [outer = 00000026127E5C00] 20:53:49 INFO - PROCESS | 4024 | 1468900429027 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 20:53:49 INFO - PROCESS | 4024 | 1468900429100 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 20:53:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:53:49 INFO - PROCESS | 4024 | 1468900429103 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:53:49 INFO - PROCESS | 4024 | 1468900429105 Marionette TRACE conn5 <- [1,2710,null,{}] 20:53:49 INFO - PROCESS | 4024 | 1468900429108 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:49 INFO - PROCESS | 4024 | 1468900429110 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:49 INFO - PROCESS | 4024 | 1468900429195 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 20:53:49 INFO - PROCESS | 4024 | 1468900429203 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:49 INFO - PROCESS | 4024 | 1468900429205 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:49 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CBA000 == 33 [pid = 4024] [id = 687] 20:53:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (00000026067BF800) [pid = 4024] [serial = 2061] [outer = 0000000000000000] 20:53:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0000002612AC7800) [pid = 4024] [serial = 2062] [outer = 00000026067BF800] 20:53:49 INFO - PROCESS | 4024 | 1468900429249 Marionette DEBUG loaded listener.js 20:53:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (00000026131AC000) [pid = 4024] [serial = 2063] [outer = 00000026067BF800] 20:53:49 INFO - PROCESS | 4024 | 1468900429665 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 20:53:49 INFO - PROCESS | 4024 | 1468900429695 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 20:53:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:53:49 INFO - PROCESS | 4024 | 1468900429698 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:53:49 INFO - PROCESS | 4024 | 1468900429700 Marionette TRACE conn5 <- [1,2714,null,{}] 20:53:49 INFO - PROCESS | 4024 | 1468900429708 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:49 INFO - PROCESS | 4024 | 1468900429710 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:49 INFO - PROCESS | 4024 | 1468900429794 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 20:53:49 INFO - PROCESS | 4024 | 1468900429800 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:49 INFO - PROCESS | 4024 | 1468900429802 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:49 INFO - PROCESS | 4024 | ++DOCSHELL 000000261991A800 == 34 [pid = 4024] [id = 688] 20:53:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (00000026135A5000) [pid = 4024] [serial = 2064] [outer = 0000000000000000] 20:53:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (00000026135A9400) [pid = 4024] [serial = 2065] [outer = 00000026135A5000] 20:53:49 INFO - PROCESS | 4024 | 1468900429850 Marionette DEBUG loaded listener.js 20:53:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000261381D800) [pid = 4024] [serial = 2066] [outer = 00000026135A5000] 20:53:50 INFO - PROCESS | 4024 | 1468900430271 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 20:53:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:53:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 628ms 20:53:50 INFO - PROCESS | 4024 | 1468900430344 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 20:53:50 INFO - PROCESS | 4024 | 1468900430346 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 20:53:50 INFO - PROCESS | 4024 | 1468900430349 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:53:50 INFO - PROCESS | 4024 | 1468900430352 Marionette TRACE conn5 <- [1,2718,null,{}] 20:53:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:53:50 INFO - PROCESS | 4024 | 1468900430355 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:50 INFO - PROCESS | 4024 | 1468900430358 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:50 INFO - PROCESS | 4024 | 1468900430486 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 20:53:50 INFO - PROCESS | 4024 | 1468900430585 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:50 INFO - PROCESS | 4024 | 1468900430588 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:50 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A8A0800 == 35 [pid = 4024] [id = 689] 20:53:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (0000002605EF8400) [pid = 4024] [serial = 2067] [outer = 0000000000000000] 20:53:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260630C400) [pid = 4024] [serial = 2068] [outer = 0000002605EF8400] 20:53:50 INFO - PROCESS | 4024 | 1468900430650 Marionette DEBUG loaded listener.js 20:53:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260649AC00) [pid = 4024] [serial = 2069] [outer = 0000002605EF8400] 20:53:51 INFO - PROCESS | 4024 | 1468900431745 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 20:53:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 20:53:51 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:53:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 20:53:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:53:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:53:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1427ms 20:53:51 INFO - PROCESS | 4024 | 1468900431785 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 20:53:51 INFO - PROCESS | 4024 | 1468900431789 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 20:53:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:53:51 INFO - PROCESS | 4024 | 1468900431794 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:53:51 INFO - PROCESS | 4024 | 1468900431797 Marionette TRACE conn5 <- [1,2722,null,{}] 20:53:51 INFO - PROCESS | 4024 | 1468900431803 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:51 INFO - PROCESS | 4024 | 1468900431806 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:51 INFO - PROCESS | 4024 | 1468900431957 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 20:53:52 INFO - PROCESS | 4024 | 1468900432071 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:52 INFO - PROCESS | 4024 | 1468900432074 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:52 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613ACA800 == 36 [pid = 4024] [id = 690] 20:53:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260A963000) [pid = 4024] [serial = 2070] [outer = 0000000000000000] 20:53:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260B68C000) [pid = 4024] [serial = 2071] [outer = 000000260A963000] 20:53:52 INFO - PROCESS | 4024 | 1468900432134 Marionette DEBUG loaded listener.js 20:53:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260C6DC800) [pid = 4024] [serial = 2072] [outer = 000000260A963000] 20:53:52 INFO - PROCESS | 4024 | 1468900432717 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 20:53:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:53:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 985ms 20:53:52 INFO - PROCESS | 4024 | 1468900432782 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 20:53:52 INFO - PROCESS | 4024 | 1468900432786 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 20:53:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:53:52 INFO - PROCESS | 4024 | 1468900432790 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:53:52 INFO - PROCESS | 4024 | 1468900432792 Marionette TRACE conn5 <- [1,2726,null,{}] 20:53:52 INFO - PROCESS | 4024 | 1468900432796 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:52 INFO - PROCESS | 4024 | 1468900432799 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:52 INFO - PROCESS | 4024 | 1468900432944 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 20:53:53 INFO - PROCESS | 4024 | 1468900433069 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:53 INFO - PROCESS | 4024 | 1468900433072 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:53 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AC8000 == 37 [pid = 4024] [id = 691] 20:53:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (0000002606855C00) [pid = 4024] [serial = 2073] [outer = 0000000000000000] 20:53:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260FC9E400) [pid = 4024] [serial = 2074] [outer = 0000002606855C00] 20:53:53 INFO - PROCESS | 4024 | 1468900433128 Marionette DEBUG loaded listener.js 20:53:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000261209EC00) [pid = 4024] [serial = 2075] [outer = 0000002606855C00] 20:53:53 INFO - PROCESS | 4024 | 1468900433832 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 20:53:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:53:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1075ms 20:53:53 INFO - PROCESS | 4024 | 1468900433866 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 20:53:53 INFO - PROCESS | 4024 | 1468900433870 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 20:53:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:53:53 INFO - PROCESS | 4024 | 1468900433893 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:53:53 INFO - PROCESS | 4024 | 1468900433897 Marionette TRACE conn5 <- [1,2730,null,{}] 20:53:53 INFO - PROCESS | 4024 | 1468900433903 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:53 INFO - PROCESS | 4024 | 1468900433906 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:54 INFO - PROCESS | 4024 | 1468900434018 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 20:53:54 INFO - PROCESS | 4024 | 1468900434117 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:54 INFO - PROCESS | 4024 | 1468900434120 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:54 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C150000 == 38 [pid = 4024] [id = 692] 20:53:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260A805C00) [pid = 4024] [serial = 2076] [outer = 0000000000000000] 20:53:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260A846400) [pid = 4024] [serial = 2077] [outer = 000000260A805C00] 20:53:54 INFO - PROCESS | 4024 | 1468900434171 Marionette DEBUG loaded listener.js 20:53:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260B1B9000) [pid = 4024] [serial = 2078] [outer = 000000260A805C00] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 000000261991A800 == 37 [pid = 4024] [id = 688] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CBA000 == 36 [pid = 4024] [id = 687] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BC4000 == 35 [pid = 4024] [id = 686] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A93000 == 34 [pid = 4024] [id = 685] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002616432800 == 33 [pid = 4024] [id = 684] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002613ABD800 == 32 [pid = 4024] [id = 683] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 000000261077D800 == 31 [pid = 4024] [id = 682] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 000000260B632000 == 30 [pid = 4024] [id = 681] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002612956000 == 29 [pid = 4024] [id = 679] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 000000260C14F800 == 28 [pid = 4024] [id = 680] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 000000261343A000 == 27 [pid = 4024] [id = 670] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AC8000 == 26 [pid = 4024] [id = 691] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 0000002613ACA800 == 25 [pid = 4024] [id = 690] 20:53:54 INFO - PROCESS | 4024 | --DOCSHELL 000000260A8A0800 == 24 [pid = 4024] [id = 689] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260C6DA400) [pid = 4024] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260A9C7400) [pid = 4024] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260B1C0400) [pid = 4024] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260685B000) [pid = 4024] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260700BC00) [pid = 4024] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026063AE400) [pid = 4024] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260645C400) [pid = 4024] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260C106800) [pid = 4024] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260C276800) [pid = 4024] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000260FDDC400) [pid = 4024] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (00000026107DAC00) [pid = 4024] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (0000002610DD8000) [pid = 4024] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (00000026101AE800) [pid = 4024] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (000000260F709400) [pid = 4024] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (000000260F70B400) [pid = 4024] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (000000260A9C8000) [pid = 4024] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (0000002612323000) [pid = 4024] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 20:53:55 INFO - PROCESS | 4024 | 1468900435299 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 20:53:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:53:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1441ms 20:53:55 INFO - PROCESS | 4024 | 1468900435334 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 20:53:55 INFO - PROCESS | 4024 | 1468900435338 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 20:53:55 INFO - PROCESS | 4024 | 1468900435342 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:53:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:53:55 INFO - PROCESS | 4024 | 1468900435346 Marionette TRACE conn5 <- [1,2734,null,{}] 20:53:55 INFO - PROCESS | 4024 | 1468900435351 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:55 INFO - PROCESS | 4024 | 1468900435357 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:55 INFO - PROCESS | 4024 | 1468900435486 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 20:53:55 INFO - PROCESS | 4024 | 1468900435503 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:55 INFO - PROCESS | 4024 | 1468900435506 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:55 INFO - PROCESS | 4024 | ++DOCSHELL 000000260AD8A000 == 25 [pid = 4024] [id = 693] 20:53:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (0000002606499C00) [pid = 4024] [serial = 2079] [outer = 0000000000000000] 20:53:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (000000260649FC00) [pid = 4024] [serial = 2080] [outer = 0000002606499C00] 20:53:55 INFO - PROCESS | 4024 | 1468900435555 Marionette DEBUG loaded listener.js 20:53:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0000002606860C00) [pid = 4024] [serial = 2081] [outer = 0000002606499C00] 20:53:56 INFO - PROCESS | 4024 | 1468900435994 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 20:53:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:53:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 20:53:56 INFO - PROCESS | 4024 | 1468900436039 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 20:53:56 INFO - PROCESS | 4024 | 1468900436045 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 20:53:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:53:56 INFO - PROCESS | 4024 | 1468900436051 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:53:56 INFO - PROCESS | 4024 | 1468900436054 Marionette TRACE conn5 <- [1,2738,null,{}] 20:53:56 INFO - PROCESS | 4024 | 1468900436058 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:56 INFO - PROCESS | 4024 | 1468900436061 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:56 INFO - PROCESS | 4024 | 1468900436151 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 20:53:56 INFO - PROCESS | 4024 | 1468900436159 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:56 INFO - PROCESS | 4024 | 1468900436161 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:56 INFO - PROCESS | 4024 | ++DOCSHELL 000000261031B000 == 26 [pid = 4024] [id = 694] 20:53:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000260A9CEC00) [pid = 4024] [serial = 2082] [outer = 0000000000000000] 20:53:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000260B045800) [pid = 4024] [serial = 2083] [outer = 000000260A9CEC00] 20:53:56 INFO - PROCESS | 4024 | 1468900436211 Marionette DEBUG loaded listener.js 20:53:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260B415800) [pid = 4024] [serial = 2084] [outer = 000000260A9CEC00] 20:53:56 INFO - PROCESS | 4024 | 1468900436691 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 20:53:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:53:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 692ms 20:53:56 INFO - PROCESS | 4024 | 1468900436743 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 20:53:56 INFO - PROCESS | 4024 | 1468900436746 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 20:53:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:53:56 INFO - PROCESS | 4024 | 1468900436749 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:53:56 INFO - PROCESS | 4024 | 1468900436753 Marionette TRACE conn5 <- [1,2742,null,{}] 20:53:56 INFO - PROCESS | 4024 | 1468900436764 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:56 INFO - PROCESS | 4024 | 1468900436769 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:56 INFO - PROCESS | 4024 | 1468900436857 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 20:53:56 INFO - PROCESS | 4024 | 1468900436867 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:56 INFO - PROCESS | 4024 | 1468900436870 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:56 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613A44800 == 27 [pid = 4024] [id = 695] 20:53:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (0000002606453400) [pid = 4024] [serial = 2085] [outer = 0000000000000000] 20:53:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260CCB3800) [pid = 4024] [serial = 2086] [outer = 0000002606453400] 20:53:56 INFO - PROCESS | 4024 | 1468900436921 Marionette DEBUG loaded listener.js 20:53:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260F70C400) [pid = 4024] [serial = 2087] [outer = 0000002606453400] 20:53:57 INFO - PROCESS | 4024 | 1468900437351 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 20:53:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:53:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 629ms 20:53:57 INFO - PROCESS | 4024 | 1468900437381 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 20:53:57 INFO - PROCESS | 4024 | 1468900437384 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 20:53:57 INFO - PROCESS | 4024 | 1468900437403 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:53:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:53:57 INFO - PROCESS | 4024 | 1468900437405 Marionette TRACE conn5 <- [1,2746,null,{}] 20:53:57 INFO - PROCESS | 4024 | 1468900437409 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:57 INFO - PROCESS | 4024 | 1468900437411 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:57 INFO - PROCESS | 4024 | 1468900437531 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 20:53:57 INFO - PROCESS | 4024 | 1468900437609 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:57 INFO - PROCESS | 4024 | 1468900437611 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:57 INFO - PROCESS | 4024 | ++DOCSHELL 000000261645A000 == 28 [pid = 4024] [id = 696] 20:53:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260FC59800) [pid = 4024] [serial = 2088] [outer = 0000000000000000] 20:53:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260FC5E000) [pid = 4024] [serial = 2089] [outer = 000000260FC59800] 20:53:57 INFO - PROCESS | 4024 | 1468900437656 Marionette DEBUG loaded listener.js 20:53:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260FD20800) [pid = 4024] [serial = 2090] [outer = 000000260FC59800] 20:53:58 INFO - PROCESS | 4024 | 1468900438069 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 20:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 20:53:58 INFO - PROCESS | 4024 | 1468900438104 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 20:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:53:58 INFO - PROCESS | 4024 | 1468900438106 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 20:53:58 INFO - PROCESS | 4024 | 1468900438110 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:53:58 INFO - PROCESS | 4024 | 1468900438112 Marionette TRACE conn5 <- [1,2750,null,{}] 20:53:58 INFO - PROCESS | 4024 | 1468900438115 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:58 INFO - PROCESS | 4024 | 1468900438117 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:58 INFO - PROCESS | 4024 | 1468900438225 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 20:53:58 INFO - PROCESS | 4024 | 1468900438232 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:58 INFO - PROCESS | 4024 | 1468900438235 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:58 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A94000 == 29 [pid = 4024] [id = 697] 20:53:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260A9CA000) [pid = 4024] [serial = 2091] [outer = 0000000000000000] 20:53:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002610141C00) [pid = 4024] [serial = 2092] [outer = 000000260A9CA000] 20:53:58 INFO - PROCESS | 4024 | 1468900438282 Marionette DEBUG loaded listener.js 20:53:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002610636000) [pid = 4024] [serial = 2093] [outer = 000000260A9CA000] 20:53:58 INFO - PROCESS | 4024 | 1468900438738 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 20:53:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:53:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 671ms 20:53:58 INFO - PROCESS | 4024 | 1468900438784 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 20:53:58 INFO - PROCESS | 4024 | 1468900438787 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 20:53:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:53:58 INFO - PROCESS | 4024 | 1468900438790 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:53:58 INFO - PROCESS | 4024 | 1468900438792 Marionette TRACE conn5 <- [1,2754,null,{}] 20:53:58 INFO - PROCESS | 4024 | 1468900438795 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:58 INFO - PROCESS | 4024 | 1468900438801 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:58 INFO - PROCESS | 4024 | 1468900438967 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 20:53:59 INFO - PROCESS | 4024 | 1468900439011 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:59 INFO - PROCESS | 4024 | 1468900439013 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:59 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C39000 == 30 [pid = 4024] [id = 698] 20:53:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612741400) [pid = 4024] [serial = 2094] [outer = 0000000000000000] 20:53:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612942000) [pid = 4024] [serial = 2095] [outer = 0000002612741400] 20:53:59 INFO - PROCESS | 4024 | 1468900439058 Marionette DEBUG loaded listener.js 20:53:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612AC2400) [pid = 4024] [serial = 2096] [outer = 0000002612741400] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026131AD000) [pid = 4024] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260FC58C00) [pid = 4024] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260F707000) [pid = 4024] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (00000026063A8400) [pid = 4024] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (00000026067BF800) [pid = 4024] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026127E5C00) [pid = 4024] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260B0C5400) [pid = 4024] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002606128C00) [pid = 4024] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002606453C00) [pid = 4024] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002605EF1000) [pid = 4024] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:53:59 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (00000026135A5000) [pid = 4024] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:53:59 INFO - PROCESS | 4024 | 1468900439617 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 20:53:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:53:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 880ms 20:53:59 INFO - PROCESS | 4024 | 1468900439673 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 20:53:59 INFO - PROCESS | 4024 | 1468900439675 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 20:53:59 INFO - PROCESS | 4024 | 1468900439678 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:53:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:53:59 INFO - PROCESS | 4024 | 1468900439680 Marionette TRACE conn5 <- [1,2758,null,{}] 20:53:59 INFO - PROCESS | 4024 | 1468900439684 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:53:59 INFO - PROCESS | 4024 | 1468900439686 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:59 INFO - PROCESS | 4024 | 1468900439767 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 20:53:59 INFO - PROCESS | 4024 | 1468900439774 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:53:59 INFO - PROCESS | 4024 | 1468900439776 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:53:59 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CAE000 == 31 [pid = 4024] [id = 699] 20:53:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0000002604D4A800) [pid = 4024] [serial = 2097] [outer = 0000000000000000] 20:53:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260F703000) [pid = 4024] [serial = 2098] [outer = 0000002604D4A800] 20:53:59 INFO - PROCESS | 4024 | 1468900439822 Marionette DEBUG loaded listener.js 20:53:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002612944400) [pid = 4024] [serial = 2099] [outer = 0000002604D4A800] 20:54:00 INFO - PROCESS | 4024 | 1468900440241 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 20:54:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:54:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 20:54:00 INFO - PROCESS | 4024 | 1468900440324 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 20:54:00 INFO - PROCESS | 4024 | 1468900440326 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 20:54:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:54:00 INFO - PROCESS | 4024 | 1468900440329 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:54:00 INFO - PROCESS | 4024 | 1468900440331 Marionette TRACE conn5 <- [1,2762,null,{}] 20:54:00 INFO - PROCESS | 4024 | 1468900440336 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:00 INFO - PROCESS | 4024 | 1468900440338 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:00 INFO - PROCESS | 4024 | 1468900440421 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 20:54:00 INFO - PROCESS | 4024 | 1468900440427 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:00 INFO - PROCESS | 4024 | 1468900440429 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:00 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619936000 == 32 [pid = 4024] [id = 700] 20:54:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (0000002612946C00) [pid = 4024] [serial = 2100] [outer = 0000000000000000] 20:54:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (00000026131B2800) [pid = 4024] [serial = 2101] [outer = 0000002612946C00] 20:54:00 INFO - PROCESS | 4024 | 1468900440482 Marionette DEBUG loaded listener.js 20:54:00 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (00000026135AEC00) [pid = 4024] [serial = 2102] [outer = 0000002612946C00] 20:54:00 INFO - PROCESS | 4024 | 1468900440875 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 20:54:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:54:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 585ms 20:54:00 INFO - PROCESS | 4024 | 1468900440916 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 20:54:00 INFO - PROCESS | 4024 | 1468900440919 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 20:54:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:54:00 INFO - PROCESS | 4024 | 1468900440938 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:54:00 INFO - PROCESS | 4024 | 1468900440940 Marionette TRACE conn5 <- [1,2766,null,{}] 20:54:00 INFO - PROCESS | 4024 | 1468900440944 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:00 INFO - PROCESS | 4024 | 1468900440946 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:01 INFO - PROCESS | 4024 | 1468900441028 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 20:54:01 INFO - PROCESS | 4024 | 1468900441036 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:01 INFO - PROCESS | 4024 | 1468900441039 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:01 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613A42800 == 33 [pid = 4024] [id = 701] 20:54:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260B4E4C00) [pid = 4024] [serial = 2103] [outer = 0000000000000000] 20:54:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002614025400) [pid = 4024] [serial = 2104] [outer = 000000260B4E4C00] 20:54:01 INFO - PROCESS | 4024 | 1468900441084 Marionette DEBUG loaded listener.js 20:54:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000261402D400) [pid = 4024] [serial = 2105] [outer = 000000260B4E4C00] 20:54:01 INFO - PROCESS | 4024 | 1468900441476 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 20:54:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:54:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 586ms 20:54:01 INFO - PROCESS | 4024 | 1468900441522 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 20:54:01 INFO - PROCESS | 4024 | 1468900441525 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 20:54:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:54:01 INFO - PROCESS | 4024 | 1468900441527 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:54:01 INFO - PROCESS | 4024 | 1468900441529 Marionette TRACE conn5 <- [1,2770,null,{}] 20:54:01 INFO - PROCESS | 4024 | 1468900441591 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:01 INFO - PROCESS | 4024 | 1468900441595 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:01 INFO - PROCESS | 4024 | 1468900441741 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 20:54:01 INFO - PROCESS | 4024 | 1468900441908 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:01 INFO - PROCESS | 4024 | 1468900441912 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:01 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B61D000 == 34 [pid = 4024] [id = 702] 20:54:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026063A6400) [pid = 4024] [serial = 2106] [outer = 0000000000000000] 20:54:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026063B3800) [pid = 4024] [serial = 2107] [outer = 00000026063A6400] 20:54:01 INFO - PROCESS | 4024 | 1468900441971 Marionette DEBUG loaded listener.js 20:54:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260704D000) [pid = 4024] [serial = 2108] [outer = 00000026063A6400] 20:54:02 INFO - PROCESS | 4024 | 1468900442686 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 20:54:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:54:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1174ms 20:54:02 INFO - PROCESS | 4024 | 1468900442725 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 20:54:02 INFO - PROCESS | 4024 | 1468900442729 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 20:54:02 INFO - PROCESS | 4024 | 1468900442735 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:54:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:54:02 INFO - PROCESS | 4024 | 1468900442737 Marionette TRACE conn5 <- [1,2774,null,{}] 20:54:02 INFO - PROCESS | 4024 | 1468900442744 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:02 INFO - PROCESS | 4024 | 1468900442747 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:02 INFO - PROCESS | 4024 | 1468900442871 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 20:54:03 INFO - PROCESS | 4024 | 1468900442996 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:03 INFO - PROCESS | 4024 | 1468900443000 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:03 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615F98800 == 35 [pid = 4024] [id = 703] 20:54:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260C108400) [pid = 4024] [serial = 2109] [outer = 0000000000000000] 20:54:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260C27BC00) [pid = 4024] [serial = 2110] [outer = 000000260C108400] 20:54:03 INFO - PROCESS | 4024 | 1468900443058 Marionette DEBUG loaded listener.js 20:54:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260F70D000) [pid = 4024] [serial = 2111] [outer = 000000260C108400] 20:54:03 INFO - PROCESS | 4024 | 1468900443968 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 20:54:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:54:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1285ms 20:54:04 INFO - PROCESS | 4024 | 1468900444026 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 20:54:04 INFO - PROCESS | 4024 | 1468900444031 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 20:54:04 INFO - PROCESS | 4024 | 1468900444036 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:54:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:54:04 INFO - PROCESS | 4024 | 1468900444039 Marionette TRACE conn5 <- [1,2778,null,{}] 20:54:04 INFO - PROCESS | 4024 | 1468900444045 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:04 INFO - PROCESS | 4024 | 1468900444048 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:04 INFO - PROCESS | 4024 | 1468900444176 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 20:54:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002619936000 == 34 [pid = 4024] [id = 700] 20:54:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CAE000 == 33 [pid = 4024] [id = 699] 20:54:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C39000 == 32 [pid = 4024] [id = 698] 20:54:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A94000 == 31 [pid = 4024] [id = 697] 20:54:04 INFO - PROCESS | 4024 | --DOCSHELL 000000261645A000 == 30 [pid = 4024] [id = 696] 20:54:04 INFO - PROCESS | 4024 | --DOCSHELL 0000002613A44800 == 29 [pid = 4024] [id = 695] 20:54:04 INFO - PROCESS | 4024 | --DOCSHELL 000000261031B000 == 28 [pid = 4024] [id = 694] 20:54:04 INFO - PROCESS | 4024 | --DOCSHELL 000000260AD8A000 == 27 [pid = 4024] [id = 693] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260FC13C00) [pid = 4024] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002610635C00) [pid = 4024] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026131AC000) [pid = 4024] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002612942800) [pid = 4024] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260C166C00) [pid = 4024] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002612AC7800) [pid = 4024] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260B67F800) [pid = 4024] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606861800) [pid = 4024] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260A848400) [pid = 4024] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260A6A8800) [pid = 4024] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260FD28800) [pid = 4024] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002610140C00) [pid = 4024] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002612ABA400) [pid = 4024] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000261273D800) [pid = 4024] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002606460000) [pid = 4024] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (00000026135A9400) [pid = 4024] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000261381D800) [pid = 4024] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (00000026135A6400) [pid = 4024] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (000000261274A400) [pid = 4024] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (000000260FC5B000) [pid = 4024] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 20:54:04 INFO - PROCESS | 4024 | 1468900444283 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:04 INFO - PROCESS | 4024 | 1468900444288 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:04 INFO - PROCESS | 4024 | ++DOCSHELL 0000002605ECD800 == 28 [pid = 4024] [id = 704] 20:54:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (0000002606128800) [pid = 4024] [serial = 2112] [outer = 0000000000000000] 20:54:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (00000026063AFC00) [pid = 4024] [serial = 2113] [outer = 0000002606128800] 20:54:04 INFO - PROCESS | 4024 | 1468900444337 Marionette DEBUG loaded listener.js 20:54:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (000000260774E800) [pid = 4024] [serial = 2114] [outer = 0000002606128800] 20:54:04 INFO - PROCESS | 4024 | 1468900444967 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 20:54:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:54:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 985ms 20:54:05 INFO - PROCESS | 4024 | 1468900445025 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 20:54:05 INFO - PROCESS | 4024 | 1468900445030 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 20:54:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:54:05 INFO - PROCESS | 4024 | 1468900445035 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:54:05 INFO - PROCESS | 4024 | 1468900445041 Marionette TRACE conn5 <- [1,2782,null,{}] 20:54:05 INFO - PROCESS | 4024 | 1468900445046 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:05 INFO - PROCESS | 4024 | 1468900445049 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:05 INFO - PROCESS | 4024 | 1468900445197 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 20:54:05 INFO - PROCESS | 4024 | 1468900445288 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:05 INFO - PROCESS | 4024 | 1468900445291 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:05 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C91E800 == 29 [pid = 4024] [id = 705] 20:54:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260A84A400) [pid = 4024] [serial = 2115] [outer = 0000000000000000] 20:54:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260A958C00) [pid = 4024] [serial = 2116] [outer = 000000260A84A400] 20:54:05 INFO - PROCESS | 4024 | 1468900445350 Marionette DEBUG loaded listener.js 20:54:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260B413C00) [pid = 4024] [serial = 2117] [outer = 000000260A84A400] 20:54:05 INFO - PROCESS | 4024 | 1468900445948 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 20:54:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:54:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 985ms 20:54:06 INFO - PROCESS | 4024 | 1468900446024 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 20:54:06 INFO - PROCESS | 4024 | 1468900446029 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 20:54:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:54:06 INFO - PROCESS | 4024 | 1468900446036 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:54:06 INFO - PROCESS | 4024 | 1468900446039 Marionette TRACE conn5 <- [1,2786,null,{}] 20:54:06 INFO - PROCESS | 4024 | 1468900446043 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:06 INFO - PROCESS | 4024 | 1468900446046 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:06 INFO - PROCESS | 4024 | 1468900446166 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 20:54:06 INFO - PROCESS | 4024 | 1468900446239 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:06 INFO - PROCESS | 4024 | 1468900446242 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:06 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612E1F800 == 30 [pid = 4024] [id = 706] 20:54:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606126800) [pid = 4024] [serial = 2118] [outer = 0000000000000000] 20:54:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260F708C00) [pid = 4024] [serial = 2119] [outer = 0000002606126800] 20:54:06 INFO - PROCESS | 4024 | 1468900446341 Marionette DEBUG loaded listener.js 20:54:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260FC58800) [pid = 4024] [serial = 2120] [outer = 0000002606126800] 20:54:07 INFO - PROCESS | 4024 | 1468900446985 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 20:54:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:54:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 20:54:07 INFO - PROCESS | 4024 | 1468900447022 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 20:54:07 INFO - PROCESS | 4024 | 1468900447025 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 20:54:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:54:07 INFO - PROCESS | 4024 | 1468900447029 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:54:07 INFO - PROCESS | 4024 | 1468900447033 Marionette TRACE conn5 <- [1,2790,null,{}] 20:54:07 INFO - PROCESS | 4024 | 1468900447045 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:07 INFO - PROCESS | 4024 | 1468900447051 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:07 INFO - PROCESS | 4024 | 1468900447162 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 20:54:07 INFO - PROCESS | 4024 | 1468900447243 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:07 INFO - PROCESS | 4024 | 1468900447246 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:07 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616821000 == 31 [pid = 4024] [id = 707] 20:54:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260FC52000) [pid = 4024] [serial = 2121] [outer = 0000000000000000] 20:54:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002610635C00) [pid = 4024] [serial = 2122] [outer = 000000260FC52000] 20:54:07 INFO - PROCESS | 4024 | 1468900447346 Marionette DEBUG loaded listener.js 20:54:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000261209F800) [pid = 4024] [serial = 2123] [outer = 000000260FC52000] 20:54:07 INFO - PROCESS | 4024 | 1468900447870 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 20:54:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:54:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 881ms 20:54:07 INFO - PROCESS | 4024 | 1468900447917 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 20:54:07 INFO - PROCESS | 4024 | 1468900447920 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 20:54:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:54:07 INFO - PROCESS | 4024 | 1468900447925 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:54:07 INFO - PROCESS | 4024 | 1468900447927 Marionette TRACE conn5 <- [1,2794,null,{}] 20:54:07 INFO - PROCESS | 4024 | 1468900447931 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:07 INFO - PROCESS | 4024 | 1468900447934 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:08 INFO - PROCESS | 4024 | 1468900448056 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 20:54:08 INFO - PROCESS | 4024 | 1468900448146 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:08 INFO - PROCESS | 4024 | 1468900448149 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:08 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AC1000 == 32 [pid = 4024] [id = 708] 20:54:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000261231B400) [pid = 4024] [serial = 2124] [outer = 0000000000000000] 20:54:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612758400) [pid = 4024] [serial = 2125] [outer = 000000261231B400] 20:54:08 INFO - PROCESS | 4024 | 1468900448203 Marionette DEBUG loaded listener.js 20:54:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002612938000) [pid = 4024] [serial = 2126] [outer = 000000261231B400] 20:54:08 INFO - PROCESS | 4024 | 1468900448825 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 20:54:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:54:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 941ms 20:54:08 INFO - PROCESS | 4024 | 1468900448880 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 20:54:08 INFO - PROCESS | 4024 | 1468900448885 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 20:54:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:54:08 INFO - PROCESS | 4024 | 1468900448891 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:54:08 INFO - PROCESS | 4024 | 1468900448895 Marionette TRACE conn5 <- [1,2798,null,{}] 20:54:08 INFO - PROCESS | 4024 | 1468900448902 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:08 INFO - PROCESS | 4024 | 1468900448905 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:09 INFO - PROCESS | 4024 | 1468900449025 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 20:54:09 INFO - PROCESS | 4024 | 1468900449099 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:09 INFO - PROCESS | 4024 | 1468900449103 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:09 INFO - PROCESS | 4024 | ++DOCSHELL 000000260457C800 == 33 [pid = 4024] [id = 709] 20:54:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026063B3000) [pid = 4024] [serial = 2127] [outer = 0000000000000000] 20:54:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002606856400) [pid = 4024] [serial = 2128] [outer = 00000026063B3000] 20:54:09 INFO - PROCESS | 4024 | 1468900449203 Marionette DEBUG loaded listener.js 20:54:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260B01E800) [pid = 4024] [serial = 2129] [outer = 00000026063B3000] 20:54:09 INFO - PROCESS | 4024 | --DOCSHELL 000000260B61D000 == 32 [pid = 4024] [id = 702] 20:54:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002615F98800 == 31 [pid = 4024] [id = 703] 20:54:09 INFO - PROCESS | 4024 | --DOCSHELL 000000260C150000 == 30 [pid = 4024] [id = 692] 20:54:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002613A42800 == 29 [pid = 4024] [id = 701] 20:54:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AC1000 == 28 [pid = 4024] [id = 708] 20:54:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002616821000 == 27 [pid = 4024] [id = 707] 20:54:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002612E1F800 == 26 [pid = 4024] [id = 706] 20:54:09 INFO - PROCESS | 4024 | --DOCSHELL 000000260C91E800 == 25 [pid = 4024] [id = 705] 20:54:09 INFO - PROCESS | 4024 | --DOCSHELL 0000002605ECD800 == 24 [pid = 4024] [id = 704] 20:54:10 INFO - PROCESS | 4024 | 1468900450284 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 20:54:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:54:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1446ms 20:54:10 INFO - PROCESS | 4024 | 1468900450341 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 20:54:10 INFO - PROCESS | 4024 | 1468900450346 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 20:54:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:54:10 INFO - PROCESS | 4024 | 1468900450350 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:54:10 INFO - PROCESS | 4024 | 1468900450355 Marionette TRACE conn5 <- [1,2802,null,{}] 20:54:10 INFO - PROCESS | 4024 | 1468900450361 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:10 INFO - PROCESS | 4024 | 1468900450363 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:10 INFO - PROCESS | 4024 | 1468900450460 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 20:54:10 INFO - PROCESS | 4024 | 1468900450476 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:10 INFO - PROCESS | 4024 | 1468900450478 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:10 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C118800 == 25 [pid = 4024] [id = 710] 20:54:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002606499000) [pid = 4024] [serial = 2130] [outer = 0000000000000000] 20:54:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026064A2C00) [pid = 4024] [serial = 2131] [outer = 0000002606499000] 20:54:10 INFO - PROCESS | 4024 | 1468900450529 Marionette DEBUG loaded listener.js 20:54:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260A658000) [pid = 4024] [serial = 2132] [outer = 0000002606499000] 20:54:11 INFO - PROCESS | 4024 | 1468900451011 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 20:54:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:54:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 20:54:11 INFO - PROCESS | 4024 | 1468900451089 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 20:54:11 INFO - PROCESS | 4024 | 1468900451094 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 20:54:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:54:11 INFO - PROCESS | 4024 | 1468900451142 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:54:11 INFO - PROCESS | 4024 | 1468900451144 Marionette TRACE conn5 <- [1,2806,null,{}] 20:54:11 INFO - PROCESS | 4024 | 1468900451148 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:11 INFO - PROCESS | 4024 | 1468900451151 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:11 INFO - PROCESS | 4024 | 1468900451264 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 20:54:11 INFO - PROCESS | 4024 | 1468900451335 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:11 INFO - PROCESS | 4024 | 1468900451338 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:11 INFO - PROCESS | 4024 | ++DOCSHELL 000000261382C800 == 26 [pid = 4024] [id = 711] 20:54:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260A95BC00) [pid = 4024] [serial = 2133] [outer = 0000000000000000] 20:54:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260B649000) [pid = 4024] [serial = 2134] [outer = 000000260A95BC00] 20:54:11 INFO - PROCESS | 4024 | 1468900451388 Marionette DEBUG loaded listener.js 20:54:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260C16C000) [pid = 4024] [serial = 2135] [outer = 000000260A95BC00] 20:54:11 INFO - PROCESS | 4024 | 1468900451761 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 20:54:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:54:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 20:54:11 INFO - PROCESS | 4024 | 1468900451835 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 20:54:11 INFO - PROCESS | 4024 | 1468900451837 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 20:54:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:54:11 INFO - PROCESS | 4024 | 1468900451841 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:54:11 INFO - PROCESS | 4024 | 1468900451844 Marionette TRACE conn5 <- [1,2810,null,{}] 20:54:11 INFO - PROCESS | 4024 | 1468900451856 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:11 INFO - PROCESS | 4024 | 1468900451861 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:11 INFO - PROCESS | 4024 | 1468900451973 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 20:54:11 INFO - PROCESS | 4024 | 1468900451980 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:11 INFO - PROCESS | 4024 | 1468900451984 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:12 INFO - PROCESS | 4024 | ++DOCSHELL 000000261687C000 == 27 [pid = 4024] [id = 712] 20:54:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260FC11400) [pid = 4024] [serial = 2136] [outer = 0000000000000000] 20:54:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260FC58C00) [pid = 4024] [serial = 2137] [outer = 000000260FC11400] 20:54:12 INFO - PROCESS | 4024 | 1468900452034 Marionette DEBUG loaded listener.js 20:54:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000260FD29C00) [pid = 4024] [serial = 2138] [outer = 000000260FC11400] 20:54:12 INFO - PROCESS | 4024 | 1468900452499 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 20:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 692ms 20:54:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:54:12 INFO - PROCESS | 4024 | 1468900452536 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 20:54:12 INFO - PROCESS | 4024 | 1468900452539 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 20:54:12 INFO - PROCESS | 4024 | 1468900452542 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:54:12 INFO - PROCESS | 4024 | 1468900452543 Marionette TRACE conn5 <- [1,2814,null,{}] 20:54:12 INFO - PROCESS | 4024 | 1468900452552 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:12 INFO - PROCESS | 4024 | 1468900452555 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:12 INFO - PROCESS | 4024 | 1468900452702 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 20:54:12 INFO - PROCESS | 4024 | 1468900452725 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:12 INFO - PROCESS | 4024 | 1468900452728 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:12 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BDE000 == 28 [pid = 4024] [id = 713] 20:54:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026101BA000) [pid = 4024] [serial = 2139] [outer = 0000000000000000] 20:54:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (00000026107D0000) [pid = 4024] [serial = 2140] [outer = 00000026101BA000] 20:54:12 INFO - PROCESS | 4024 | 1468900452774 Marionette DEBUG loaded listener.js 20:54:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000261209F400) [pid = 4024] [serial = 2141] [outer = 00000026101BA000] 20:54:13 INFO - PROCESS | 4024 | 1468900453212 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:54:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:54:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 691ms 20:54:13 INFO - PROCESS | 4024 | 1468900453239 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 20:54:13 INFO - PROCESS | 4024 | 1468900453242 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 20:54:13 INFO - PROCESS | 4024 | 1468900453245 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:54:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:54:13 INFO - PROCESS | 4024 | 1468900453247 Marionette TRACE conn5 <- [1,2818,null,{}] 20:54:13 INFO - PROCESS | 4024 | 1468900453250 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:13 INFO - PROCESS | 4024 | 1468900453252 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:13 INFO - PROCESS | 4024 | 1468900453360 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 20:54:13 INFO - PROCESS | 4024 | 1468900453366 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:13 INFO - PROCESS | 4024 | 1468900453368 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:13 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CC7000 == 29 [pid = 4024] [id = 714] 20:54:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (00000026063A7000) [pid = 4024] [serial = 2142] [outer = 0000000000000000] 20:54:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (0000002612749000) [pid = 4024] [serial = 2143] [outer = 00000026063A7000] 20:54:13 INFO - PROCESS | 4024 | 1468900453415 Marionette DEBUG loaded listener.js 20:54:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002612942800) [pid = 4024] [serial = 2144] [outer = 00000026063A7000] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (0000002606128800) [pid = 4024] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260A805C00) [pid = 4024] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260A9CEC00) [pid = 4024] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002606453400) [pid = 4024] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002606499C00) [pid = 4024] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260FC59800) [pid = 4024] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002605EF8400) [pid = 4024] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260A963000) [pid = 4024] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (0000002606855C00) [pid = 4024] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002612946C00) [pid = 4024] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260A9CA000) [pid = 4024] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260B4E4C00) [pid = 4024] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002612741400) [pid = 4024] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026063A6400) [pid = 4024] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002604D4A800) [pid = 4024] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:54:14 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260C108400) [pid = 4024] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:54:14 INFO - PROCESS | 4024 | 1468900454200 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 20:54:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:54:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 983ms 20:54:14 INFO - PROCESS | 4024 | 1468900454233 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 20:54:14 INFO - PROCESS | 4024 | 1468900454235 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 20:54:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:54:14 INFO - PROCESS | 4024 | 1468900454238 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:54:14 INFO - PROCESS | 4024 | 1468900454240 Marionette TRACE conn5 <- [1,2822,null,{}] 20:54:14 INFO - PROCESS | 4024 | 1468900454243 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:14 INFO - PROCESS | 4024 | 1468900454250 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:14 INFO - PROCESS | 4024 | 1468900454375 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 20:54:14 INFO - PROCESS | 4024 | 1468900454431 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:14 INFO - PROCESS | 4024 | 1468900454433 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:14 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619934800 == 30 [pid = 4024] [id = 715] 20:54:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002606312C00) [pid = 4024] [serial = 2145] [outer = 0000000000000000] 20:54:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026101BAC00) [pid = 4024] [serial = 2146] [outer = 0000002606312C00] 20:54:14 INFO - PROCESS | 4024 | 1468900454478 Marionette DEBUG loaded listener.js 20:54:14 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002612ABC400) [pid = 4024] [serial = 2147] [outer = 0000002606312C00] 20:54:14 INFO - PROCESS | 4024 | 1468900454846 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:54:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:54:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 20:54:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:54:14 INFO - PROCESS | 4024 | 1468900454882 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 20:54:14 INFO - PROCESS | 4024 | 1468900454884 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 20:54:14 INFO - PROCESS | 4024 | 1468900454888 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:54:14 INFO - PROCESS | 4024 | 1468900454890 Marionette TRACE conn5 <- [1,2826,null,{}] 20:54:14 INFO - PROCESS | 4024 | 1468900454893 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:14 INFO - PROCESS | 4024 | 1468900454895 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:14 INFO - PROCESS | 4024 | 1468900454976 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 20:54:14 INFO - PROCESS | 4024 | 1468900454982 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:14 INFO - PROCESS | 4024 | 1468900454984 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:15 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A62A800 == 31 [pid = 4024] [id = 716] 20:54:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002612ABE800) [pid = 4024] [serial = 2148] [outer = 0000000000000000] 20:54:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261310BC00) [pid = 4024] [serial = 2149] [outer = 0000002612ABE800] 20:54:15 INFO - PROCESS | 4024 | 1468900455030 Marionette DEBUG loaded listener.js 20:54:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026131B6400) [pid = 4024] [serial = 2150] [outer = 0000002612ABE800] 20:54:15 INFO - PROCESS | 4024 | 1468900455456 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 20:54:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:54:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 586ms 20:54:15 INFO - PROCESS | 4024 | 1468900455476 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 20:54:15 INFO - PROCESS | 4024 | 1468900455478 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 20:54:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:54:15 INFO - PROCESS | 4024 | 1468900455493 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:54:15 INFO - PROCESS | 4024 | 1468900455495 Marionette TRACE conn5 <- [1,2830,null,{}] 20:54:15 INFO - PROCESS | 4024 | 1468900455499 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:15 INFO - PROCESS | 4024 | 1468900455501 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:15 INFO - PROCESS | 4024 | 1468900455586 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 20:54:15 INFO - PROCESS | 4024 | 1468900455592 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:15 INFO - PROCESS | 4024 | 1468900455594 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:15 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A647800 == 32 [pid = 4024] [id = 717] 20:54:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (00000026131B7400) [pid = 4024] [serial = 2151] [outer = 0000000000000000] 20:54:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026135AAC00) [pid = 4024] [serial = 2152] [outer = 00000026131B7400] 20:54:15 INFO - PROCESS | 4024 | 1468900455639 Marionette DEBUG loaded listener.js 20:54:15 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002613943C00) [pid = 4024] [serial = 2153] [outer = 00000026131B7400] 20:54:16 INFO - PROCESS | 4024 | 1468900456143 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 20:54:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:54:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 692ms 20:54:16 INFO - PROCESS | 4024 | 1468900456189 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 20:54:16 INFO - PROCESS | 4024 | 1468900456194 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 20:54:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:54:16 INFO - PROCESS | 4024 | 1468900456199 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:54:16 INFO - PROCESS | 4024 | 1468900456204 Marionette TRACE conn5 <- [1,2834,null,{}] 20:54:16 INFO - PROCESS | 4024 | 1468900456211 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:16 INFO - PROCESS | 4024 | 1468900456214 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:16 INFO - PROCESS | 4024 | 1468900456357 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 20:54:16 INFO - PROCESS | 4024 | 1468900456456 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:16 INFO - PROCESS | 4024 | 1468900456461 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:16 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C154000 == 33 [pid = 4024] [id = 718] 20:54:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002606129800) [pid = 4024] [serial = 2154] [outer = 0000000000000000] 20:54:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026063AF400) [pid = 4024] [serial = 2155] [outer = 0000002606129800] 20:54:16 INFO - PROCESS | 4024 | 1468900456520 Marionette DEBUG loaded listener.js 20:54:16 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (000000260680A000) [pid = 4024] [serial = 2156] [outer = 0000002606129800] 20:54:17 INFO - PROCESS | 4024 | 1468900457311 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 20:54:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:54:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1183ms 20:54:17 INFO - PROCESS | 4024 | 1468900457391 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 20:54:17 INFO - PROCESS | 4024 | 1468900457396 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 20:54:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:54:17 INFO - PROCESS | 4024 | 1468900457404 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:54:17 INFO - PROCESS | 4024 | 1468900457407 Marionette TRACE conn5 <- [1,2838,null,{}] 20:54:17 INFO - PROCESS | 4024 | 1468900457411 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:17 INFO - PROCESS | 4024 | 1468900457415 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:17 INFO - PROCESS | 4024 | 1468900457548 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 20:54:17 INFO - PROCESS | 4024 | 1468900457664 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:17 INFO - PROCESS | 4024 | 1468900457667 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:17 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AC0800 == 34 [pid = 4024] [id = 719] 20:54:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260AB82000) [pid = 4024] [serial = 2157] [outer = 0000000000000000] 20:54:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260C108400) [pid = 4024] [serial = 2158] [outer = 000000260AB82000] 20:54:17 INFO - PROCESS | 4024 | 1468900457726 Marionette DEBUG loaded listener.js 20:54:17 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260C89E800) [pid = 4024] [serial = 2159] [outer = 000000260AB82000] 20:54:18 INFO - PROCESS | 4024 | 1468900458523 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:54:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:54:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1181ms 20:54:18 INFO - PROCESS | 4024 | 1468900458594 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 20:54:18 INFO - PROCESS | 4024 | 1468900458599 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 20:54:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:54:18 INFO - PROCESS | 4024 | 1468900458606 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:54:18 INFO - PROCESS | 4024 | 1468900458610 Marionette TRACE conn5 <- [1,2842,null,{}] 20:54:18 INFO - PROCESS | 4024 | 1468900458616 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:18 INFO - PROCESS | 4024 | 1468900458619 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:18 INFO - PROCESS | 4024 | 1468900458746 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 20:54:18 INFO - PROCESS | 4024 | 1468900458821 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:18 INFO - PROCESS | 4024 | 1468900458825 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:18 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C11B000 == 35 [pid = 4024] [id = 720] 20:54:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002606855400) [pid = 4024] [serial = 2160] [outer = 0000000000000000] 20:54:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260685B800) [pid = 4024] [serial = 2161] [outer = 0000002606855400] 20:54:18 INFO - PROCESS | 4024 | 1468900458876 Marionette DEBUG loaded listener.js 20:54:18 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (000000260A8F4000) [pid = 4024] [serial = 2162] [outer = 0000002606855400] 20:54:19 INFO - PROCESS | 4024 | --DOCSHELL 000000261A62A800 == 34 [pid = 4024] [id = 716] 20:54:19 INFO - PROCESS | 4024 | --DOCSHELL 0000002619934800 == 33 [pid = 4024] [id = 715] 20:54:19 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CC7000 == 32 [pid = 4024] [id = 714] 20:54:19 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BDE000 == 31 [pid = 4024] [id = 713] 20:54:19 INFO - PROCESS | 4024 | --DOCSHELL 000000261687C000 == 30 [pid = 4024] [id = 712] 20:54:19 INFO - PROCESS | 4024 | --DOCSHELL 000000261382C800 == 29 [pid = 4024] [id = 711] 20:54:19 INFO - PROCESS | 4024 | --DOCSHELL 000000260C118800 == 28 [pid = 4024] [id = 710] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260649FC00) [pid = 4024] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (0000002606860C00) [pid = 4024] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260FC5E000) [pid = 4024] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000260FD20800) [pid = 4024] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260774E800) [pid = 4024] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260649AC00) [pid = 4024] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260630C400) [pid = 4024] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260C6DC800) [pid = 4024] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260B68C000) [pid = 4024] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000261209EC00) [pid = 4024] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260FC9E400) [pid = 4024] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026135AEC00) [pid = 4024] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002610636000) [pid = 4024] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002614025400) [pid = 4024] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002610141C00) [pid = 4024] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002612942000) [pid = 4024] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000261402D400) [pid = 4024] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026063B3800) [pid = 4024] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002612944400) [pid = 4024] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260C27BC00) [pid = 4024] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260F70D000) [pid = 4024] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260F703000) [pid = 4024] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260704D000) [pid = 4024] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (00000026131B2800) [pid = 4024] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002612AC2400) [pid = 4024] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260F70C400) [pid = 4024] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (00000026063AFC00) [pid = 4024] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260B1B9000) [pid = 4024] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260A846400) [pid = 4024] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000260B045800) [pid = 4024] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (000000260B415800) [pid = 4024] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000260CCB3800) [pid = 4024] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 20:54:19 INFO - PROCESS | 4024 | 1468900459381 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 20:54:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:54:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 838ms 20:54:19 INFO - PROCESS | 4024 | 1468900459445 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 20:54:19 INFO - PROCESS | 4024 | 1468900459449 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 20:54:19 INFO - PROCESS | 4024 | 1468900459455 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:54:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:54:19 INFO - PROCESS | 4024 | 1468900459458 Marionette TRACE conn5 <- [1,2846,null,{}] 20:54:19 INFO - PROCESS | 4024 | 1468900459461 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:19 INFO - PROCESS | 4024 | 1468900459464 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:19 INFO - PROCESS | 4024 | 1468900459558 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 20:54:19 INFO - PROCESS | 4024 | 1468900459565 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:19 INFO - PROCESS | 4024 | 1468900459567 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:19 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C911000 == 29 [pid = 4024] [id = 721] 20:54:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260A961400) [pid = 4024] [serial = 2163] [outer = 0000000000000000] 20:54:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260B045800) [pid = 4024] [serial = 2164] [outer = 000000260A961400] 20:54:19 INFO - PROCESS | 4024 | 1468900459622 Marionette DEBUG loaded listener.js 20:54:19 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260B4E2400) [pid = 4024] [serial = 2165] [outer = 000000260A961400] 20:54:20 INFO - PROCESS | 4024 | 1468900460100 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 690ms 20:54:20 INFO - PROCESS | 4024 | 1468900460149 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 20:54:20 INFO - PROCESS | 4024 | 1468900460152 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 20:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:54:20 INFO - PROCESS | 4024 | 1468900460155 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:54:20 INFO - PROCESS | 4024 | 1468900460159 Marionette TRACE conn5 <- [1,2850,null,{}] 20:54:20 INFO - PROCESS | 4024 | 1468900460170 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:20 INFO - PROCESS | 4024 | 1468900460175 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:20 INFO - PROCESS | 4024 | 1468900460296 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 20:54:20 INFO - PROCESS | 4024 | 1468900460385 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:20 INFO - PROCESS | 4024 | 1468900460388 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:20 INFO - PROCESS | 4024 | ++DOCSHELL 000000261343F000 == 30 [pid = 4024] [id = 722] 20:54:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260A9C4000) [pid = 4024] [serial = 2166] [outer = 0000000000000000] 20:54:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260F70C400) [pid = 4024] [serial = 2167] [outer = 000000260A9C4000] 20:54:20 INFO - PROCESS | 4024 | 1468900460437 Marionette DEBUG loaded listener.js 20:54:20 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260FC5C400) [pid = 4024] [serial = 2168] [outer = 000000260A9C4000] 20:54:20 INFO - PROCESS | 4024 | 1468900460827 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 20:54:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:54:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 734ms 20:54:20 INFO - PROCESS | 4024 | 1468900460893 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 20:54:20 INFO - PROCESS | 4024 | 1468900460896 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 20:54:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:54:20 INFO - PROCESS | 4024 | 1468900460899 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:54:20 INFO - PROCESS | 4024 | 1468900460901 Marionette TRACE conn5 <- [1,2854,null,{}] 20:54:20 INFO - PROCESS | 4024 | 1468900460904 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:20 INFO - PROCESS | 4024 | 1468900460906 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:21 INFO - PROCESS | 4024 | 1468900460998 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 20:54:21 INFO - PROCESS | 4024 | 1468900461004 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:21 INFO - PROCESS | 4024 | 1468900461006 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:21 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616864000 == 31 [pid = 4024] [id = 723] 20:54:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260FD1C800) [pid = 4024] [serial = 2169] [outer = 0000000000000000] 20:54:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002610140C00) [pid = 4024] [serial = 2170] [outer = 000000260FD1C800] 20:54:21 INFO - PROCESS | 4024 | 1468900461052 Marionette DEBUG loaded listener.js 20:54:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (00000026107D8800) [pid = 4024] [serial = 2171] [outer = 000000260FD1C800] 20:54:21 INFO - PROCESS | 4024 | 1468900461515 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 20:54:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:54:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 20:54:21 INFO - PROCESS | 4024 | 1468900461533 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 20:54:21 INFO - PROCESS | 4024 | 1468900461535 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 20:54:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:54:21 INFO - PROCESS | 4024 | 1468900461538 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:54:21 INFO - PROCESS | 4024 | 1468900461540 Marionette TRACE conn5 <- [1,2858,null,{}] 20:54:21 INFO - PROCESS | 4024 | 1468900461544 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:21 INFO - PROCESS | 4024 | 1468900461546 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:21 INFO - PROCESS | 4024 | 1468900461656 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 20:54:21 INFO - PROCESS | 4024 | 1468900461739 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:21 INFO - PROCESS | 4024 | 1468900461748 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:21 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AC4000 == 32 [pid = 4024] [id = 724] 20:54:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002606123000) [pid = 4024] [serial = 2172] [outer = 0000000000000000] 20:54:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026120CB800) [pid = 4024] [serial = 2173] [outer = 0000002606123000] 20:54:21 INFO - PROCESS | 4024 | 1468900461793 Marionette DEBUG loaded listener.js 20:54:21 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026127DC800) [pid = 4024] [serial = 2174] [outer = 0000002606123000] 20:54:22 INFO - PROCESS | 4024 | 1468900462218 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 20:54:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:54:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 733ms 20:54:22 INFO - PROCESS | 4024 | 1468900462273 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 20:54:22 INFO - PROCESS | 4024 | 1468900462275 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 20:54:22 INFO - PROCESS | 4024 | 1468900462278 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:54:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:54:22 INFO - PROCESS | 4024 | 1468900462280 Marionette TRACE conn5 <- [1,2862,null,{}] 20:54:22 INFO - PROCESS | 4024 | 1468900462283 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:22 INFO - PROCESS | 4024 | 1468900462289 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:22 INFO - PROCESS | 4024 | 1468900462428 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 20:54:22 INFO - PROCESS | 4024 | 1468900462485 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:22 INFO - PROCESS | 4024 | 1468900462488 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:22 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CB3000 == 33 [pid = 4024] [id = 725] 20:54:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002612AC4000) [pid = 4024] [serial = 2175] [outer = 0000000000000000] 20:54:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026135A9000) [pid = 4024] [serial = 2176] [outer = 0000002612AC4000] 20:54:22 INFO - PROCESS | 4024 | 1468900462532 Marionette DEBUG loaded listener.js 20:54:22 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002614025800) [pid = 4024] [serial = 2177] [outer = 0000002612AC4000] 20:54:22 INFO - PROCESS | 4024 | 1468900462962 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 20:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 733ms 20:54:23 INFO - PROCESS | 4024 | 1468900463025 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 20:54:23 INFO - PROCESS | 4024 | 1468900463027 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 20:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:54:23 INFO - PROCESS | 4024 | 1468900463039 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:54:23 INFO - PROCESS | 4024 | 1468900463041 Marionette TRACE conn5 <- [1,2866,null,{}] 20:54:23 INFO - PROCESS | 4024 | 1468900463045 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:23 INFO - PROCESS | 4024 | 1468900463047 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:23 INFO - PROCESS | 4024 | 1468900463165 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 20:54:23 INFO - PROCESS | 4024 | 1468900463175 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:23 INFO - PROCESS | 4024 | 1468900463177 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:23 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619924000 == 34 [pid = 4024] [id = 726] 20:54:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000261402C000) [pid = 4024] [serial = 2178] [outer = 0000000000000000] 20:54:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002614031C00) [pid = 4024] [serial = 2179] [outer = 000000261402C000] 20:54:23 INFO - PROCESS | 4024 | 1468900463221 Marionette DEBUG loaded listener.js 20:54:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000261403B000) [pid = 4024] [serial = 2180] [outer = 000000261402C000] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260FC11400) [pid = 4024] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606499000) [pid = 4024] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026063B3000) [pid = 4024] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260A95BC00) [pid = 4024] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026101BA000) [pid = 4024] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260A84A400) [pid = 4024] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002606126800) [pid = 4024] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260FC52000) [pid = 4024] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000261231B400) [pid = 4024] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002606312C00) [pid = 4024] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (00000026063A7000) [pid = 4024] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:54:23 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (0000002612ABE800) [pid = 4024] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:54:23 INFO - PROCESS | 4024 | 1468900463662 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 20:54:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:54:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 692ms 20:54:23 INFO - PROCESS | 4024 | 1468900463734 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 20:54:23 INFO - PROCESS | 4024 | 1468900463736 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 20:54:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:54:23 INFO - PROCESS | 4024 | 1468900463739 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:54:23 INFO - PROCESS | 4024 | 1468900463741 Marionette TRACE conn5 <- [1,2870,null,{}] 20:54:23 INFO - PROCESS | 4024 | 1468900463745 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:23 INFO - PROCESS | 4024 | 1468900463747 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:23 INFO - PROCESS | 4024 | 1468900463832 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 20:54:23 INFO - PROCESS | 4024 | 1468900463838 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:23 INFO - PROCESS | 4024 | 1468900463840 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:23 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5DE800 == 35 [pid = 4024] [id = 727] 20:54:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260685F000) [pid = 4024] [serial = 2181] [outer = 0000000000000000] 20:54:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002610D25C00) [pid = 4024] [serial = 2182] [outer = 000000260685F000] 20:54:23 INFO - PROCESS | 4024 | 1468900463886 Marionette DEBUG loaded listener.js 20:54:23 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002613317800) [pid = 4024] [serial = 2183] [outer = 000000260685F000] 20:54:24 INFO - PROCESS | 4024 | 1468900464306 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 20:54:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:54:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 586ms 20:54:24 INFO - PROCESS | 4024 | 1468900464340 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 20:54:24 INFO - PROCESS | 4024 | 1468900464342 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 20:54:24 INFO - PROCESS | 4024 | 1468900464345 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:54:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:54:24 INFO - PROCESS | 4024 | 1468900464347 Marionette TRACE conn5 <- [1,2874,null,{}] 20:54:24 INFO - PROCESS | 4024 | 1468900464355 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:24 INFO - PROCESS | 4024 | 1468900464357 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:24 INFO - PROCESS | 4024 | 1468900464449 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 20:54:24 INFO - PROCESS | 4024 | 1468900464455 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:24 INFO - PROCESS | 4024 | 1468900464457 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:24 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A644000 == 36 [pid = 4024] [id = 728] 20:54:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260A843400) [pid = 4024] [serial = 2184] [outer = 0000000000000000] 20:54:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002614041800) [pid = 4024] [serial = 2185] [outer = 000000260A843400] 20:54:24 INFO - PROCESS | 4024 | 1468900464502 Marionette DEBUG loaded listener.js 20:54:24 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026141CE800) [pid = 4024] [serial = 2186] [outer = 000000260A843400] 20:54:24 INFO - PROCESS | 4024 | 1468900464921 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 20:54:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:54:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 20:54:24 INFO - PROCESS | 4024 | 1468900464993 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 20:54:24 INFO - PROCESS | 4024 | 1468900464996 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 20:54:25 INFO - PROCESS | 4024 | 1468900464999 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:54:25 INFO - PROCESS | 4024 | 1468900465001 Marionette TRACE conn5 <- [1,2878,null,{}] 20:54:25 INFO - PROCESS | 4024 | 1468900465005 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:25 INFO - PROCESS | 4024 | 1468900465007 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:25 INFO - PROCESS | 4024 | 1468900465097 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 20:54:25 INFO - PROCESS | 4024 | 1468900465105 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:25 INFO - PROCESS | 4024 | 1468900465107 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:25 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A67D000 == 37 [pid = 4024] [id = 729] 20:54:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002614366C00) [pid = 4024] [serial = 2187] [outer = 0000000000000000] 20:54:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002614F2E400) [pid = 4024] [serial = 2188] [outer = 0000002614366C00] 20:54:25 INFO - PROCESS | 4024 | 1468900465150 Marionette DEBUG loaded listener.js 20:54:25 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002615345400) [pid = 4024] [serial = 2189] [outer = 0000002614366C00] 20:54:25 INFO - PROCESS | 4024 | 1468900465740 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:54:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:54:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 777ms 20:54:25 INFO - PROCESS | 4024 | 1468900465834 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 20:54:25 INFO - PROCESS | 4024 | 1468900465838 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 20:54:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:54:25 INFO - PROCESS | 4024 | 1468900465845 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:54:25 INFO - PROCESS | 4024 | 1468900465849 Marionette TRACE conn5 <- [1,2882,null,{}] 20:54:25 INFO - PROCESS | 4024 | 1468900465855 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:25 INFO - PROCESS | 4024 | 1468900465858 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:25 INFO - PROCESS | 4024 | 1468900465990 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 20:54:26 INFO - PROCESS | 4024 | 1468900466108 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:26 INFO - PROCESS | 4024 | 1468900466111 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:26 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610312000 == 38 [pid = 4024] [id = 730] 20:54:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026064A1C00) [pid = 4024] [serial = 2190] [outer = 0000000000000000] 20:54:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (00000026075E9400) [pid = 4024] [serial = 2191] [outer = 00000026064A1C00] 20:54:26 INFO - PROCESS | 4024 | 1468900466172 Marionette DEBUG loaded listener.js 20:54:26 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260B19C400) [pid = 4024] [serial = 2192] [outer = 00000026064A1C00] 20:54:26 INFO - PROCESS | 4024 | 1468900466741 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 20:54:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:54:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 941ms 20:54:26 INFO - PROCESS | 4024 | 1468900466787 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 20:54:26 INFO - PROCESS | 4024 | 1468900466792 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 20:54:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:54:26 INFO - PROCESS | 4024 | 1468900466799 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:54:26 INFO - PROCESS | 4024 | 1468900466802 Marionette TRACE conn5 <- [1,2886,null,{}] 20:54:26 INFO - PROCESS | 4024 | 1468900466806 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:26 INFO - PROCESS | 4024 | 1468900466809 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:26 INFO - PROCESS | 4024 | 1468900466928 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 20:54:27 INFO - PROCESS | 4024 | 1468900467023 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:27 INFO - PROCESS | 4024 | 1468900467026 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:27 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BDF800 == 39 [pid = 4024] [id = 731] 20:54:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260F710800) [pid = 4024] [serial = 2193] [outer = 0000000000000000] 20:54:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260FC18C00) [pid = 4024] [serial = 2194] [outer = 000000260F710800] 20:54:27 INFO - PROCESS | 4024 | 1468900467083 Marionette DEBUG loaded listener.js 20:54:27 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000261013D800) [pid = 4024] [serial = 2195] [outer = 000000260F710800] 20:54:27 INFO - PROCESS | 4024 | 1468900467706 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 20:54:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:54:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 943ms 20:54:27 INFO - PROCESS | 4024 | 1468900467744 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 20:54:27 INFO - PROCESS | 4024 | 1468900467746 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 20:54:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:54:27 INFO - PROCESS | 4024 | 1468900467750 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:54:27 INFO - PROCESS | 4024 | 1468900467754 Marionette TRACE conn5 <- [1,2890,null,{}] 20:54:27 INFO - PROCESS | 4024 | 1468900467766 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:27 INFO - PROCESS | 4024 | 1468900467771 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:27 INFO - PROCESS | 4024 | 1468900467886 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 20:54:28 INFO - PROCESS | 4024 | 1468900468011 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:28 INFO - PROCESS | 4024 | 1468900468015 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:28 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A746000 == 40 [pid = 4024] [id = 732] 20:54:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (00000026131ADC00) [pid = 4024] [serial = 2196] [outer = 0000000000000000] 20:54:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (00000026135AD400) [pid = 4024] [serial = 2197] [outer = 00000026131ADC00] 20:54:28 INFO - PROCESS | 4024 | 1468900468073 Marionette DEBUG loaded listener.js 20:54:28 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002614133000) [pid = 4024] [serial = 2198] [outer = 00000026131ADC00] 20:54:28 INFO - PROCESS | 4024 | 1468900468918 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:54:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:54:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1196ms 20:54:28 INFO - PROCESS | 4024 | 1468900468950 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 20:54:28 INFO - PROCESS | 4024 | 1468900468955 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 20:54:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:54:28 INFO - PROCESS | 4024 | 1468900468960 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:54:28 INFO - PROCESS | 4024 | 1468900468964 Marionette TRACE conn5 <- [1,2894,null,{}] 20:54:28 INFO - PROCESS | 4024 | 1468900468969 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:28 INFO - PROCESS | 4024 | 1468900468972 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:29 INFO - PROCESS | 4024 | 1468900469086 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 20:54:29 INFO - PROCESS | 4024 | 1468900469237 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:29 INFO - PROCESS | 4024 | 1468900469240 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:29 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A8A2800 == 41 [pid = 4024] [id = 733] 20:54:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (00000026044CE800) [pid = 4024] [serial = 2199] [outer = 0000000000000000] 20:54:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002606458C00) [pid = 4024] [serial = 2200] [outer = 00000026044CE800] 20:54:29 INFO - PROCESS | 4024 | 1468900469297 Marionette DEBUG loaded listener.js 20:54:29 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260AB87400) [pid = 4024] [serial = 2201] [outer = 00000026044CE800] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 000000260457C800 == 40 [pid = 4024] [id = 709] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 000000261A644000 == 39 [pid = 4024] [id = 728] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5DE800 == 38 [pid = 4024] [id = 727] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 0000002619924000 == 37 [pid = 4024] [id = 726] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CB3000 == 36 [pid = 4024] [id = 725] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AC4000 == 35 [pid = 4024] [id = 724] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 0000002616864000 == 34 [pid = 4024] [id = 723] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 000000261343F000 == 33 [pid = 4024] [id = 722] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 000000260C911000 == 32 [pid = 4024] [id = 721] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 000000260C11B000 == 31 [pid = 4024] [id = 720] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AC0800 == 30 [pid = 4024] [id = 719] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 000000261A647800 == 29 [pid = 4024] [id = 717] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 000000260C154000 == 28 [pid = 4024] [id = 718] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 000000261A746000 == 27 [pid = 4024] [id = 732] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BDF800 == 26 [pid = 4024] [id = 731] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 000000261A67D000 == 25 [pid = 4024] [id = 729] 20:54:30 INFO - PROCESS | 4024 | --DOCSHELL 0000002610312000 == 24 [pid = 4024] [id = 730] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (00000026107D0000) [pid = 4024] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260B413C00) [pid = 4024] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260A958C00) [pid = 4024] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260FC58800) [pid = 4024] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260F708C00) [pid = 4024] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000261209F800) [pid = 4024] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (0000002610635C00) [pid = 4024] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (0000002612938000) [pid = 4024] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026135AAC00) [pid = 4024] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002612758400) [pid = 4024] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (00000026101BAC00) [pid = 4024] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002612749000) [pid = 4024] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000261310BC00) [pid = 4024] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002612942800) [pid = 4024] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FD29C00) [pid = 4024] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000261209F400) [pid = 4024] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026131B6400) [pid = 4024] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002612ABC400) [pid = 4024] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260C16C000) [pid = 4024] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260FC58C00) [pid = 4024] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026064A2C00) [pid = 4024] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260A658000) [pid = 4024] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260B01E800) [pid = 4024] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002606856400) [pid = 4024] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (000000260B649000) [pid = 4024] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 20:54:30 INFO - PROCESS | 4024 | 1468900470470 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 20:54:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:54:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1536ms 20:54:30 INFO - PROCESS | 4024 | 1468900470506 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 20:54:30 INFO - PROCESS | 4024 | 1468900470510 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 20:54:30 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:54:30 INFO - PROCESS | 4024 | 1468900470517 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:54:30 INFO - PROCESS | 4024 | 1468900470520 Marionette TRACE conn5 <- [1,2898,null,{}] 20:54:30 INFO - PROCESS | 4024 | 1468900470525 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:30 INFO - PROCESS | 4024 | 1468900470528 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:30 INFO - PROCESS | 4024 | 1468900470663 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 20:54:30 INFO - PROCESS | 4024 | 1468900470747 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:30 INFO - PROCESS | 4024 | 1468900470749 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:30 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C118000 == 25 [pid = 4024] [id = 734] 20:54:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0000002606495800) [pid = 4024] [serial = 2202] [outer = 0000000000000000] 20:54:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260649A800) [pid = 4024] [serial = 2203] [outer = 0000002606495800] 20:54:30 INFO - PROCESS | 4024 | 1468900470798 Marionette DEBUG loaded listener.js 20:54:30 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002606857400) [pid = 4024] [serial = 2204] [outer = 0000002606495800] 20:54:31 INFO - PROCESS | 4024 | 1468900471170 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 20:54:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:54:31 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:54:31 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 20:54:31 INFO - PROCESS | 4024 | 1468900471211 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 20:54:31 INFO - PROCESS | 4024 | 1468900471216 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 20:54:31 INFO - TEST-START | /DOMEvents/constructors.html 20:54:31 INFO - PROCESS | 4024 | 1468900471235 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:54:31 INFO - PROCESS | 4024 | 1468900471238 Marionette TRACE conn5 <- [1,2902,null,{}] 20:54:31 INFO - PROCESS | 4024 | 1468900471242 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:31 INFO - PROCESS | 4024 | 1468900471244 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:31 INFO - PROCESS | 4024 | 1468900471340 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 20:54:31 INFO - PROCESS | 4024 | 1468900471346 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:31 INFO - PROCESS | 4024 | 1468900471349 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:31 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610D61000 == 26 [pid = 4024] [id = 735] 20:54:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260A805C00) [pid = 4024] [serial = 2205] [outer = 0000000000000000] 20:54:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260A9C4C00) [pid = 4024] [serial = 2206] [outer = 000000260A805C00] 20:54:31 INFO - PROCESS | 4024 | 1468900471399 Marionette DEBUG loaded listener.js 20:54:31 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B415000) [pid = 4024] [serial = 2207] [outer = 000000260A805C00] 20:54:31 INFO - PROCESS | 4024 | 1468900471945 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:54:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:54:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:54:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:54:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:54:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:54:32 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:54:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:54:32 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:54:32 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:54:32 INFO - TEST-OK | /DOMEvents/constructors.html | took 830ms 20:54:32 INFO - PROCESS | 4024 | 1468900472061 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 20:54:32 INFO - PROCESS | 4024 | 1468900472064 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 20:54:32 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:54:32 INFO - PROCESS | 4024 | 1468900472070 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:54:32 INFO - PROCESS | 4024 | 1468900472073 Marionette TRACE conn5 <- [1,2906,null,{}] 20:54:32 INFO - PROCESS | 4024 | 1468900472085 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:32 INFO - PROCESS | 4024 | 1468900472091 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:32 INFO - PROCESS | 4024 | 1468900472220 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 20:54:32 INFO - PROCESS | 4024 | 1468900472230 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:32 INFO - PROCESS | 4024 | 1468900472233 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615686800 == 27 [pid = 4024] [id = 736] 20:54:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002606316400) [pid = 4024] [serial = 2208] [outer = 0000000000000000] 20:54:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260CCB9800) [pid = 4024] [serial = 2209] [outer = 0000002606316400] 20:54:32 INFO - PROCESS | 4024 | 1468900472284 Marionette DEBUG loaded listener.js 20:54:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260FC14800) [pid = 4024] [serial = 2210] [outer = 0000002606316400] 20:54:32 INFO - PROCESS | 4024 | 1468900472720 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:54:32 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:54:32 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 692ms 20:54:32 INFO - PROCESS | 4024 | 1468900472762 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 20:54:32 INFO - PROCESS | 4024 | 1468900472764 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 20:54:32 INFO - PROCESS | 4024 | 1468900472768 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:54:32 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:54:32 INFO - PROCESS | 4024 | 1468900472770 Marionette TRACE conn5 <- [1,2910,null,{}] 20:54:32 INFO - PROCESS | 4024 | 1468900472773 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:32 INFO - PROCESS | 4024 | 1468900472775 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:32 INFO - PROCESS | 4024 | 1468900472901 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 20:54:32 INFO - PROCESS | 4024 | 1468900472906 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:32 INFO - PROCESS | 4024 | 1468900472908 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:32 INFO - PROCESS | 4024 | ++DOCSHELL 0000002613452800 == 28 [pid = 4024] [id = 737] 20:54:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FC56C00) [pid = 4024] [serial = 2211] [outer = 0000000000000000] 20:54:32 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FC5CC00) [pid = 4024] [serial = 2212] [outer = 000000260FC56C00] 20:54:32 INFO - PROCESS | 4024 | 1468900472960 Marionette DEBUG loaded listener.js 20:54:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FD26400) [pid = 4024] [serial = 2213] [outer = 000000260FC56C00] 20:54:33 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:54:33 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:54:33 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:54:33 INFO - PROCESS | 4024 | [4024] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:54:33 INFO - PROCESS | 4024 | 1468900473401 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 20:54:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:54:33 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:54:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 20:54:33 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:54:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 20:54:33 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:54:33 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 20:54:33 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:33 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:33 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:54:33 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:54:33 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 700ms 20:54:33 INFO - PROCESS | 4024 | 1468900473470 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 20:54:33 INFO - PROCESS | 4024 | 1468900473472 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 20:54:33 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:54:33 INFO - PROCESS | 4024 | 1468900473482 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:54:33 INFO - PROCESS | 4024 | 1468900473483 Marionette TRACE conn5 <- [1,2914,null,{}] 20:54:33 INFO - PROCESS | 4024 | 1468900473487 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:33 INFO - PROCESS | 4024 | 1468900473489 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:33 INFO - PROCESS | 4024 | 1468900473626 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 20:54:33 INFO - PROCESS | 4024 | 1468900473646 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:33 INFO - PROCESS | 4024 | 1468900473649 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:33 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AB3000 == 29 [pid = 4024] [id = 738] 20:54:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260A6AAC00) [pid = 4024] [serial = 2214] [outer = 0000000000000000] 20:54:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026101B4C00) [pid = 4024] [serial = 2215] [outer = 000000260A6AAC00] 20:54:33 INFO - PROCESS | 4024 | 1468900473693 Marionette DEBUG loaded listener.js 20:54:33 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000261273F400) [pid = 4024] [serial = 2216] [outer = 000000260A6AAC00] 20:54:34 INFO - PROCESS | 4024 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:54:34 INFO - PROCESS | 4024 | 1468900474105 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 20:54:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:54:34 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 693ms 20:54:34 INFO - PROCESS | 4024 | 1468900474176 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 20:54:34 INFO - PROCESS | 4024 | 1468900474179 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 20:54:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:54:34 INFO - PROCESS | 4024 | 1468900474182 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:54:34 INFO - PROCESS | 4024 | 1468900474184 Marionette TRACE conn5 <- [1,2918,null,{}] 20:54:34 INFO - PROCESS | 4024 | 1468900474195 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:34 INFO - PROCESS | 4024 | 1468900474201 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:34 INFO - PROCESS | 4024 | 1468900474345 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 20:54:34 INFO - PROCESS | 4024 | 1468900474354 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:34 INFO - PROCESS | 4024 | 1468900474356 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:34 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BDA800 == 30 [pid = 4024] [id = 739] 20:54:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002612326000) [pid = 4024] [serial = 2217] [outer = 0000000000000000] 20:54:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026127E9000) [pid = 4024] [serial = 2218] [outer = 0000002612326000] 20:54:34 INFO - PROCESS | 4024 | 1468900474402 Marionette DEBUG loaded listener.js 20:54:34 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002612FDA000) [pid = 4024] [serial = 2219] [outer = 0000002612326000] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260A843400) [pid = 4024] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002614366C00) [pid = 4024] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606123000) [pid = 4024] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002612AC4000) [pid = 4024] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260AB82000) [pid = 4024] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260A9C4000) [pid = 4024] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260FD1C800) [pid = 4024] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002606855400) [pid = 4024] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026131B7400) [pid = 4024] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260A961400) [pid = 4024] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606129800) [pid = 4024] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000261402C000) [pid = 4024] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:54:34 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260685F000) [pid = 4024] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:54:35 INFO - PROCESS | 4024 | 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:54:35 INFO - PROCESS | 4024 | 1468900475055 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 20:54:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:54:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 923ms 20:54:35 INFO - PROCESS | 4024 | 1468900475108 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 20:54:35 INFO - PROCESS | 4024 | 1468900475110 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 20:54:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:54:35 INFO - PROCESS | 4024 | 1468900475113 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:54:35 INFO - PROCESS | 4024 | 1468900475115 Marionette TRACE conn5 <- [1,2922,null,{}] 20:54:35 INFO - PROCESS | 4024 | 1468900475119 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:35 INFO - PROCESS | 4024 | 1468900475121 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:35 INFO - PROCESS | 4024 | 1468900475202 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 20:54:35 INFO - PROCESS | 4024 | 1468900475207 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:35 INFO - PROCESS | 4024 | 1468900475209 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:35 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CBF800 == 31 [pid = 4024] [id = 740] 20:54:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (0000002606460C00) [pid = 4024] [serial = 2220] [outer = 0000000000000000] 20:54:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FC13C00) [pid = 4024] [serial = 2221] [outer = 0000002606460C00] 20:54:35 INFO - PROCESS | 4024 | 1468900475254 Marionette DEBUG loaded listener.js 20:54:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002612ABF400) [pid = 4024] [serial = 2222] [outer = 0000002606460C00] 20:54:35 INFO - PROCESS | 4024 | 1468900475631 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:54:35 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:54:35 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 586ms 20:54:35 INFO - PROCESS | 4024 | 1468900475709 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 20:54:35 INFO - PROCESS | 4024 | 1468900475711 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 20:54:35 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:54:35 INFO - PROCESS | 4024 | 1468900475714 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:54:35 INFO - PROCESS | 4024 | 1468900475716 Marionette TRACE conn5 <- [1,2926,null,{}] 20:54:35 INFO - PROCESS | 4024 | 1468900475724 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:35 INFO - PROCESS | 4024 | 1468900475726 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:35 INFO - PROCESS | 4024 | 1468900475817 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 20:54:35 INFO - PROCESS | 4024 | 1468900475822 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:35 INFO - PROCESS | 4024 | 1468900475824 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:35 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A484800 == 32 [pid = 4024] [id = 741] 20:54:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002612AC0000) [pid = 4024] [serial = 2223] [outer = 0000000000000000] 20:54:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026131B3800) [pid = 4024] [serial = 2224] [outer = 0000002612AC0000] 20:54:35 INFO - PROCESS | 4024 | 1468900475869 Marionette DEBUG loaded listener.js 20:54:35 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026135A7400) [pid = 4024] [serial = 2225] [outer = 0000002612AC0000] 20:54:36 INFO - PROCESS | 4024 | 1468900476241 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:54:36 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:54:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 584ms 20:54:36 INFO - PROCESS | 4024 | 1468900476301 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 20:54:36 INFO - PROCESS | 4024 | 1468900476303 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 20:54:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:54:36 INFO - PROCESS | 4024 | 1468900476307 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:54:36 INFO - PROCESS | 4024 | 1468900476308 Marionette TRACE conn5 <- [1,2930,null,{}] 20:54:36 INFO - PROCESS | 4024 | 1468900476312 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:36 INFO - PROCESS | 4024 | 1468900476314 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:36 INFO - PROCESS | 4024 | 1468900476432 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 20:54:36 INFO - PROCESS | 4024 | 1468900476443 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:36 INFO - PROCESS | 4024 | 1468900476445 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:36 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615680800 == 33 [pid = 4024] [id = 742] 20:54:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002613823400) [pid = 4024] [serial = 2226] [outer = 0000000000000000] 20:54:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002614026C00) [pid = 4024] [serial = 2227] [outer = 0000002613823400] 20:54:36 INFO - PROCESS | 4024 | 1468900476490 Marionette DEBUG loaded listener.js 20:54:36 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002614032C00) [pid = 4024] [serial = 2228] [outer = 0000002613823400] 20:54:37 INFO - PROCESS | 4024 | --DOCSHELL 000000260C118000 == 32 [pid = 4024] [id = 734] 20:54:37 INFO - PROCESS | 4024 | --DOCSHELL 000000260A8A2800 == 31 [pid = 4024] [id = 733] 20:54:37 INFO - PROCESS | 4024 | --DOCSHELL 0000002610D61000 == 30 [pid = 4024] [id = 735] 20:54:37 INFO - PROCESS | 4024 | --DOCSHELL 0000002615686800 == 29 [pid = 4024] [id = 736] 20:54:37 INFO - PROCESS | 4024 | --DOCSHELL 0000002613452800 == 28 [pid = 4024] [id = 737] 20:54:37 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AB3000 == 27 [pid = 4024] [id = 738] 20:54:37 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CBF800 == 26 [pid = 4024] [id = 740] 20:54:37 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BDA800 == 25 [pid = 4024] [id = 739] 20:54:37 INFO - PROCESS | 4024 | --DOCSHELL 000000261A484800 == 24 [pid = 4024] [id = 741] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026141CE800) [pid = 4024] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002615345400) [pid = 4024] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002614F2E400) [pid = 4024] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (00000026120CB800) [pid = 4024] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026135A9000) [pid = 4024] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026127DC800) [pid = 4024] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260C108400) [pid = 4024] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260C89E800) [pid = 4024] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000260F70C400) [pid = 4024] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (000000260FC5C400) [pid = 4024] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002610140C00) [pid = 4024] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260685B800) [pid = 4024] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260A8F4000) [pid = 4024] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002613943C00) [pid = 4024] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 64 (000000260B045800) [pid = 4024] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 63 (000000260B4E2400) [pid = 4024] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 62 (00000026063AF400) [pid = 4024] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 61 (000000260680A000) [pid = 4024] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 60 (0000002614031C00) [pid = 4024] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 59 (0000002614025800) [pid = 4024] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 58 (000000261403B000) [pid = 4024] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 57 (0000002614041800) [pid = 4024] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 56 (0000002610D25C00) [pid = 4024] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 55 (0000002613317800) [pid = 4024] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | --DOMWINDOW == 54 (00000026107D8800) [pid = 4024] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 20:54:38 INFO - PROCESS | 4024 | 1468900478210 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 20:54:38 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:54:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:54:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1936ms 20:54:38 INFO - PROCESS | 4024 | 1468900478247 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 20:54:38 INFO - PROCESS | 4024 | 1468900478252 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 20:54:38 INFO - PROCESS | 4024 | 1468900478257 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:54:38 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:54:38 INFO - PROCESS | 4024 | 1468900478261 Marionette TRACE conn5 <- [1,2934,null,{}] 20:54:38 INFO - PROCESS | 4024 | 1468900478267 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:38 INFO - PROCESS | 4024 | 1468900478271 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:38 INFO - PROCESS | 4024 | 1468900478374 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 20:54:38 INFO - PROCESS | 4024 | 1468900478381 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:38 INFO - PROCESS | 4024 | 1468900478386 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:38 INFO - PROCESS | 4024 | ++DOCSHELL 000000260AD8A000 == 25 [pid = 4024] [id = 743] 20:54:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 55 (00000026063AD400) [pid = 4024] [serial = 2229] [outer = 0000000000000000] 20:54:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 56 (00000026063AFC00) [pid = 4024] [serial = 2230] [outer = 00000026063AD400] 20:54:38 INFO - PROCESS | 4024 | 1468900478437 Marionette DEBUG loaded listener.js 20:54:38 INFO - PROCESS | 4024 | ++DOMWINDOW == 57 (000000260645F800) [pid = 4024] [serial = 2231] [outer = 00000026063AD400] 20:54:38 INFO - PROCESS | 4024 | 1468900478912 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:54:38 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 20:54:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 691ms 20:54:38 INFO - PROCESS | 4024 | 1468900478956 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 20:54:38 INFO - PROCESS | 4024 | 1468900478961 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 20:54:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:54:38 INFO - PROCESS | 4024 | 1468900478968 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:54:38 INFO - PROCESS | 4024 | 1468900478971 Marionette TRACE conn5 <- [1,2938,null,{}] 20:54:38 INFO - PROCESS | 4024 | 1468900478976 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:38 INFO - PROCESS | 4024 | 1468900478979 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:39 INFO - PROCESS | 4024 | 1468900479069 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 20:54:39 INFO - PROCESS | 4024 | 1468900479078 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:39 INFO - PROCESS | 4024 | 1468900479081 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:39 INFO - PROCESS | 4024 | ++DOCSHELL 000000260FD56800 == 26 [pid = 4024] [id = 744] 20:54:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 58 (000000260668D800) [pid = 4024] [serial = 2232] [outer = 0000000000000000] 20:54:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 59 (000000260685B800) [pid = 4024] [serial = 2233] [outer = 000000260668D800] 20:54:39 INFO - PROCESS | 4024 | 1468900479130 Marionette DEBUG loaded listener.js 20:54:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 60 (00000026075E0400) [pid = 4024] [serial = 2234] [outer = 000000260668D800] 20:54:39 INFO - PROCESS | 4024 | ++DOCSHELL 000000261030B000 == 27 [pid = 4024] [id = 745] 20:54:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 61 (000000260A848400) [pid = 4024] [serial = 2235] [outer = 0000000000000000] 20:54:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 62 (000000260A84C000) [pid = 4024] [serial = 2236] [outer = 000000260A848400] 20:54:39 INFO - PROCESS | 4024 | 1468900479617 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:54:39 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 20:54:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 20:54:39 INFO - PROCESS | 4024 | 1468900479663 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 20:54:39 INFO - PROCESS | 4024 | 1468900479665 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 20:54:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:54:39 INFO - PROCESS | 4024 | 1468900479669 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:54:39 INFO - PROCESS | 4024 | 1468900479673 Marionette TRACE conn5 <- [1,2942,null,{}] 20:54:39 INFO - PROCESS | 4024 | 1468900479684 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:39 INFO - PROCESS | 4024 | 1468900479689 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:39 INFO - PROCESS | 4024 | 1468900479819 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 20:54:39 INFO - PROCESS | 4024 | 1468900479894 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:39 INFO - PROCESS | 4024 | 1468900479897 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:39 INFO - PROCESS | 4024 | ++DOCSHELL 00000026133D4000 == 28 [pid = 4024] [id = 746] 20:54:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 63 (00000026045D7400) [pid = 4024] [serial = 2237] [outer = 0000000000000000] 20:54:39 INFO - PROCESS | 4024 | ++DOMWINDOW == 64 (000000260B04D000) [pid = 4024] [serial = 2238] [outer = 00000026045D7400] 20:54:39 INFO - PROCESS | 4024 | 1468900479946 Marionette DEBUG loaded listener.js 20:54:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 65 (000000260B413C00) [pid = 4024] [serial = 2239] [outer = 00000026045D7400] 20:54:40 INFO - PROCESS | 4024 | 1468900480290 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:54:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:54:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 20:54:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 20:54:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:54:40 INFO - PROCESS | 4024 | 1468900480363 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 20:54:40 INFO - PROCESS | 4024 | 1468900480366 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 20:54:40 INFO - PROCESS | 4024 | 1468900480369 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:54:40 INFO - PROCESS | 4024 | 1468900480371 Marionette TRACE conn5 <- [1,2946,null,{}] 20:54:40 INFO - PROCESS | 4024 | 1468900480381 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:40 INFO - PROCESS | 4024 | 1468900480384 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:40 INFO - PROCESS | 4024 | 1468900480485 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 20:54:40 INFO - PROCESS | 4024 | 1468900480490 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:40 INFO - PROCESS | 4024 | 1468900480492 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:40 INFO - PROCESS | 4024 | ++DOCSHELL 000000261586A800 == 29 [pid = 4024] [id = 747] 20:54:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (000000260B68A400) [pid = 4024] [serial = 2240] [outer = 0000000000000000] 20:54:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260C278000) [pid = 4024] [serial = 2241] [outer = 000000260B68A400] 20:54:40 INFO - PROCESS | 4024 | 1468900480539 Marionette DEBUG loaded listener.js 20:54:40 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (000000260C6DB400) [pid = 4024] [serial = 2242] [outer = 000000260B68A400] 20:54:40 INFO - PROCESS | 4024 | 1468900480924 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:54:41 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:54:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 628ms 20:54:41 INFO - PROCESS | 4024 | 1468900481000 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 20:54:41 INFO - PROCESS | 4024 | 1468900481002 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 20:54:41 INFO - PROCESS | 4024 | 1468900481005 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:54:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:54:41 INFO - PROCESS | 4024 | 1468900481007 Marionette TRACE conn5 <- [1,2950,null,{}] 20:54:41 INFO - PROCESS | 4024 | 1468900481010 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:41 INFO - PROCESS | 4024 | 1468900481013 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:41 INFO - PROCESS | 4024 | 1468900481093 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 20:54:41 INFO - PROCESS | 4024 | 1468900481098 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:41 INFO - PROCESS | 4024 | 1468900481101 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:41 INFO - PROCESS | 4024 | ++DOCSHELL 000000261687E800 == 30 [pid = 4024] [id = 748] 20:54:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (00000026064A2C00) [pid = 4024] [serial = 2243] [outer = 0000000000000000] 20:54:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260F703C00) [pid = 4024] [serial = 2244] [outer = 00000026064A2C00] 20:54:41 INFO - PROCESS | 4024 | 1468900481148 Marionette DEBUG loaded listener.js 20:54:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260F711400) [pid = 4024] [serial = 2245] [outer = 00000026064A2C00] 20:54:41 INFO - PROCESS | 4024 | 1468900481571 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:54:41 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 20:54:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 20:54:41 INFO - PROCESS | 4024 | 1468900481596 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 20:54:41 INFO - PROCESS | 4024 | 1468900481598 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 20:54:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:54:41 INFO - PROCESS | 4024 | 1468900481601 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:54:41 INFO - PROCESS | 4024 | 1468900481603 Marionette TRACE conn5 <- [1,2954,null,{}] 20:54:41 INFO - PROCESS | 4024 | 1468900481606 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:41 INFO - PROCESS | 4024 | 1468900481612 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:41 INFO - PROCESS | 4024 | 1468900481754 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 20:54:41 INFO - PROCESS | 4024 | 1468900481769 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:41 INFO - PROCESS | 4024 | 1468900481771 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:41 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616C2C000 == 31 [pid = 4024] [id = 749] 20:54:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FC13400) [pid = 4024] [serial = 2246] [outer = 0000000000000000] 20:54:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260FD03400) [pid = 4024] [serial = 2247] [outer = 000000260FC13400] 20:54:41 INFO - PROCESS | 4024 | 1468900481815 Marionette DEBUG loaded listener.js 20:54:41 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026101AF000) [pid = 4024] [serial = 2248] [outer = 000000260FC13400] 20:54:42 INFO - PROCESS | 4024 | 1468900482195 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:54:42 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 20:54:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 20:54:42 INFO - PROCESS | 4024 | 1468900482234 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 20:54:42 INFO - PROCESS | 4024 | 1468900482236 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 20:54:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:54:42 INFO - PROCESS | 4024 | 1468900482239 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:54:42 INFO - PROCESS | 4024 | 1468900482241 Marionette TRACE conn5 <- [1,2958,null,{}] 20:54:42 INFO - PROCESS | 4024 | 1468900482244 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:42 INFO - PROCESS | 4024 | 1468900482246 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:42 INFO - PROCESS | 4024 | 1468900482328 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 20:54:42 INFO - PROCESS | 4024 | 1468900482406 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:42 INFO - PROCESS | 4024 | 1468900482408 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:42 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BDA800 == 32 [pid = 4024] [id = 750] 20:54:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260A658400) [pid = 4024] [serial = 2249] [outer = 0000000000000000] 20:54:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (00000026107CFC00) [pid = 4024] [serial = 2250] [outer = 000000260A658400] 20:54:42 INFO - PROCESS | 4024 | 1468900482452 Marionette DEBUG loaded listener.js 20:54:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (00000026120CB800) [pid = 4024] [serial = 2251] [outer = 000000260A658400] 20:54:42 INFO - PROCESS | 4024 | 1468900482784 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 20:54:42 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:54:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 588ms 20:54:42 INFO - PROCESS | 4024 | 1468900482831 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 20:54:42 INFO - PROCESS | 4024 | 1468900482833 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 20:54:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:54:42 INFO - PROCESS | 4024 | 1468900482836 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:54:42 INFO - PROCESS | 4024 | 1468900482838 Marionette TRACE conn5 <- [1,2962,null,{}] 20:54:42 INFO - PROCESS | 4024 | 1468900482841 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:42 INFO - PROCESS | 4024 | 1468900482843 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:42 INFO - PROCESS | 4024 | 1468900482960 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 20:54:42 INFO - PROCESS | 4024 | 1468900482969 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:42 INFO - PROCESS | 4024 | 1468900482971 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:42 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619730000 == 33 [pid = 4024] [id = 751] 20:54:42 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FC16000) [pid = 4024] [serial = 2252] [outer = 0000000000000000] 20:54:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002612748800) [pid = 4024] [serial = 2253] [outer = 000000260FC16000] 20:54:43 INFO - PROCESS | 4024 | 1468900483016 Marionette DEBUG loaded listener.js 20:54:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FC5A400) [pid = 4024] [serial = 2254] [outer = 000000260FC16000] 20:54:43 INFO - PROCESS | 4024 | 1468900483439 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 20:54:43 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:54:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 626ms 20:54:43 INFO - PROCESS | 4024 | 1468900483464 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 20:54:43 INFO - PROCESS | 4024 | 1468900483466 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 20:54:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:54:43 INFO - PROCESS | 4024 | 1468900483470 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:54:43 INFO - PROCESS | 4024 | 1468900483471 Marionette TRACE conn5 <- [1,2966,null,{}] 20:54:43 INFO - PROCESS | 4024 | 1468900483475 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:43 INFO - PROCESS | 4024 | 1468900483477 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:43 INFO - PROCESS | 4024 | 1468900483586 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 20:54:43 INFO - PROCESS | 4024 | 1468900483591 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:43 INFO - PROCESS | 4024 | 1468900483593 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:43 INFO - PROCESS | 4024 | ++DOCSHELL 00000026133C7800 == 34 [pid = 4024] [id = 752] 20:54:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002606122000) [pid = 4024] [serial = 2255] [outer = 0000000000000000] 20:54:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000261293C000) [pid = 4024] [serial = 2256] [outer = 0000002606122000] 20:54:43 INFO - PROCESS | 4024 | 1468900483639 Marionette DEBUG loaded listener.js 20:54:43 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002612ABA000) [pid = 4024] [serial = 2257] [outer = 0000002606122000] 20:54:44 INFO - PROCESS | 4024 | 1468900484062 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 20:54:44 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:54:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 20:54:44 INFO - PROCESS | 4024 | 1468900484102 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 20:54:44 INFO - PROCESS | 4024 | 1468900484104 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 20:54:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:54:44 INFO - PROCESS | 4024 | 1468900484107 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:54:44 INFO - PROCESS | 4024 | 1468900484109 Marionette TRACE conn5 <- [1,2970,null,{}] 20:54:44 INFO - PROCESS | 4024 | 1468900484120 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:44 INFO - PROCESS | 4024 | 1468900484122 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:44 INFO - PROCESS | 4024 | 1468900484238 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 20:54:44 INFO - PROCESS | 4024 | 1468900484243 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:44 INFO - PROCESS | 4024 | 1468900484245 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:44 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A5E0800 == 35 [pid = 4024] [id = 753] 20:54:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260F70AC00) [pid = 4024] [serial = 2258] [outer = 0000000000000000] 20:54:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000261310B000) [pid = 4024] [serial = 2259] [outer = 000000260F70AC00] 20:54:44 INFO - PROCESS | 4024 | 1468900484308 Marionette DEBUG loaded listener.js 20:54:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260F705800) [pid = 4024] [serial = 2260] [outer = 000000260F70AC00] 20:54:44 INFO - PROCESS | 4024 | 1468900484714 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 20:54:44 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:54:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:54:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:54:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 628ms 20:54:44 INFO - PROCESS | 4024 | 1468900484739 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 20:54:44 INFO - PROCESS | 4024 | 1468900484741 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 20:54:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:54:44 INFO - PROCESS | 4024 | 1468900484745 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:54:44 INFO - PROCESS | 4024 | 1468900484747 Marionette TRACE conn5 <- [1,2974,null,{}] 20:54:44 INFO - PROCESS | 4024 | 1468900484759 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:44 INFO - PROCESS | 4024 | 1468900484762 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:44 INFO - PROCESS | 4024 | 1468900484882 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 20:54:44 INFO - PROCESS | 4024 | 1468900484887 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:44 INFO - PROCESS | 4024 | 1468900484890 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:44 INFO - PROCESS | 4024 | ++DOCSHELL 000000261687E000 == 36 [pid = 4024] [id = 754] 20:54:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (00000026135AA800) [pid = 4024] [serial = 2261] [outer = 0000000000000000] 20:54:44 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002614025800) [pid = 4024] [serial = 2262] [outer = 00000026135AA800] 20:54:44 INFO - PROCESS | 4024 | 1468900484937 Marionette DEBUG loaded listener.js 20:54:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (00000026140E6000) [pid = 4024] [serial = 2263] [outer = 00000026135AA800] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002612AC0000) [pid = 4024] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260FC56C00) [pid = 4024] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (000000260A6AAC00) [pid = 4024] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002612326000) [pid = 4024] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (00000026044CE800) [pid = 4024] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (00000026131ADC00) [pid = 4024] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260F710800) [pid = 4024] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026064A1C00) [pid = 4024] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (0000002606316400) [pid = 4024] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260A805C00) [pid = 4024] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (0000002606495800) [pid = 4024] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:54:45 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606460C00) [pid = 4024] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:54:45 INFO - PROCESS | 4024 | 1468900485507 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 20:54:45 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:54:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 797ms 20:54:45 INFO - PROCESS | 4024 | 1468900485545 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 20:54:45 INFO - PROCESS | 4024 | 1468900485547 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 20:54:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:54:45 INFO - PROCESS | 4024 | 1468900485550 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:54:45 INFO - PROCESS | 4024 | 1468900485552 Marionette TRACE conn5 <- [1,2978,null,{}] 20:54:45 INFO - PROCESS | 4024 | 1468900485556 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:45 INFO - PROCESS | 4024 | 1468900485558 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:45 INFO - PROCESS | 4024 | 1468900485640 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 20:54:45 INFO - PROCESS | 4024 | 1468900485645 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:45 INFO - PROCESS | 4024 | 1468900485647 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:45 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A670000 == 37 [pid = 4024] [id = 755] 20:54:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (00000026063AF800) [pid = 4024] [serial = 2264] [outer = 0000000000000000] 20:54:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FD25800) [pid = 4024] [serial = 2265] [outer = 00000026063AF800] 20:54:45 INFO - PROCESS | 4024 | 1468900485693 Marionette DEBUG loaded listener.js 20:54:45 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002614023C00) [pid = 4024] [serial = 2266] [outer = 00000026063AF800] 20:54:46 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A67E000 == 38 [pid = 4024] [id = 756] 20:54:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (0000002614367C00) [pid = 4024] [serial = 2267] [outer = 0000000000000000] 20:54:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026143E3C00) [pid = 4024] [serial = 2268] [outer = 0000002614367C00] 20:54:46 INFO - PROCESS | 4024 | 1468900486130 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 20:54:46 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:54:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 20:54:46 INFO - PROCESS | 4024 | 1468900486183 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 20:54:46 INFO - PROCESS | 4024 | 1468900486185 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 20:54:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:54:46 INFO - PROCESS | 4024 | 1468900486189 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:54:46 INFO - PROCESS | 4024 | 1468900486191 Marionette TRACE conn5 <- [1,2982,null,{}] 20:54:46 INFO - PROCESS | 4024 | 1468900486194 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:46 INFO - PROCESS | 4024 | 1468900486196 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:46 INFO - PROCESS | 4024 | 1468900486317 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 20:54:46 INFO - PROCESS | 4024 | 1468900486323 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:46 INFO - PROCESS | 4024 | 1468900486325 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:46 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A749000 == 39 [pid = 4024] [id = 757] 20:54:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026140E6800) [pid = 4024] [serial = 2269] [outer = 0000000000000000] 20:54:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000261436B000) [pid = 4024] [serial = 2270] [outer = 00000026140E6800] 20:54:46 INFO - PROCESS | 4024 | 1468900486373 Marionette DEBUG loaded listener.js 20:54:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002615629000) [pid = 4024] [serial = 2271] [outer = 00000026140E6800] 20:54:46 INFO - PROCESS | 4024 | 1468900486745 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 20:54:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:54:46 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:54:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 586ms 20:54:46 INFO - PROCESS | 4024 | 1468900486786 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 20:54:46 INFO - PROCESS | 4024 | 1468900486788 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 20:54:46 INFO - PROCESS | 4024 | 1468900486791 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:54:46 INFO - PROCESS | 4024 | 1468900486793 Marionette TRACE conn5 <- [1,2986,null,{}] 20:54:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:54:46 INFO - PROCESS | 4024 | 1468900486797 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:46 INFO - PROCESS | 4024 | 1468900486799 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:46 INFO - PROCESS | 4024 | 1468900486932 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 20:54:46 INFO - PROCESS | 4024 | 1468900486940 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:46 INFO - PROCESS | 4024 | 1468900486942 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:46 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A77C800 == 40 [pid = 4024] [id = 758] 20:54:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000261566E400) [pid = 4024] [serial = 2272] [outer = 0000000000000000] 20:54:46 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002615846C00) [pid = 4024] [serial = 2273] [outer = 000000261566E400] 20:54:46 INFO - PROCESS | 4024 | 1468900486986 Marionette DEBUG loaded listener.js 20:54:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002615F7C800) [pid = 4024] [serial = 2274] [outer = 000000261566E400] 20:54:47 INFO - PROCESS | 4024 | 1468900487345 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 20:54:47 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:54:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 587ms 20:54:47 INFO - PROCESS | 4024 | 1468900487384 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 20:54:47 INFO - PROCESS | 4024 | 1468900487387 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 20:54:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:54:47 INFO - PROCESS | 4024 | 1468900487390 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:54:47 INFO - PROCESS | 4024 | 1468900487391 Marionette TRACE conn5 <- [1,2990,null,{}] 20:54:47 INFO - PROCESS | 4024 | 1468900487395 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:47 INFO - PROCESS | 4024 | 1468900487397 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:47 INFO - PROCESS | 4024 | 1468900487530 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 20:54:47 INFO - PROCESS | 4024 | 1468900487661 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:47 INFO - PROCESS | 4024 | 1468900487665 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:47 INFO - PROCESS | 4024 | ++DOCSHELL 0000002606513800 == 41 [pid = 4024] [id = 759] 20:54:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002605EF2C00) [pid = 4024] [serial = 2275] [outer = 0000000000000000] 20:54:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (000000260611FC00) [pid = 4024] [serial = 2276] [outer = 0000002605EF2C00] 20:54:47 INFO - PROCESS | 4024 | 1468900487774 Marionette DEBUG loaded listener.js 20:54:47 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (0000002606455400) [pid = 4024] [serial = 2277] [outer = 0000002605EF2C00] 20:54:48 INFO - PROCESS | 4024 | 1468900488379 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 20:54:48 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:54:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1028ms 20:54:48 INFO - PROCESS | 4024 | 1468900488422 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 20:54:48 INFO - PROCESS | 4024 | 1468900488427 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 20:54:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:54:48 INFO - PROCESS | 4024 | 1468900488453 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:54:48 INFO - PROCESS | 4024 | 1468900488457 Marionette TRACE conn5 <- [1,2994,null,{}] 20:54:48 INFO - PROCESS | 4024 | 1468900488462 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:48 INFO - PROCESS | 4024 | 1468900488465 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:48 INFO - PROCESS | 4024 | 1468900488595 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 20:54:48 INFO - PROCESS | 4024 | 1468900488718 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:48 INFO - PROCESS | 4024 | 1468900488722 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:48 INFO - PROCESS | 4024 | ++DOCSHELL 000000261382E000 == 42 [pid = 4024] [id = 760] 20:54:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260649F800) [pid = 4024] [serial = 2278] [outer = 0000000000000000] 20:54:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (000000260A83E800) [pid = 4024] [serial = 2279] [outer = 000000260649F800] 20:54:48 INFO - PROCESS | 4024 | 1468900488779 Marionette DEBUG loaded listener.js 20:54:48 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260A9C9000) [pid = 4024] [serial = 2280] [outer = 000000260649F800] 20:54:49 INFO - PROCESS | 4024 | 1468900489395 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 20:54:49 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:54:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 20:54:49 INFO - PROCESS | 4024 | 1468900489465 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 20:54:49 INFO - PROCESS | 4024 | 1468900489469 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 20:54:49 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:54:49 INFO - PROCESS | 4024 | 1468900489473 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:54:49 INFO - PROCESS | 4024 | 1468900489476 Marionette TRACE conn5 <- [1,2998,null,{}] 20:54:49 INFO - PROCESS | 4024 | 1468900489480 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:49 INFO - PROCESS | 4024 | 1468900489482 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:49 INFO - PROCESS | 4024 | 1468900489612 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 20:54:49 INFO - PROCESS | 4024 | 1468900489877 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:49 INFO - PROCESS | 4024 | 1468900489880 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:49 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A890000 == 43 [pid = 4024] [id = 761] 20:54:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002605E2F800) [pid = 4024] [serial = 2281] [outer = 0000000000000000] 20:54:49 INFO - PROCESS | 4024 | ++DOMWINDOW == 96 (000000260645D000) [pid = 4024] [serial = 2282] [outer = 0000002605E2F800] 20:54:49 INFO - PROCESS | 4024 | 1468900489945 Marionette DEBUG loaded listener.js 20:54:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 97 (0000002606862000) [pid = 4024] [serial = 2283] [outer = 0000002605E2F800] 20:54:50 INFO - PROCESS | 4024 | [4024] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261A77C800 == 42 [pid = 4024] [id = 758] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261A749000 == 41 [pid = 4024] [id = 757] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261A67E000 == 40 [pid = 4024] [id = 756] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261A670000 == 39 [pid = 4024] [id = 755] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261687E000 == 38 [pid = 4024] [id = 754] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261A5E0800 == 37 [pid = 4024] [id = 753] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 00000026133C7800 == 36 [pid = 4024] [id = 752] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002619730000 == 35 [pid = 4024] [id = 751] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BDA800 == 34 [pid = 4024] [id = 750] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002616C2C000 == 33 [pid = 4024] [id = 749] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261687E800 == 32 [pid = 4024] [id = 748] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261586A800 == 31 [pid = 4024] [id = 747] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 00000026133D4000 == 30 [pid = 4024] [id = 746] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000261030B000 == 29 [pid = 4024] [id = 745] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000260FD56800 == 28 [pid = 4024] [id = 744] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 000000260AD8A000 == 27 [pid = 4024] [id = 743] 20:54:50 INFO - PROCESS | 4024 | --DOCSHELL 0000002615680800 == 26 [pid = 4024] [id = 742] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 96 (00000026135A7400) [pid = 4024] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 95 (0000002614026C00) [pid = 4024] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000260FC5CC00) [pid = 4024] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (00000026101B4C00) [pid = 4024] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (00000026127E9000) [pid = 4024] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (000000261273F400) [pid = 4024] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (00000026131B3800) [pid = 4024] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (0000002612FDA000) [pid = 4024] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (0000002606458C00) [pid = 4024] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002614133000) [pid = 4024] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026135AD400) [pid = 4024] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000261013D800) [pid = 4024] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260FC18C00) [pid = 4024] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260B19C400) [pid = 4024] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026075E9400) [pid = 4024] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260CCB9800) [pid = 4024] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260A9C4C00) [pid = 4024] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260B415000) [pid = 4024] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260649A800) [pid = 4024] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002606857400) [pid = 4024] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260AB87400) [pid = 4024] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260FC13C00) [pid = 4024] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002612ABF400) [pid = 4024] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260FD26400) [pid = 4024] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (000000260FC14800) [pid = 4024] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 20:54:50 INFO - PROCESS | 4024 | 1468900490660 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:54:50 INFO - {} 20:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:54:50 INFO - {} 20:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:54:50 INFO - {} 20:54:50 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:54:50 INFO - {} 20:54:50 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1243ms 20:54:50 INFO - PROCESS | 4024 | 1468900490728 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 20:54:50 INFO - PROCESS | 4024 | 1468900490732 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 20:54:50 INFO - PROCESS | 4024 | 1468900490736 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:54:50 INFO - TEST-START | /FileAPI/fileReader.html 20:54:50 INFO - PROCESS | 4024 | 1468900490739 Marionette TRACE conn5 <- [1,3002,null,{}] 20:54:50 INFO - PROCESS | 4024 | 1468900490745 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:50 INFO - PROCESS | 4024 | 1468900490748 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:50 INFO - PROCESS | 4024 | 1468900490842 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 20:54:50 INFO - PROCESS | 4024 | 1468900490850 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:50 INFO - PROCESS | 4024 | 1468900490853 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:50 INFO - PROCESS | 4024 | ++DOCSHELL 0000002610383800 == 27 [pid = 4024] [id = 762] 20:54:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260B199C00) [pid = 4024] [serial = 2284] [outer = 0000000000000000] 20:54:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260B4E2000) [pid = 4024] [serial = 2285] [outer = 000000260B199C00] 20:54:50 INFO - PROCESS | 4024 | 1468900490901 Marionette DEBUG loaded listener.js 20:54:50 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260C109C00) [pid = 4024] [serial = 2286] [outer = 000000260B199C00] 20:54:51 INFO - PROCESS | 4024 | 1468900491382 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 20:54:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:54:51 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:54:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:54:51 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:54:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 20:54:51 INFO - PROCESS | 4024 | 1468900491434 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 20:54:51 INFO - PROCESS | 4024 | 1468900491438 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 20:54:51 INFO - TEST-START | /FileAPI/historical.html 20:54:51 INFO - PROCESS | 4024 | 1468900491443 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:54:51 INFO - PROCESS | 4024 | 1468900491445 Marionette TRACE conn5 <- [1,3006,null,{}] 20:54:51 INFO - PROCESS | 4024 | 1468900491449 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:51 INFO - PROCESS | 4024 | 1468900491451 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:51 INFO - PROCESS | 4024 | 1468900491544 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 20:54:51 INFO - PROCESS | 4024 | 1468900491558 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:51 INFO - PROCESS | 4024 | 1468900491561 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:51 INFO - PROCESS | 4024 | ++DOCSHELL 00000026133C7800 == 28 [pid = 4024] [id = 763] 20:54:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260CD51000) [pid = 4024] [serial = 2287] [outer = 0000000000000000] 20:54:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260F711800) [pid = 4024] [serial = 2288] [outer = 000000260CD51000] 20:54:51 INFO - PROCESS | 4024 | 1468900491613 Marionette DEBUG loaded listener.js 20:54:51 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260FC59000) [pid = 4024] [serial = 2289] [outer = 000000260CD51000] 20:54:52 INFO - PROCESS | 4024 | 1468900492053 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 20:54:52 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:54:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:54:52 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:54:52 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:54:52 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:54:52 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:54:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:54:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:52 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:54:52 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 20:54:52 INFO - PROCESS | 4024 | 1468900492136 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 20:54:52 INFO - PROCESS | 4024 | 1468900492139 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 20:54:52 INFO - TEST-START | /FileAPI/idlharness.html 20:54:52 INFO - PROCESS | 4024 | 1468900492144 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:54:52 INFO - PROCESS | 4024 | 1468900492151 Marionette TRACE conn5 <- [1,3010,null,{}] 20:54:52 INFO - PROCESS | 4024 | 1468900492161 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:52 INFO - PROCESS | 4024 | 1468900492165 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:52 INFO - PROCESS | 4024 | 1468900492297 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 20:54:52 INFO - PROCESS | 4024 | 1468900492373 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:52 INFO - PROCESS | 4024 | 1468900492375 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:52 INFO - PROCESS | 4024 | ++DOCSHELL 000000261686D000 == 29 [pid = 4024] [id = 764] 20:54:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (00000026063A5000) [pid = 4024] [serial = 2290] [outer = 0000000000000000] 20:54:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000260FD29000) [pid = 4024] [serial = 2291] [outer = 00000026063A5000] 20:54:52 INFO - PROCESS | 4024 | 1468900492422 Marionette DEBUG loaded listener.js 20:54:52 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026107D5800) [pid = 4024] [serial = 2292] [outer = 00000026063A5000] 20:54:53 INFO - PROCESS | 4024 | 1468900493156 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:54:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:54:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:54:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:54:53 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:54:53 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:53 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:54:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:54:53 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:54:53 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:53 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:54:53 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:54:53 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:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:54:53 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:54:53 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:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:54:53 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:54:53 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:53 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:54:53 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:54:53 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:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:54:53 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:54:53 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:54:53 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:53 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:53 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:53 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:53 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:53 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:54:53 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:54:53 INFO - TEST-OK | /FileAPI/idlharness.html | took 1078ms 20:54:53 INFO - PROCESS | 4024 | 1468900493224 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 20:54:53 INFO - PROCESS | 4024 | 1468900493227 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 20:54:53 INFO - TEST-START | /FileAPI/idlharness.worker 20:54:53 INFO - PROCESS | 4024 | 1468900493258 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:54:53 INFO - PROCESS | 4024 | 1468900493260 Marionette TRACE conn5 <- [1,3014,null,{}] 20:54:53 INFO - PROCESS | 4024 | 1468900493264 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:53 INFO - PROCESS | 4024 | 1468900493266 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:53 INFO - PROCESS | 4024 | 1468900493389 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 20:54:53 INFO - PROCESS | 4024 | 1468900493440 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:53 INFO - PROCESS | 4024 | 1468900493442 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:53 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C14F800 == 30 [pid = 4024] [id = 765] 20:54:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026127DF400) [pid = 4024] [serial = 2293] [outer = 0000000000000000] 20:54:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (00000026140F1000) [pid = 4024] [serial = 2294] [outer = 00000026127DF400] 20:54:53 INFO - PROCESS | 4024 | 1468900493487 Marionette DEBUG loaded listener.js 20:54:53 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (0000002614DAB400) [pid = 4024] [serial = 2295] [outer = 00000026127DF400] 20:54:53 INFO - PROCESS | 4024 | [4024] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:54:54 INFO - PROCESS | 4024 | 1468900494472 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:54:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:54:54 INFO - {} 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:54:54 INFO - {} 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:54:54 INFO - {} 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:54:54 INFO - {} 20:54:54 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:54:54 INFO - {} 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:54:54 INFO - {} 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:54:54 INFO - {} 20:54:54 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:54:54 INFO - {} 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:54:54 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:54:54 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 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:54:54 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:54:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:54 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:54:54 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:54:54 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:54:54 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:54:54 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:54:54 INFO - {} 20:54:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1380ms 20:54:54 INFO - PROCESS | 4024 | 1468900494625 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 20:54:54 INFO - PROCESS | 4024 | 1468900494627 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 20:54:54 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:54:54 INFO - PROCESS | 4024 | 1468900494630 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:54:54 INFO - PROCESS | 4024 | 1468900494632 Marionette TRACE conn5 <- [1,3018,null,{}] 20:54:54 INFO - PROCESS | 4024 | 1468900494637 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:54 INFO - PROCESS | 4024 | 1468900494639 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:54 INFO - PROCESS | 4024 | 1468900494752 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 20:54:54 INFO - PROCESS | 4024 | 1468900494831 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:54 INFO - PROCESS | 4024 | 1468900494837 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:54 INFO - PROCESS | 4024 | ++DOCSHELL 000000261B179000 == 31 [pid = 4024] [id = 766] 20:54:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002617D04800) [pid = 4024] [serial = 2296] [outer = 0000000000000000] 20:54:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002617D08400) [pid = 4024] [serial = 2297] [outer = 0000002617D04800] 20:54:54 INFO - PROCESS | 4024 | 1468900494892 Marionette DEBUG loaded listener.js 20:54:54 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002617D11400) [pid = 4024] [serial = 2298] [outer = 0000002617D04800] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002606122000) [pid = 4024] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (000000260F70AC00) [pid = 4024] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (00000026045D7400) [pid = 4024] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260FC16000) [pid = 4024] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260B68A400) [pid = 4024] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (000000260668D800) [pid = 4024] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260A848400) [pid = 4024] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002613823400) [pid = 4024] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026063AD400) [pid = 4024] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260FC13400) [pid = 4024] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (00000026064A2C00) [pid = 4024] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260A658400) [pid = 4024] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026135AA800) [pid = 4024] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (00000026063AF800) [pid = 4024] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002614367C00) [pid = 4024] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:54:55 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (00000026140E6800) [pid = 4024] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:54:55 INFO - PROCESS | 4024 | 1468900495346 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 20:54:55 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:54:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 734ms 20:54:55 INFO - PROCESS | 4024 | 1468900495367 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 20:54:55 INFO - PROCESS | 4024 | 1468900495369 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 20:54:55 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:54:55 INFO - PROCESS | 4024 | 1468900495372 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:54:55 INFO - PROCESS | 4024 | 1468900495374 Marionette TRACE conn5 <- [1,3022,null,{}] 20:54:55 INFO - PROCESS | 4024 | 1468900495378 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:55 INFO - PROCESS | 4024 | 1468900495380 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:55 INFO - PROCESS | 4024 | 1468900495499 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 20:54:55 INFO - PROCESS | 4024 | 1468900495554 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:55 INFO - PROCESS | 4024 | 1468900495556 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:55 INFO - PROCESS | 4024 | ++DOCSHELL 000000261BBAB800 == 32 [pid = 4024] [id = 767] 20:54:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260FC13400) [pid = 4024] [serial = 2299] [outer = 0000000000000000] 20:54:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (0000002617D02800) [pid = 4024] [serial = 2300] [outer = 000000260FC13400] 20:54:55 INFO - PROCESS | 4024 | 1468900495603 Marionette DEBUG loaded listener.js 20:54:55 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (0000002617DC0400) [pid = 4024] [serial = 2301] [outer = 000000260FC13400] 20:54:55 INFO - PROCESS | 4024 | 1468900495919 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 20:54:55 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:54:55 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 587ms 20:54:55 INFO - PROCESS | 4024 | 1468900495963 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 20:54:55 INFO - PROCESS | 4024 | 1468900495965 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 20:54:55 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:54:55 INFO - PROCESS | 4024 | 1468900495969 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:54:55 INFO - PROCESS | 4024 | 1468900495971 Marionette TRACE conn5 <- [1,3026,null,{}] 20:54:55 INFO - PROCESS | 4024 | 1468900495974 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:55 INFO - PROCESS | 4024 | 1468900495976 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:56 INFO - PROCESS | 4024 | 1468900496096 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 20:54:56 INFO - PROCESS | 4024 | 1468900496104 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:56 INFO - PROCESS | 4024 | 1468900496106 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:56 INFO - PROCESS | 4024 | ++DOCSHELL 000000261BBB9000 == 33 [pid = 4024] [id = 768] 20:54:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (0000002606B8C000) [pid = 4024] [serial = 2302] [outer = 0000000000000000] 20:54:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (0000002616C87400) [pid = 4024] [serial = 2303] [outer = 0000002606B8C000] 20:54:56 INFO - PROCESS | 4024 | 1468900496151 Marionette DEBUG loaded listener.js 20:54:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002616C8C400) [pid = 4024] [serial = 2304] [outer = 0000002606B8C000] 20:54:56 INFO - PROCESS | 4024 | 1468900496529 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 20:54:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:54:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:54:56 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 629ms 20:54:56 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:54:56 INFO - PROCESS | 4024 | 1468900496602 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 20:54:56 INFO - PROCESS | 4024 | 1468900496604 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 20:54:56 INFO - PROCESS | 4024 | 1468900496607 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:54:56 INFO - PROCESS | 4024 | 1468900496609 Marionette TRACE conn5 <- [1,3030,null,{}] 20:54:56 INFO - PROCESS | 4024 | 1468900496613 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:56 INFO - PROCESS | 4024 | 1468900496614 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:56 INFO - PROCESS | 4024 | 1468900496735 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 20:54:56 INFO - PROCESS | 4024 | 1468900496746 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:56 INFO - PROCESS | 4024 | 1468900496748 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:56 INFO - PROCESS | 4024 | ++DOCSHELL 000000261E320000 == 34 [pid = 4024] [id = 769] 20:54:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002616C8CC00) [pid = 4024] [serial = 2305] [outer = 0000000000000000] 20:54:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002617DB9C00) [pid = 4024] [serial = 2306] [outer = 0000002616C8CC00] 20:54:56 INFO - PROCESS | 4024 | 1468900496794 Marionette DEBUG loaded listener.js 20:54:56 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002618945000) [pid = 4024] [serial = 2307] [outer = 0000002616C8CC00] 20:54:57 INFO - PROCESS | 4024 | 1468900497514 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:54:57 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:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:54:57 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:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:54:57 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:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:54:57 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:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:54:57 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:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:54:57 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:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:54:57 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:57 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:54:57 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:54:57 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:54:57 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 971ms 20:54:57 INFO - PROCESS | 4024 | 1468900497611 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 20:54:57 INFO - PROCESS | 4024 | 1468900497616 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 20:54:57 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:54:57 INFO - PROCESS | 4024 | 1468900497623 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:54:57 INFO - PROCESS | 4024 | 1468900497627 Marionette TRACE conn5 <- [1,3034,null,{}] 20:54:57 INFO - PROCESS | 4024 | 1468900497633 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:57 INFO - PROCESS | 4024 | 1468900497637 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:57 INFO - PROCESS | 4024 | 1468900497766 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 20:54:57 INFO - PROCESS | 4024 | 1468900497843 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:57 INFO - PROCESS | 4024 | 1468900497848 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:57 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612A76800 == 35 [pid = 4024] [id = 770] 20:54:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (000000260B03EC00) [pid = 4024] [serial = 2308] [outer = 0000000000000000] 20:54:57 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (000000260B196C00) [pid = 4024] [serial = 2309] [outer = 000000260B03EC00] 20:54:57 INFO - PROCESS | 4024 | 1468900497946 Marionette DEBUG loaded listener.js 20:54:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (000000260C165800) [pid = 4024] [serial = 2310] [outer = 000000260B03EC00] 20:54:58 INFO - PROCESS | 4024 | [4024] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:54:58 INFO - PROCESS | 4024 | 1468900498495 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:54:58 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:54:58 INFO - {} 20:54:58 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 879ms 20:54:58 INFO - PROCESS | 4024 | 1468900498505 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 20:54:58 INFO - PROCESS | 4024 | 1468900498510 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 20:54:58 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:54:58 INFO - PROCESS | 4024 | 1468900498557 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:54:58 INFO - PROCESS | 4024 | 1468900498561 Marionette TRACE conn5 <- [1,3038,null,{}] 20:54:58 INFO - PROCESS | 4024 | 1468900498574 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:58 INFO - PROCESS | 4024 | 1468900498577 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:58 INFO - PROCESS | 4024 | 1468900498702 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 20:54:58 INFO - PROCESS | 4024 | 1468900498789 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:58 INFO - PROCESS | 4024 | 1468900498792 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:58 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616A9D800 == 36 [pid = 4024] [id = 771] 20:54:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260FDDC800) [pid = 4024] [serial = 2311] [outer = 0000000000000000] 20:54:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (0000002610143C00) [pid = 4024] [serial = 2312] [outer = 000000260FDDC800] 20:54:58 INFO - PROCESS | 4024 | 1468900498849 Marionette DEBUG loaded listener.js 20:54:58 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (0000002612747800) [pid = 4024] [serial = 2313] [outer = 000000260FDDC800] 20:54:59 INFO - PROCESS | 4024 | 1468900499442 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 20:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:54:59 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:54:59 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 986ms 20:54:59 INFO - PROCESS | 4024 | 1468900499505 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 20:54:59 INFO - PROCESS | 4024 | 1468900499508 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 20:54:59 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:54:59 INFO - PROCESS | 4024 | 1468900499512 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:54:59 INFO - PROCESS | 4024 | 1468900499516 Marionette TRACE conn5 <- [1,3042,null,{}] 20:54:59 INFO - PROCESS | 4024 | 1468900499568 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:54:59 INFO - PROCESS | 4024 | 1468900499574 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:59 INFO - PROCESS | 4024 | 1468900499712 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 20:54:59 INFO - PROCESS | 4024 | 1468900499806 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:54:59 INFO - PROCESS | 4024 | 1468900499810 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:54:59 INFO - PROCESS | 4024 | ++DOCSHELL 000000261A670000 == 37 [pid = 4024] [id = 772] 20:54:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (000000261436C800) [pid = 4024] [serial = 2314] [outer = 0000000000000000] 20:54:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002615345400) [pid = 4024] [serial = 2315] [outer = 000000261436C800] 20:54:59 INFO - PROCESS | 4024 | 1468900499868 Marionette DEBUG loaded listener.js 20:54:59 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002616336C00) [pid = 4024] [serial = 2316] [outer = 000000261436C800] 20:55:00 INFO - PROCESS | 4024 | 1468900500662 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:55:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:55:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:55:00 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:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:55:00 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:55:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:55:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:55:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:55:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1289ms 20:55:00 INFO - PROCESS | 4024 | 1468900500804 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 20:55:00 INFO - PROCESS | 4024 | 1468900500807 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 20:55:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:55:00 INFO - PROCESS | 4024 | 1468900500811 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:55:00 INFO - PROCESS | 4024 | 1468900500813 Marionette TRACE conn5 <- [1,3046,null,{}] 20:55:00 INFO - PROCESS | 4024 | 1468900500817 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:00 INFO - PROCESS | 4024 | 1468900500820 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:00 INFO - PROCESS | 4024 | 1468900500970 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 20:55:01 INFO - PROCESS | 4024 | 1468900501062 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:01 INFO - PROCESS | 4024 | 1468900501064 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:01 INFO - PROCESS | 4024 | ++DOCSHELL 0000002607095800 == 38 [pid = 4024] [id = 773] 20:55:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 90 (0000002606461C00) [pid = 4024] [serial = 2317] [outer = 0000000000000000] 20:55:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 91 (000000260685F000) [pid = 4024] [serial = 2318] [outer = 0000002606461C00] 20:55:01 INFO - PROCESS | 4024 | 1468900501119 Marionette DEBUG loaded listener.js 20:55:01 INFO - PROCESS | 4024 | ++DOMWINDOW == 92 (000000260F705400) [pid = 4024] [serial = 2319] [outer = 0000002606461C00] 20:55:01 INFO - PROCESS | 4024 | 1468900501837 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:55:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:55:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:55:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:55:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:55:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:55:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:55:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:55:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:55:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:55:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:55:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:55:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:55:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1091ms 20:55:01 INFO - PROCESS | 4024 | 1468900501902 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 20:55:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:55:01 INFO - PROCESS | 4024 | 1468900501907 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 20:55:01 INFO - PROCESS | 4024 | 1468900501911 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:55:01 INFO - PROCESS | 4024 | 1468900501916 Marionette TRACE conn5 <- [1,3050,null,{}] 20:55:01 INFO - PROCESS | 4024 | 1468900501921 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:01 INFO - PROCESS | 4024 | 1468900501923 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:02 INFO - PROCESS | 4024 | 1468900502074 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 20:55:02 INFO - PROCESS | 4024 | 1468900502197 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:02 INFO - PROCESS | 4024 | 1468900502200 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:02 INFO - PROCESS | 4024 | ++DOCSHELL 000000260A892000 == 39 [pid = 4024] [id = 774] 20:55:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 93 (0000002606497400) [pid = 4024] [serial = 2320] [outer = 0000000000000000] 20:55:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 94 (000000260649A400) [pid = 4024] [serial = 2321] [outer = 0000002606497400] 20:55:02 INFO - PROCESS | 4024 | 1468900502252 Marionette DEBUG loaded listener.js 20:55:02 INFO - PROCESS | 4024 | ++DOMWINDOW == 95 (0000002606857800) [pid = 4024] [serial = 2322] [outer = 0000002606497400] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 000000261BBB9000 == 38 [pid = 4024] [id = 768] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 000000261BBAB800 == 37 [pid = 4024] [id = 767] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 000000261B179000 == 36 [pid = 4024] [id = 766] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 000000260C14F800 == 35 [pid = 4024] [id = 765] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 000000261686D000 == 34 [pid = 4024] [id = 764] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 00000026133C7800 == 33 [pid = 4024] [id = 763] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 0000002610383800 == 32 [pid = 4024] [id = 762] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 000000260A890000 == 31 [pid = 4024] [id = 761] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 000000261382E000 == 30 [pid = 4024] [id = 760] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 0000002606513800 == 29 [pid = 4024] [id = 759] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 0000002607095800 == 28 [pid = 4024] [id = 773] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 000000261A670000 == 27 [pid = 4024] [id = 772] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 0000002616A9D800 == 26 [pid = 4024] [id = 771] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 000000261E320000 == 25 [pid = 4024] [id = 769] 20:55:03 INFO - PROCESS | 4024 | --DOCSHELL 0000002612A76800 == 24 [pid = 4024] [id = 770] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 94 (000000261293C000) [pid = 4024] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 93 (000000261310B000) [pid = 4024] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 92 (000000260B04D000) [pid = 4024] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 91 (0000002612748800) [pid = 4024] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 90 (000000260C278000) [pid = 4024] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 89 (000000260C6DB400) [pid = 4024] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (000000260685B800) [pid = 4024] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (000000260A84C000) [pid = 4024] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (00000026075E0400) [pid = 4024] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002614032C00) [pid = 4024] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (00000026063AFC00) [pid = 4024] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260645F800) [pid = 4024] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260FD03400) [pid = 4024] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (00000026101AF000) [pid = 4024] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260F703C00) [pid = 4024] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000260F711400) [pid = 4024] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (00000026107CFC00) [pid = 4024] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (00000026120CB800) [pid = 4024] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002612ABA000) [pid = 4024] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (0000002615629000) [pid = 4024] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (0000002614025800) [pid = 4024] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002614023C00) [pid = 4024] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (00000026143E3C00) [pid = 4024] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (000000260FD25800) [pid = 4024] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (000000261436B000) [pid = 4024] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026140E6000) [pid = 4024] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (000000260B413C00) [pid = 4024] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (000000260F705800) [pid = 4024] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (000000260FC5A400) [pid = 4024] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | --DOMWINDOW == 65 (0000002615846C00) [pid = 4024] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 20:55:03 INFO - PROCESS | 4024 | [4024] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:55:03 INFO - PROCESS | 4024 | 1468900503409 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:55:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:55:03 INFO - {} 20:55:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1534ms 20:55:03 INFO - PROCESS | 4024 | 1468900503446 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 20:55:03 INFO - PROCESS | 4024 | 1468900503450 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 20:55:03 INFO - PROCESS | 4024 | 1468900503455 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:55:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:55:03 INFO - PROCESS | 4024 | 1468900503459 Marionette TRACE conn5 <- [1,3054,null,{}] 20:55:03 INFO - PROCESS | 4024 | 1468900503464 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:03 INFO - PROCESS | 4024 | 1468900503468 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:03 INFO - PROCESS | 4024 | 1468900503574 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 20:55:03 INFO - PROCESS | 4024 | 1468900503689 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:03 INFO - PROCESS | 4024 | 1468900503691 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:03 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C131000 == 25 [pid = 4024] [id = 775] 20:55:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 66 (0000002606458400) [pid = 4024] [serial = 2323] [outer = 0000000000000000] 20:55:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (000000260680E000) [pid = 4024] [serial = 2324] [outer = 0000002606458400] 20:55:03 INFO - PROCESS | 4024 | 1468900503741 Marionette DEBUG loaded listener.js 20:55:03 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002606460400) [pid = 4024] [serial = 2325] [outer = 0000002606458400] 20:55:04 INFO - PROCESS | 4024 | 1468900504105 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 20:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:55:04 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:55:04 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 692ms 20:55:04 INFO - PROCESS | 4024 | 1468900504152 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 20:55:04 INFO - PROCESS | 4024 | 1468900504158 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 20:55:04 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:55:04 INFO - PROCESS | 4024 | 1468900504165 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:55:04 INFO - PROCESS | 4024 | 1468900504168 Marionette TRACE conn5 <- [1,3058,null,{}] 20:55:04 INFO - PROCESS | 4024 | 1468900504172 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:04 INFO - PROCESS | 4024 | 1468900504174 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:04 INFO - PROCESS | 4024 | 1468900504297 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 20:55:04 INFO - PROCESS | 4024 | 1468900504307 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:04 INFO - PROCESS | 4024 | 1468900504310 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:04 INFO - PROCESS | 4024 | ++DOCSHELL 0000002612B79800 == 26 [pid = 4024] [id = 776] 20:55:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260A9C8400) [pid = 4024] [serial = 2326] [outer = 0000000000000000] 20:55:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 70 (000000260AB7C800) [pid = 4024] [serial = 2327] [outer = 000000260A9C8400] 20:55:04 INFO - PROCESS | 4024 | 1468900504360 Marionette DEBUG loaded listener.js 20:55:04 INFO - PROCESS | 4024 | ++DOMWINDOW == 71 (000000260B0C9C00) [pid = 4024] [serial = 2328] [outer = 000000260A9C8400] 20:55:04 INFO - PROCESS | 4024 | 1468900504803 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 20:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:55:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:55:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 692ms 20:55:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:55:04 INFO - PROCESS | 4024 | 1468900504859 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 20:55:04 INFO - PROCESS | 4024 | 1468900504862 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 20:55:04 INFO - PROCESS | 4024 | 1468900504865 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:55:04 INFO - PROCESS | 4024 | 1468900504869 Marionette TRACE conn5 <- [1,3062,null,{}] 20:55:04 INFO - PROCESS | 4024 | 1468900504881 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:04 INFO - PROCESS | 4024 | 1468900504886 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:04 INFO - PROCESS | 4024 | 1468900504974 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 20:55:04 INFO - PROCESS | 4024 | 1468900504983 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:04 INFO - PROCESS | 4024 | 1468900504986 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:05 INFO - PROCESS | 4024 | ++DOCSHELL 0000002614D77800 == 27 [pid = 4024] [id = 777] 20:55:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (000000260C272400) [pid = 4024] [serial = 2329] [outer = 0000000000000000] 20:55:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000260C278C00) [pid = 4024] [serial = 2330] [outer = 000000260C272400] 20:55:05 INFO - PROCESS | 4024 | 1468900505038 Marionette DEBUG loaded listener.js 20:55:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (000000260C89E800) [pid = 4024] [serial = 2331] [outer = 000000260C272400] 20:55:05 INFO - PROCESS | 4024 | 1468900505503 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 20:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:55:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:55:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 692ms 20:55:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:55:05 INFO - PROCESS | 4024 | 1468900505560 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 20:55:05 INFO - PROCESS | 4024 | 1468900505563 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 20:55:05 INFO - PROCESS | 4024 | 1468900505566 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:55:05 INFO - PROCESS | 4024 | 1468900505568 Marionette TRACE conn5 <- [1,3066,null,{}] 20:55:05 INFO - PROCESS | 4024 | 1468900505572 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:05 INFO - PROCESS | 4024 | 1468900505574 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:05 INFO - PROCESS | 4024 | 1468900505729 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 20:55:05 INFO - PROCESS | 4024 | 1468900505752 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:05 INFO - PROCESS | 4024 | 1468900505754 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:05 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616826800 == 28 [pid = 4024] [id = 778] 20:55:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (000000260FC16000) [pid = 4024] [serial = 2332] [outer = 0000000000000000] 20:55:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000260FC19C00) [pid = 4024] [serial = 2333] [outer = 000000260FC16000] 20:55:05 INFO - PROCESS | 4024 | 1468900505799 Marionette DEBUG loaded listener.js 20:55:05 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (000000260FC58C00) [pid = 4024] [serial = 2334] [outer = 000000260FC16000] 20:55:06 INFO - PROCESS | 4024 | 1468900506226 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 20:55:06 INFO - PROCESS | 4024 | 1468900506265 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 20:55:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:55:06 INFO - PROCESS | 4024 | 1468900506268 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:55:06 INFO - PROCESS | 4024 | 1468900506270 Marionette TRACE conn5 <- [1,3070,null,{}] 20:55:06 INFO - PROCESS | 4024 | 1468900506273 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:06 INFO - PROCESS | 4024 | 1468900506276 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:06 INFO - PROCESS | 4024 | 1468900506387 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 20:55:06 INFO - PROCESS | 4024 | 1468900506393 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:06 INFO - PROCESS | 4024 | 1468900506395 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:06 INFO - PROCESS | 4024 | ++DOCSHELL 0000002616AAA800 == 29 [pid = 4024] [id = 779] 20:55:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (000000260A84A800) [pid = 4024] [serial = 2335] [outer = 0000000000000000] 20:55:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (000000260FD10800) [pid = 4024] [serial = 2336] [outer = 000000260A84A800] 20:55:06 INFO - PROCESS | 4024 | 1468900506441 Marionette DEBUG loaded listener.js 20:55:06 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (000000261013D800) [pid = 4024] [serial = 2337] [outer = 000000260A84A800] 20:55:06 INFO - PROCESS | 4024 | 1468900506893 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 20:55:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:55:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:55:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:55:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:55:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:55:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 690ms 20:55:06 INFO - PROCESS | 4024 | 1468900506961 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 20:55:06 INFO - PROCESS | 4024 | 1468900506963 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 20:55:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:55:06 INFO - PROCESS | 4024 | 1468900506972 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:55:06 INFO - PROCESS | 4024 | 1468900506974 Marionette TRACE conn5 <- [1,3074,null,{}] 20:55:06 INFO - PROCESS | 4024 | 1468900506978 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:06 INFO - PROCESS | 4024 | 1468900506984 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:07 INFO - PROCESS | 4024 | 1468900507139 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 20:55:07 INFO - PROCESS | 4024 | 1468900507159 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:07 INFO - PROCESS | 4024 | 1468900507161 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:07 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618BC4000 == 30 [pid = 4024] [id = 780] 20:55:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026063A8C00) [pid = 4024] [serial = 2338] [outer = 0000000000000000] 20:55:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (0000002610D28400) [pid = 4024] [serial = 2339] [outer = 00000026063A8C00] 20:55:07 INFO - PROCESS | 4024 | 1468900507215 Marionette DEBUG loaded listener.js 20:55:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002612743400) [pid = 4024] [serial = 2340] [outer = 00000026063A8C00] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (00000026127DF400) [pid = 4024] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002617D04800) [pid = 4024] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260FC13400) [pid = 4024] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (000000261566E400) [pid = 4024] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260649F800) [pid = 4024] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (0000002605EF2C00) [pid = 4024] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (0000002605E2F800) [pid = 4024] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260B199C00) [pid = 4024] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (00000026063A5000) [pid = 4024] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (000000260CD51000) [pid = 4024] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002606B8C000) [pid = 4024] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:55:07 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002616C8CC00) [pid = 4024] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:55:07 INFO - PROCESS | 4024 | 1468900507741 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:55:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:55:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 776ms 20:55:07 INFO - PROCESS | 4024 | 1468900507751 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 20:55:07 INFO - PROCESS | 4024 | 1468900507753 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 20:55:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:55:07 INFO - PROCESS | 4024 | 1468900507760 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:55:07 INFO - PROCESS | 4024 | 1468900507762 Marionette TRACE conn5 <- [1,3078,null,{}] 20:55:07 INFO - PROCESS | 4024 | 1468900507765 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:07 INFO - PROCESS | 4024 | 1468900507767 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:07 INFO - PROCESS | 4024 | 1468900507888 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 20:55:07 INFO - PROCESS | 4024 | 1468900507941 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:07 INFO - PROCESS | 4024 | 1468900507943 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:07 INFO - PROCESS | 4024 | ++DOCSHELL 0000002618CA0000 == 31 [pid = 4024] [id = 781] 20:55:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 72 (0000002605EF2C00) [pid = 4024] [serial = 2341] [outer = 0000000000000000] 20:55:07 INFO - PROCESS | 4024 | ++DOMWINDOW == 73 (000000261273F400) [pid = 4024] [serial = 2342] [outer = 0000002605EF2C00] 20:55:07 INFO - PROCESS | 4024 | 1468900507989 Marionette DEBUG loaded listener.js 20:55:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 74 (00000026127E8800) [pid = 4024] [serial = 2343] [outer = 0000002605EF2C00] 20:55:08 INFO - PROCESS | 4024 | 1468900508298 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:55:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:55:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 586ms 20:55:08 INFO - PROCESS | 4024 | 1468900508346 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 20:55:08 INFO - PROCESS | 4024 | 1468900508348 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 20:55:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:55:08 INFO - PROCESS | 4024 | 1468900508351 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:55:08 INFO - PROCESS | 4024 | 1468900508353 Marionette TRACE conn5 <- [1,3082,null,{}] 20:55:08 INFO - PROCESS | 4024 | 1468900508357 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:08 INFO - PROCESS | 4024 | 1468900508359 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:08 INFO - PROCESS | 4024 | 1468900508477 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 20:55:08 INFO - PROCESS | 4024 | 1468900508485 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:08 INFO - PROCESS | 4024 | 1468900508487 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:08 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619728800 == 32 [pid = 4024] [id = 782] 20:55:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 75 (00000026127DF800) [pid = 4024] [serial = 2344] [outer = 0000000000000000] 20:55:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 76 (000000261293D400) [pid = 4024] [serial = 2345] [outer = 00000026127DF800] 20:55:08 INFO - PROCESS | 4024 | 1468900508542 Marionette DEBUG loaded listener.js 20:55:08 INFO - PROCESS | 4024 | ++DOMWINDOW == 77 (0000002606462800) [pid = 4024] [serial = 2346] [outer = 00000026127DF800] 20:55:08 INFO - PROCESS | 4024 | 1468900508951 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:55:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:55:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 20:55:08 INFO - PROCESS | 4024 | 1468900508984 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 20:55:08 INFO - PROCESS | 4024 | 1468900508986 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 20:55:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:55:08 INFO - PROCESS | 4024 | 1468900508989 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:55:08 INFO - PROCESS | 4024 | 1468900508991 Marionette TRACE conn5 <- [1,3086,null,{}] 20:55:08 INFO - PROCESS | 4024 | 1468900508995 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:08 INFO - PROCESS | 4024 | 1468900508997 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:09 INFO - PROCESS | 4024 | 1468900509115 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 20:55:09 INFO - PROCESS | 4024 | 1468900509122 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:09 INFO - PROCESS | 4024 | 1468900509124 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:09 INFO - PROCESS | 4024 | ++DOCSHELL 0000002619744800 == 33 [pid = 4024] [id = 783] 20:55:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 78 (0000002606495800) [pid = 4024] [serial = 2347] [outer = 0000000000000000] 20:55:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 79 (0000002612ABC000) [pid = 4024] [serial = 2348] [outer = 0000002606495800] 20:55:09 INFO - PROCESS | 4024 | 1468900509173 Marionette DEBUG loaded listener.js 20:55:09 INFO - PROCESS | 4024 | ++DOMWINDOW == 80 (0000002612FD9000) [pid = 4024] [serial = 2349] [outer = 0000002606495800] 20:55:09 INFO - PROCESS | 4024 | 1468900509615 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 20:55:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:55:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:55:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 20:55:09 INFO - PROCESS | 4024 | 1468900509686 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 20:55:09 INFO - PROCESS | 4024 | 1468900509691 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 20:55:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:55:09 INFO - PROCESS | 4024 | 1468900509696 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:55:09 INFO - PROCESS | 4024 | 1468900509701 Marionette TRACE conn5 <- [1,3090,null,{}] 20:55:09 INFO - PROCESS | 4024 | 1468900509708 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:09 INFO - PROCESS | 4024 | 1468900509712 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:09 INFO - PROCESS | 4024 | 1468900509950 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 20:55:10 INFO - PROCESS | 4024 | 1468900510071 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:10 INFO - PROCESS | 4024 | 1468900510077 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:10 INFO - PROCESS | 4024 | ++DOCSHELL 000000260B309800 == 34 [pid = 4024] [id = 784] 20:55:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 81 (00000026063A4800) [pid = 4024] [serial = 2350] [outer = 0000000000000000] 20:55:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 82 (00000026063B2C00) [pid = 4024] [serial = 2351] [outer = 00000026063A4800] 20:55:10 INFO - PROCESS | 4024 | 1468900510135 Marionette DEBUG loaded listener.js 20:55:10 INFO - PROCESS | 4024 | ++DOMWINDOW == 83 (0000002606689000) [pid = 4024] [serial = 2352] [outer = 00000026063A4800] 20:55:10 INFO - PROCESS | 4024 | 1468900510762 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:55:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:55:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1087ms 20:55:10 INFO - PROCESS | 4024 | 1468900510784 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 20:55:10 INFO - PROCESS | 4024 | 1468900510789 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 20:55:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:55:10 INFO - PROCESS | 4024 | 1468900510796 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:55:10 INFO - PROCESS | 4024 | 1468900510799 Marionette TRACE conn5 <- [1,3094,null,{}] 20:55:10 INFO - PROCESS | 4024 | 1468900510823 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:10 INFO - PROCESS | 4024 | 1468900510826 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:10 INFO - PROCESS | 4024 | 1468900510953 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 20:55:11 INFO - PROCESS | 4024 | 1468900511083 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:11 INFO - PROCESS | 4024 | 1468900511086 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:11 INFO - PROCESS | 4024 | ++DOCSHELL 0000002615698800 == 35 [pid = 4024] [id = 785] 20:55:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 84 (000000260A960C00) [pid = 4024] [serial = 2353] [outer = 0000000000000000] 20:55:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 85 (000000260B0C2C00) [pid = 4024] [serial = 2354] [outer = 000000260A960C00] 20:55:11 INFO - PROCESS | 4024 | 1468900511144 Marionette DEBUG loaded listener.js 20:55:11 INFO - PROCESS | 4024 | ++DOMWINDOW == 86 (000000260B68D400) [pid = 4024] [serial = 2355] [outer = 000000260A960C00] 20:55:11 INFO - PROCESS | 4024 | 1468900511819 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 20:55:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:55:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:55:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:55:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1079ms 20:55:11 INFO - PROCESS | 4024 | 1468900511890 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 20:55:11 INFO - PROCESS | 4024 | 1468900511892 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 20:55:11 INFO - PROCESS | 4024 | 1468900511896 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:55:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:55:11 INFO - PROCESS | 4024 | 1468900511900 Marionette TRACE conn5 <- [1,3098,null,{}] 20:55:11 INFO - PROCESS | 4024 | 1468900511937 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:11 INFO - PROCESS | 4024 | 1468900511942 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:12 INFO - PROCESS | 4024 | 1468900512073 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 20:55:12 INFO - PROCESS | 4024 | 1468900512282 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:12 INFO - PROCESS | 4024 | 1468900512286 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:12 INFO - PROCESS | 4024 | ++DOCSHELL 00000026070A5000 == 36 [pid = 4024] [id = 786] 20:55:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 87 (0000002605E33400) [pid = 4024] [serial = 2356] [outer = 0000000000000000] 20:55:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 88 (0000002606312400) [pid = 4024] [serial = 2357] [outer = 0000002605E33400] 20:55:12 INFO - PROCESS | 4024 | 1468900512341 Marionette DEBUG loaded listener.js 20:55:12 INFO - PROCESS | 4024 | ++DOMWINDOW == 89 (0000002606461000) [pid = 4024] [serial = 2358] [outer = 0000002605E33400] 20:55:12 INFO - PROCESS | 4024 | --DOCSHELL 0000002619728800 == 35 [pid = 4024] [id = 782] 20:55:12 INFO - PROCESS | 4024 | --DOCSHELL 0000002618CA0000 == 34 [pid = 4024] [id = 781] 20:55:12 INFO - PROCESS | 4024 | --DOCSHELL 0000002618BC4000 == 33 [pid = 4024] [id = 780] 20:55:12 INFO - PROCESS | 4024 | --DOCSHELL 0000002616AAA800 == 32 [pid = 4024] [id = 779] 20:55:12 INFO - PROCESS | 4024 | --DOCSHELL 0000002616826800 == 31 [pid = 4024] [id = 778] 20:55:12 INFO - PROCESS | 4024 | --DOCSHELL 0000002614D77800 == 30 [pid = 4024] [id = 777] 20:55:12 INFO - PROCESS | 4024 | --DOCSHELL 0000002612B79800 == 29 [pid = 4024] [id = 776] 20:55:12 INFO - PROCESS | 4024 | --DOCSHELL 000000260C131000 == 28 [pid = 4024] [id = 775] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 88 (00000026140F1000) [pid = 4024] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 87 (0000002617D08400) [pid = 4024] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 86 (0000002617D02800) [pid = 4024] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 85 (0000002615F7C800) [pid = 4024] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 84 (000000260A83E800) [pid = 4024] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 83 (000000260A9C9000) [pid = 4024] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 82 (000000260611FC00) [pid = 4024] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 81 (0000002606455400) [pid = 4024] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 80 (000000260645D000) [pid = 4024] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 79 (0000002606862000) [pid = 4024] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 78 (000000260B4E2000) [pid = 4024] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 77 (000000260C109C00) [pid = 4024] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 76 (000000260FD29000) [pid = 4024] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 75 (000000260F711800) [pid = 4024] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 74 (000000260FC59000) [pid = 4024] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 73 (0000002616C87400) [pid = 4024] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 72 (0000002617D11400) [pid = 4024] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 71 (0000002616C8C400) [pid = 4024] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 70 (0000002617DC0400) [pid = 4024] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 69 (00000026107D5800) [pid = 4024] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 68 (0000002618945000) [pid = 4024] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 67 (0000002617DB9C00) [pid = 4024] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | --DOMWINDOW == 66 (0000002614DAB400) [pid = 4024] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 20:55:12 INFO - PROCESS | 4024 | 1468900512965 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 20:55:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:55:13 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:55:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:55:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:55:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:55:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:55:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1107ms 20:55:13 INFO - PROCESS | 4024 | 1468900513011 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 20:55:13 INFO - PROCESS | 4024 | 1468900513015 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 20:55:13 INFO - PROCESS | 4024 | 1468900513020 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:55:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:55:13 INFO - PROCESS | 4024 | 1468900513023 Marionette TRACE conn5 <- [1,3102,null,{}] 20:55:13 INFO - PROCESS | 4024 | 1468900513028 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 20:55:13 INFO - PROCESS | 4024 | 1468900513033 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:13 INFO - PROCESS | 4024 | 1468900513128 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 20:55:13 INFO - PROCESS | 4024 | 1468900513138 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"12e6201b-6736-4951-94d7-3cd16be3aa60\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:55:13 INFO - PROCESS | 4024 | 1468900513141 Marionette INFO sendAsync 891773bf-9603-4bb7-b6fb-3fcd5c169c85 20:55:13 INFO - PROCESS | 4024 | ++DOCSHELL 000000260C11F000 == 29 [pid = 4024] [id = 787] 20:55:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 67 (0000002606123000) [pid = 4024] [serial = 2359] [outer = 0000000000000000] 20:55:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 68 (0000002606859800) [pid = 4024] [serial = 2360] [outer = 0000002606123000] 20:55:13 INFO - PROCESS | 4024 | 1468900513190 Marionette DEBUG loaded listener.js 20:55:13 INFO - PROCESS | 4024 | ++DOMWINDOW == 69 (000000260A849400) [pid = 4024] [serial = 2361] [outer = 0000002606123000] 20:55:13 INFO - PROCESS | 4024 | 1468900513660 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:55:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:55:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 20:55:13 INFO - PROCESS | 4024 | 1468900513716 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 20:55:13 INFO - PROCESS | 4024 | 1468900513720 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 20:55:14 WARNING - u'runner_teardown' () 20:55:14 INFO - No more tests 20:55:14 INFO - Got 0 unexpected results 20:55:14 INFO - SUITE-END | took 680s 20:55:14 INFO - Closing logging queue 20:55:14 INFO - queue closed 20:55:14 INFO - Return code: 0 20:55:14 WARNING - # TBPL SUCCESS # 20:55:14 INFO - Running post-action listener: _resource_record_post_action 20:55:14 INFO - Running post-run listener: _resource_record_post_run 20:55:16 INFO - Total resource usage - Wall time: 690s; CPU: 14.0%; Read bytes: 47616000; Write bytes: 998739968; Read time: 819330; Write time: 4200430 20:55:16 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:55:16 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 32720896; Read time: 0; Write time: 96320 20:55:16 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 47616000; Write bytes: 895678464; Read time: 819330; Write time: 4025870 20:55:16 INFO - Running post-run listener: _upload_blobber_files 20:55:16 INFO - Blob upload gear active. 20:55:16 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:55:16 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:55:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 20:55:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 20:55:16 INFO - (blobuploader) - INFO - Open directory for files ... 20:55:16 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:55:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:55:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:55:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:55:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:55:17 INFO - (blobuploader) - INFO - Done attempting. 20:55:17 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:55:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:55:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:55:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:55:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:55:18 INFO - (blobuploader) - INFO - Done attempting. 20:55:18 INFO - (blobuploader) - INFO - Iteration through files over. 20:55:18 INFO - Return code: 0 20:55:18 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:55:18 INFO - Using _rmtree_windows ... 20:55:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:55:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/04c6bb91e2397b4de244799384f083d3fa5fe29d59897800c0d19d2ff91ad1c5aa962219387edc62de87e20fa3a2f10c46d51e17da8dbf3f5327bc0671deb0df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4edde855ad726edd429df2bffdc7d4ac7b948183bc60e7802a2fbebc6485939985d7f240983076ff56af65d58cc364006300d1637cbb189c0891771153002179"} 20:55:18 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:55:18 INFO - Writing to file C:\slave\test\properties\blobber_files 20:55:18 INFO - Contents: 20:55:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/04c6bb91e2397b4de244799384f083d3fa5fe29d59897800c0d19d2ff91ad1c5aa962219387edc62de87e20fa3a2f10c46d51e17da8dbf3f5327bc0671deb0df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4edde855ad726edd429df2bffdc7d4ac7b948183bc60e7802a2fbebc6485939985d7f240983076ff56af65d58cc364006300d1637cbb189c0891771153002179"} 20:55:18 INFO - Running post-run listener: copy_logs_to_upload_dir 20:55:18 INFO - Copying logs to upload dir... 20:55:18 INFO - mkdir: C:\slave\test\build\upload\logs 20:55:18 INFO - Copying logs to upload dir... 20:55:18 INFO - Using _rmtree_windows ... 20:55:18 INFO - Using _rmtree_windows ... 20:55:18 INFO - Using _rmtree_windows ... 20:55:18 INFO - Using _rmtree_windows ... 20:55:18 INFO - Using _rmtree_windows ... 20:55:18 INFO - Using _rmtree_windows ... 20:55:18 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=820.530000 ========= master_lag: 2.90 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 43 secs) (at 2016-07-18 20:55:21.788741) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 20:55:21.789609) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/04c6bb91e2397b4de244799384f083d3fa5fe29d59897800c0d19d2ff91ad1c5aa962219387edc62de87e20fa3a2f10c46d51e17da8dbf3f5327bc0671deb0df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4edde855ad726edd429df2bffdc7d4ac7b948183bc60e7802a2fbebc6485939985d7f240983076ff56af65d58cc364006300d1637cbb189c0891771153002179"} build_url:https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/04c6bb91e2397b4de244799384f083d3fa5fe29d59897800c0d19d2ff91ad1c5aa962219387edc62de87e20fa3a2f10c46d51e17da8dbf3f5327bc0671deb0df", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4edde855ad726edd429df2bffdc7d4ac7b948183bc60e7802a2fbebc6485939985d7f240983076ff56af65d58cc364006300d1637cbb189c0891771153002179"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FV1--GEfSqKeOwsvSbVpcw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.76 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 20:55:22.652918) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 20:55:22.653219) ========= '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-067\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-067 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-067 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-067\AppData\Local LOGONSERVER=\\T-W864-IX-067 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-067 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-067 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-067 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 20:55:22.772906) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 20:55:22.773247) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-18 20:55:23.205690) ========= ========= Total master_lag: 3.79 =========